From 2707d91980bb4e914da4b1527dd85c6e751d4006 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:17 +0100 Subject: [PATCH 01/46] Make the holdout and incumbent comparison opt-in on the dense line (#1301) A K=15 dense release has to be publishable before the Budget in at most two builds. The five-fold rotated holdout repeats the dense solve five times, and no candidate has ever passed the incumbent-surface assessment, so both stood between a green gate battery and a release. They become report-only diagnostics, and the release says what it does not claim instead. --rotated-holdout replaces --skip-holdout, with no alias: a dense build skips the holdout unless asked and records the skip, and the national line, which has no holdout node, refuses the new flag and keeps recording skip_holdout false. The pre-flight accepts an unrequested holdout and still wants five folds and a finite mean when one was run. The scorer reads the active reference count from the membership file and scores a candidate with no holdout. The size evaluation runs its incumbent steps only behind --incumbent-diagnostic. Certification readiness stops gating on the scorecards or a skipped holdout. The contract's dense check is split so that the candidate's own joins (dataset, diagnostics, gate report, clean code, Ledger pins, measure exclusions) always run; previously they lived behind the incumbent files and would have been skipped with them. The three incumbent files ship all together or not at all. Their identities and the pinned row inventory refuse; their measured limits are recorded in the manifest, not enforced. The coverage carries holdout.claim, incumbent.compared and a size block, and the manifest's limitations must match them. The assembler takes --incumbent-manifest as optional, requires the full gate report, from which it names the reviewed exclusions the gates stood on (names and reasons only, never the measured error), and prints a --tag-only publish command. The holdout node's code hash moves, so the dense solve re-keys; that is intended before build 1. Co-Authored-By: Claude Opus 5.5 --- ...-dense-opt-in-holdout-incumbent.changed.md | 1 + docs/uk-dataset-size-plan-355.md | 5 +- docs/uk-dense-release-assembly-runbook-762.md | 160 ++-- docs/uk-full-build-graph.md | 6 +- .../build/uk_runtime/country_adapter.py | 2 +- .../build/uk_runtime/full_build_cli.py | 22 +- .../build/uk_runtime/full_certification.py | 63 +- .../build/uk_runtime/graph_terminal.py | 6 +- .../microcosm/build/uk_runtime/rowwise_cli.py | 14 +- .../uk/test_uk_dense_release_assembler.py | 548 +++++++++----- .../uk/test_uk_evaluate_dataset_size_tool.py | 52 ++ .../engine_free/uk/test_uk_full_build_cli.py | 39 +- .../uk/test_uk_full_certification.py | 68 +- .../engine_free/uk/test_uk_graph_terminal.py | 69 +- .../test_uk_incumbent_surface_evaluation.py | 38 + .../uk/test_uk_local_candidate_scorer.py | 73 +- .../uk/test_uk_local_release_preflight.py | 73 +- .../uk/test_uk_rowwise_candidate.py | 19 +- .../src/microcosm/data/contract.py | 682 +++++++++++++++-- .../uk/test_uk_dense_release_contract.py | 706 +++++++++++++++++- .../microcosm_build/uk_full_build_cli.py | 47 +- .../microcosm_build/uk_rowwise_candidate.py | 1 - tools/assemble_uk_dense_release_dir.py | 487 +++++++++--- tools/evaluate_uk_dataset_size.py | 29 +- tools/evaluate_uk_incumbent_surface.py | 20 +- tools/preflight_uk_local_release_candidate.py | 56 +- tools/score_uk_local_candidate.py | 75 +- 27 files changed, 2846 insertions(+), 515 deletions(-) create mode 100644 changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md diff --git a/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md b/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md new file mode 100644 index 0000000000..34120a9def --- /dev/null +++ b/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md @@ -0,0 +1 @@ +The dense UK line's rotated holdout and incumbent-surface comparison are opt-in diagnostics rather than publication requirements (microcosm#1301). `--rotated-holdout` replaces `--skip-holdout`, which is removed with no alias: a dense build skips the holdout unless asked and records the skip, and the national role refuses the new flag. The pre-flight accepts a holdout that was not requested and still requires five folds and a finite mean when it was, in agreement with the request. The scorer reads the active local reference count from the membership file and scores a candidate with no holdout as `holdout_basis: none_requested`. `tools/evaluate_uk_dataset_size.py` runs steps 30 and 40 only with `--incumbent-diagnostic` or an explicit `--steps`. Certification readiness is non-gating: an absent scorecard is `not_requested` and one that misses only its measured limits is `diagnostic_failed`. The release contract always joins the candidate's own evidence to the released bytes; the score, the surface evaluation and the incumbent extraction manifest ship all together or not at all, their identities refuse, and their measured limits are recorded in the manifest rather than enforced. The source coverage carries a `holdout.claim`, an `incumbent.compared` and a `size` discriminator. The assembler takes `--incumbent-manifest` as optional, requires the run's full gate report, prints a `--tag-only` publish command, and writes the limitations the contract checks against the coverage: `no_out_of_sample_claim` or `rotated_holdout` (`claim: report_only`), `no_incumbent_comparison` or `incumbent_surface_diagnostic`, `engine_measurement`, `size_doctrine` for a sized release, and `reviewed_exclusion::` for the reviewed exclusions `uk_target_fit`, `uk_local_target_fit` and `uk_input_mass_parity` stood on, with names and reasons only. The coverage records those names per gate under `signed_deferrals.reviewed_exclusions`, and the contract requires exactly those limitations, checking the `uk_local_target_fit` names against the signed local gate report. A dense manifest must carry its `area_support` block, whose `below_floor` codes are exactly the areas the signed report's area-support exclusions stood on. The coverage's holdout and size records and the `engine_measurement` and `size_doctrine` limitations must restate the shipped candidate manifest, so an edited coverage cannot switch the holdout claim or the size. diff --git a/docs/uk-dataset-size-plan-355.md b/docs/uk-dataset-size-plan-355.md index 9926075819..7f05f2300b 100644 --- a/docs/uk-dataset-size-plan-355.md +++ b/docs/uk-dataset-size-plan-355.md @@ -184,8 +184,9 @@ Three should-fix items and two questions changed the machinery: **Ruling of 2026-10-13 (microcosm#1124):** the local release ships the 100,000-household selection under the dense line's publication requirements -(every release-blocking gate, the rotated holdout, the pre-flight and the -incumbent-surface evaluation on one engine over the released file). The whole +(every release-blocking gate and the pre-flight; since microcosm#1301 the +rotated holdout and the incumbent-surface evaluation are opt-in diagnostics, +and the release records the limitations it does not claim). The whole pool is too large for one engine and for the consumers who load the file. A release candidate may request exactly that size with the size doctrine (`local_doctrine.uk_local_size_doctrine`); the pre-flight checks the size diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index 8568f59bb0..0dd0d95a79 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -16,16 +16,24 @@ under the same requirements; see [Sized release](#sized-release-microcosm1124). The R16/R17 release verdicts recorded in the historical receipts used the previous gate policy. They do not satisfy the current contract: four quality -gates now block release, and the incumbent-surface evaluation is mandatory. -No historical run was re-signed or recalibrated by the PR #870 review fixes. +gates now block release. No historical run was re-signed or recalibrated by the +PR #870 review fixes. + +Since microcosm#1301 the rotated holdout and the incumbent-surface comparison +are opt-in diagnostics, not publication requirements. A release that skips +them says so: its manifest carries the `no_out_of_sample_claim` and +`no_incumbent_comparison` limitations, beside `engine_measurement` (how the +engine measured the file) and the names and reasons of the reviewed exclusions +the gates stood on. See [Optional diagnostics](#optional-diagnostics-microcosm1301). ## Prerequisites - The four pins the run stood on (`spine`, `ladder`, `facts`, `manifest`) and the signing key in `MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY` (base64, 32 bytes). - The Ledger consumer artifact, the spine H5 with its sidecar, the OA ladder. -- The incumbent extraction (`tools/extract_uk_local_incumbent_surface.py`) for - the head-to-head score. +- Optionally, the incumbent extraction + (`tools/extract_uk_local_incumbent_surface.py`), only for the opt-in + incumbent comparison. - The licensed input-mass reference the national line keeps with its runs (`--input-mass-reference`). `uk_input_mass_parity` is release-blocking on this line too and records `evidence_absent` without it. The sidecar's totals @@ -62,8 +70,9 @@ solve defaults (K=15, seed 42, 2,000 epochs, learning rate 0.15, `microcosm_uk_2024_25_local.local_gates.json`, records itself in the manifest, and refuses the national role's flags. `--release-candidate` pins the doctrine (bound 10, `nation_grain_family_equal_sqrt_count`, K=15, 2000 -epochs) and runs the -rotated holdout. The engine may resolve in a single block or per clone +epochs). The rotated holdout runs only with `--rotated-holdout` (an opt-in, +report-only diagnostic; `--skip-holdout` no longer exists, and the national +role refuses `--rotated-holdout`). The engine may resolve in a single block or per clone (`--engine-blocks K`): each block's engine weights are scaled to the pool so weight-share formulas see the pool's denominator, and the measures receipt records whether the blocks were identical copies (an exact representation); @@ -75,7 +84,7 @@ about 3 hours (2,000 epochs over 1.6 million households, M1 Max), each of three size-search probes about as long, and the build peaked at 24.7 GiB (the 2026-10-11 100,000-household candidate). At K=15 the pool is 60 % of that size, and the rowwise tool measured about 3.5 hours and 10 GB for an unsized build. -A release candidate also runs the rotated holdout, which repeats the dense +A run with `--rotated-holdout` also runs the holdout, which repeats the dense solve in each of its five folds, and in a sized build the size search and refit too. Since microcosm#901 the dense role runs through the [full-build graph](uk-full-build-graph.md): the @@ -94,37 +103,55 @@ draw at π_hi 0.5, the refit baseline floored at 0.5 and a chi-square refit L2 penalty toward uniform weights at λ 0.0216, drawn with the solve seed. The role fills those values when the request leaves them unset and refuses any other. `--selection-initial-lambda` warm-starts the budget search, and every holdout -fold's search starts from the same value. The requirements are the dense -line's (ruling of 2026-10-13; no matched-size scorecard): every -release-blocking gate passed, the rotated holdout, the pre-flight, which also -checks the size receipt, and the incumbent-surface evaluation on one engine -over the 100,000-household file. The release identity is unchanged. +fold's search (when `--rotated-holdout` asks for one) starts from the same +value. The requirements are the dense line's (ruling of 2026-10-13; no +matched-size scorecard): every release-blocking gate passed and the +pre-flight, which also checks the size receipt. The release records the size +in its coverage (`size`) and a `size_doctrine` limitation. The release +identity is unchanged. -## 3. Pre-flight the finished run, then score it +## 3. Pre-flight the finished run ```bash uv run --no-sync python tools/preflight_uk_local_release_candidate.py --candidate-dir -uv run --no-sync python tools/score_uk_local_candidate.py ... --output-json /score_vs_incumbent.json ``` -The scorer's `--registry-json` is the candidate's target selection, -`/microcosm_uk_2024_25_local.target_selection.json` (the -manifest's `outputs.target_registry`); it scores that selection's local rows, -which must be the 24,269 compiled local references of the #1123 surface -with #1240's high-value homes cells, less the 208 cells #1278's signed -small-cell rules defer, and -must all appear in the candidate's diagnostics, so scoring needs the full rung. - The pre-flight checks the manifest and the signed gate report for everything the contract will demand: release posture attested, shippable, every release-blocking gate passed, an exact engine population (single block, or per-block with identical copies scaled to the pool), the doctrine values (for a sized run, the size doctrine and a realized count equal to the request), the A15 census household uprating and A17 tenure application, the measure -exclusions and their windows, the holdout, the -Logbook row, the artifact digest. +exclusions and their windows, the holdout (recorded as not requested, or, when +`--rotated-holdout` asked for it, measured with five folds and a finite mean, +and in agreement with the request), the Logbook row, the artifact digest. + +## Optional diagnostics (microcosm#1301) + +Neither of these is needed to assemble or publish. Run them when there is +time; attach the incumbent comparison only when its result should ship with +the release. + +**Rotated holdout.** `--rotated-holdout` on the build. The release then +records a `rotated_holdout` limitation with `claim: report_only` and the +coverage's `holdout` block (`run: true`); without it, `no_out_of_sample_claim` +and `holdout: {run: false, claim: none}`. + +**Incumbent comparison.** Score the candidate, then measure the pinned +incumbent surface: + +```bash +uv run --no-sync python tools/score_uk_local_candidate.py ... --output-json /score_vs_incumbent.json +``` -Measure the full pinned incumbent surface before assembly: +The scorer's `--registry-json` is the candidate's target selection, +`/microcosm_uk_2024_25_local.target_selection.json` (the +manifest's `outputs.target_registry`); it scores that selection's local rows, +which must be the committed active local references (the count is read from +`uk/local_target_reference_membership.json`, `active_reference_count`) and +must all appear in the candidate's diagnostics, so scoring needs the full rung. +A candidate that did not request the holdout scores with no holdout +(`holdout_basis: none_requested`). ```bash uv run --no-sync python tools/evaluate_uk_incumbent_surface.py \ @@ -139,26 +166,30 @@ uv run --no-sync python tools/evaluate_uk_incumbent_surface.py \ --out-md /incumbent_surface_evaluation.md ``` -This evaluation is also where the released file's fit is gated on the engine -a consumer runs. The build's release-blocking fit gates read the measures it -resolved, per clone when `--engine-blocks K`; the build records that -representation as exact only for the weight-share scaling +`tools/evaluate_uk_dataset_size.py` runs both as its steps 30 and 40 only +with `--incumbent-diagnostic` (or when `--steps` names them). + +The build's release-blocking fit gates read the measures it resolved, per +clone when `--engine-blocks K`; the build records that representation as exact +only for the weight-share scaling (`engine_population_representation.exact_scope`), and engine draws that depend on a record's position can differ between per-clone and single-block runs. The -evaluator re-measures the released file on one engine, which the data contract -requires, and its assessment fails release for any national or local row more -than 25% from its target, or any family of five or more rows with fewer than -half within 25%. Signed deferrals and measure exclusions do not exempt a row. +release states this in its `engine_measurement` limitation; nothing re-measures +the released file on one engine unless this evaluation is run. Its assessment +marks any national or local row more than 25% from its target, or any family +of five or more rows with fewer than half within 25%. Signed deferrals and +measure exclusions do not exempt a row. Use the actual metrics and weights filenames from the extraction manifest. -The evaluator remains diagnostic: missing optional incumbent inputs and poor -fit produce a failed assessment, not permission to publish. Only one engine -block is accepted. Assembly requires the complete authenticated evaluation, -including finite candidate measurements on every national and local row and -finite realized incumbent estimates on every local row. National comparisons -use the pinned incumbent targets; they do not claim realized incumbent fit. -Signed deferrals stay in this evaluation. A missing or unmeasurable row blocks -release until its measurement is supplied. +Only one engine block is accepted. The evaluation records the pinned row +inventory check (`inventory_failures`) beside its summary. Attached at +assembly (`--incumbent-manifest`), the score, the evaluation and the +extraction manifest ship together or not at all: their identities (the +candidate and extraction bytes, the pinned row inventory, the recomputed +summary) refuse, while the measured limits and the single-block check are +recorded in the `incumbent_surface_diagnostic` limitation (`passed`, +`failure_count`) rather than enforced. National comparisons use the pinned +incumbent targets; they do not claim realized incumbent fit. The same existing absolute quality limits apply to this surface: every row within 25%, and at least half each family's rows within 25% when the family @@ -172,17 +203,19 @@ ranking of fitted versus holdout losses is reported. ```bash uv run --no-sync python tools/assemble_uk_dense_release_dir.py \ - --candidate-dir --spine-h5 \ - --incumbent-manifest /incumbent_local_surface_manifest.json \ - --out-dir releases + --candidate-dir --spine-h5 --out-dir releases ``` +Add `--incumbent-manifest /incumbent_local_surface_manifest.json` +only to attach the optional incumbent comparison; without it, any score or +evaluation in the candidate directory is ignored (with a note on stderr). + Assembly requires `release_role: "dense"` in the candidate manifest (as does the pre-flight; a candidate built before the role existed is rebuilt, never grandfathered), verifies the hash join (every manifest output against its bytes, the spine against its pin, the gate report against the Logbook build -id), requires -the manifest's `staging_delivery` receipt (the run's version 2 staging +id, and the full gate report `outputs.full_gate_report` against its digest), +requires the manifest's `staging_delivery` receipt (the run's version 2 staging telemetry evidence, copied into `build_manifest.json` as `staging` so publication can apply its undelivered-staging refusal, as on the national lane), re-runs the candidate pre-flight, mints the cut tag @@ -190,13 +223,37 @@ lane), re-runs the candidate pre-flight, mints the cut tag id, clones the H5 beside itself as `microcosm_uk_2024_25_dense.h5`, stages `build_manifest.json`, `release_manifest.json`, `calibration_diagnostics.json`, `gate_summary.json`, `uk_source_coverage.json`, the signed `uk_local_gates.json`, -`score_vs_incumbent.json`, `incumbent_surface_evaluation.json`, the original -`rowwise_candidate_manifest.json`, `source_calibration_diagnostics.json`, -`incumbent_manifest.json`, and `sha256sums.txt`, validates the directory with +the original `rowwise_candidate_manifest.json`, +`source_calibration_diagnostics.json` and `sha256sums.txt` (plus +`score_vs_incumbent.json`, `incumbent_surface_evaluation.json` and +`incumbent_manifest.json` when the comparison is attached), validates the +directory with `microcosm.data.contract.validate_release_dir`, and only then renames it into `releases/microcosm-uk-2024-25-dense/`. Re-assembling requires removing the previous directory first. The JSON summary prints the publication command. +The manifest's `reviewed_limitations` record what the release does not claim, +and the contract checks them against the coverage: `engine_measurement` +always; `no_out_of_sample_claim` or `rotated_holdout` (`claim: report_only`); +`no_incumbent_comparison` or `incumbent_surface_diagnostic`; and +`size_doctrine` for a sized release. The coverage's holdout and size records, +and the `engine_measurement` and `size_doctrine` limitations, must restate the +shipped candidate manifest: an edited coverage cannot switch between +`no_out_of_sample_claim` and `rotated_holdout`, report a holdout loss the +candidate did not measure, or change the size. + +The manifest also names every reviewed exclusion the gates stood on, as +`reviewed_exclusion::` for `uk_target_fit`, `uk_local_target_fit` +and `uk_input_mass_parity`, and as `area_support_exclusion:/` +beside the `area_support` block's `below_floor` codes. The assembler reads the +first from the full gate report and records the names per gate in the +coverage's `signed_deferrals.reviewed_exclusions`. The contract requires +exactly those limitations; it checks the `uk_local_target_fit` names and the +`below_floor` areas against the signed `uk_local_gates.json`, and requires the +`area_support` block. The full gate report is not shipped, so the +`uk_target_fit` and `uk_input_mass_parity` names are held to the coverage +only. The limitations carry names and reasons, never the measured errors. + Assembly and every later directory validation require measured clean code (`code.git_dirty` exactly `false`) and full measure-exclusion provenance. Approval and expiry dates must be valid ISO dates and in force on the current @@ -212,11 +269,12 @@ Run the printed command. Its shape is: ```bash uv run python -m microcosm.data.publish_cli releases/microcosm-uk-2024-25-dense \ --repo-id policyengine/populace-uk-private --artifact-root \ - --no-latest --tag-name microcosm-uk-2024-25-dense-- + --no-latest --tag-only --tag-name microcosm-uk-2024-25-dense-- ``` `--no-latest` is mandatory and enforced: publication refuses to move -`latest.json` for a non-default role. The artifact is reachable by its tag and +`latest.json` for a non-default role. `--tag-only` publishes the immutable tag +revision without a main-branch commit. The artifact is reachable by its tag and by the registry key `("uk", 2025, "dense")` only. ## Promotion is a separate change diff --git a/docs/uk-full-build-graph.md b/docs/uk-full-build-graph.md index 36240e03d2..5f237c8c22 100644 --- a/docs/uk-full-build-graph.md +++ b/docs/uk-full-build-graph.md @@ -84,7 +84,7 @@ The spine graph is the 41-stage source roster declared by the UK spec, built by | Source/reference preflight and dense reference | `uk.full.gates.preflight`, `uk.full.dense` | | Informed search, exact draw and refit (with `--dataset-households`) | `uk.full.size_search`, `uk.full.size_draw`, `uk.full.size_refit` | | Selected population (with `--dataset-households`) and installed calibrated weights | `uk.full.selected`, `uk.full.calibrated` | -| Rotated local holdout and final gates/diagnostics | `uk.full.holdout`, `uk.full.gates.calibrated` | +| Rotated local holdout (opt-in, `--rotated-holdout`; otherwise a recorded skip) and final gates/diagnostics | `uk.full.holdout`, `uk.full.gates.calibrated` | | Export contract, H5 readback and package inventory | `uk.full.export.prepare`, `uk.full.export.readback`, `uk.full.package` | | Gate, comparison and export evidence for certification | `uk.full.certification` | | National register, national problem and seam gates (`--release-role national`) | `uk.full.national_targets`, `uk.full.national_problem`, `uk.full.gates.calibrated` | @@ -108,11 +108,11 @@ The output bundle is named from the role's posture and the FRS release vintage: The graph evaluates every declared UK gate once; `uk.full.gates.calibrated.gate_report.json` is that full terminal document, the one the package inventory binds (`outputs.full_gate_report`). The local gate report is the six-gate local battery the dense release contract verifies: the driver projects the six `UK_LOCAL_GATE_SCOPE` outcomes from the full document (nothing is re-evaluated; the projection checks the declarations are the same), replays them through the gate battery without raising (the graph's own enforcement still sets the exit status), and writes the report before any refusal, so a blocked candidate leaves it too. Its `release_id` is the Logbook attempt's build id. It is signed when the attempt is bound and `MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY` holds a 32-byte key; otherwise it is written unsigned, with `signing_error`, and is never shippable. A build whose `--target-geographies` select no local targets drops the local fit claim: it writes no local gate report (`outputs.local_gate_report` is null and `local_gate_report_absence` says why) rather than recording the excluded local gates as not applicable. The Logbook receipts of the six local gates resolve in the local report (`#/gates/`); the other gates' receipts resolve in the full document (`#/report/outcomes/`). -The terminal graph node writes unsigned `certification.json` from those identified artifacts and any declared native or matched-size comparisons. `build.json` is the completion marker that binds both `candidate.json` and the certification artifact. Physical output bytes are checked against their declared artifacts. Bundle publication writes the completion marker last and rolls back handled failures or interrupts. A process kill or power loss can leave an absent completion marker; a directory without a valid bound marker is not a completed build. +The terminal graph node writes unsigned `certification.json` from those identified artifacts and any declared native or matched-size comparisons. It is non-gating (microcosm#1301): no release step reads it, a scorecard that was not supplied is `not_requested`, one whose identities hold but whose measured limits miss is `diagnostic_failed`, and a holdout that was not requested is not a readiness failure. `build.json` is the completion marker that binds both `candidate.json` and the certification artifact. Physical output bytes are checked against their declared artifacts. Bundle publication writes the completion marker last and rolls back handled failures or interrupts. A process kill or power loss can leave an absent completion marker; a directory without a valid bound marker is not a completed build. A non-dry dense run is wrapped in the rowwise tool's operational envelope: the Logbook attempt (a `uk-local-candidate` row spooled under `/logbook-spool` on every terminal outcome, chained through `--logbook-prev-row-digest` or `POPULACE_LOGBOOK_PREV_ROW_DIGEST`, with an error receipt on failure), version 3 staging telemetry with the run's sampling evidence (`sample: {"mode": "full"}` on the f100 rung, null below it, judged on the effective fraction), stage events around each graph phase and per-epoch `calibration_progress` rows from the dense solve and, with `--dataset-households`, the size search and refit (rows tagged with their `phase`), and the staged-dataset delivery of the published bundle under `staged//` in the private repository. `--staging-local-only`, `--no-staging`, `--staging-read-back` and `--no-staged-dataset` behave as in [UK staging operations](uk-staging-operations.md). Dry runs plan without solving or writing and record no Logbook row. -Structural failures stop export. The maintained local statistical failure policy may still export an unreleasable diagnostic candidate with a nonzero process status. Missing evidence remains explicit. `--release-candidate` applies the maintained strictness and solve settings and requires the UK gate signing key and local targets, because it signs the local gate report; it does not publish or authorize a release. Fixture acceptance proves graph behavior. Native certification additionally requires measured incumbent comparison evidence supplied with `--native-scorecard`; exact-count promotion also requires the measured comparison at the requested k through `--matched-size-scorecard`. The certification node verifies their candidate and output identities before assessing readiness. +Structural failures stop export. The maintained local statistical failure policy may still export an unreleasable diagnostic candidate with a nonzero process status. Missing evidence remains explicit. `--release-candidate` applies the maintained strictness and solve settings and requires the UK gate signing key and local targets, because it signs the local gate report; it does not publish or authorize a release. Fixture acceptance proves graph behavior. Measured incumbent comparison evidence is an optional diagnostic supplied with `--native-scorecard` (and, at the requested k, `--matched-size-scorecard`); the certification node verifies their candidate and output identities before recording their assessment. `tools/build_uk_rowwise_dataset.py` stays the separate driver it was (its tests load it by path, and it still serves `--candidate-clone-counts`). `tools/calibrate_uk_national_dataset.py` was retired by microcosm#823 and does not forward. diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/country_adapter.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/country_adapter.py index af75ac971b..21343a755c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/country_adapter.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/country_adapter.py @@ -128,7 +128,7 @@ def build_uk_country_graph( engine_identity: str | None = None, review_date: date | None = None, release_candidate: bool = False, - skip_holdout: bool = False, + skip_holdout: bool = True, atomic_geography_definition: Mapping | None = None, ) -> UKFullGraph: """Compile the canonical full graph; default target scope is all geographies. diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py index a09571b2c5..5b5b798f75 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py @@ -510,12 +510,18 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: parser.add_argument( "--native-scorecard", type=Path, - help="Measured incumbent-surface comparison bound to immutable candidate.json and its exact output bytes.", + help=( + "Optional diagnostic: a measured incumbent-surface comparison bound " + "to immutable candidate.json and its exact output bytes." + ), ) parser.add_argument( "--matched-size-scorecard", type=Path, - help="Additional measured comparison with both populations at requested k.", + help=( + "Optional diagnostic: a further measured comparison with both " + "populations at the requested k." + ), ) parser.add_argument( "--target-geographies", @@ -657,7 +663,17 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: "--expected-constituency-vintage", help="Dense role only: constituency vintage required from the ladder.", ) - parser.add_argument("--skip-holdout", action="store_true") + parser.add_argument( + "--rotated-holdout", + action="store_true", + help=( + "Dense only: run the five-fold rotated local holdout, an opt-in " + "report-only diagnostic (microcosm#1301). Each fold repeats the " + "dense solve and, in a sized build, the size search and refit. " + "Without it the holdout is recorded as not requested and the " + "release claims no out-of-sample fit." + ), + ) parser.add_argument( "--inspection-export", action="store_true", diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_certification.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_certification.py index 8393023ee1..c336198395 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_certification.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_certification.py @@ -3,6 +3,12 @@ This consumer does not rerun a battery, solve weights or authorize publication. Historical split-lane signatures remain verifiable in release_certification; current builds bind one complete gate roster and the selected target scope. + +Readiness is non-gating (microcosm#1301): no release step reads +``certification.json``. The rotated holdout and the native and matched-size +scorecards are opt-in diagnostics, so their absence is recorded as +``not_requested`` rather than as a readiness failure, and a supplied scorecard +whose identities hold but whose measured limits fail is ``diagnostic_failed``. """ from __future__ import annotations @@ -86,17 +92,20 @@ def _equal(actual, expected, label: str) -> None: def _scorecard_status(payload, *, expected_identity, matched_households=None): - """Use the existing release-quality assessment, preserving incomplete evidence.""" + """Use the existing release-quality assessment, preserving incomplete evidence. + + A scorecard is an opt-in diagnostic (microcosm#1301): none supplied is + ``not_requested``; one whose identities or comparison declaration fail is + ``failed``; one that is sound but misses the measured limits is + ``diagnostic_failed``, with those misses as ``limit_failures``. + """ from microcosm.data.contract import _check_uk_incumbent_surface_evaluation if payload is None: - return { - "status": "evidence_absent", - "failures": ["No declared scorecard source."], - } + return {"status": "not_requested", "failures": []} failures = [] - _check_uk_incumbent_surface_evaluation( - payload, failures, expected_identity=expected_identity + record = _check_uk_incumbent_surface_evaluation( + payload, failures, expected_identity=expected_identity, enforce_limits=False ) if matched_households is not None: comparison = payload.get("comparison", {}) @@ -115,7 +124,15 @@ def _scorecard_status(payload, *, expected_identity, matched_households=None): failures.append( "Matched-size scorecard population counts must both equal the exported k." ) - return {"status": "passed" if not failures else "failed", "failures": failures} + if failures: + return {"status": "failed", "failures": failures} + if record["limit_failures"]: + return { + "status": "diagnostic_failed", + "failures": [], + "limit_failures": list(record["limit_failures"]), + } + return {"status": "passed", "failures": []} def compose_uk_full_certification_readiness( @@ -321,23 +338,29 @@ def compose_uk_full_certification_readiness( "Development sample fraction does not establish native population readiness." ) holdout = documents["holdout"] - if scope["local_fit_claim"] and ( - holdout.get("skipped") - or holdout.get("method") != "rotated_folds" - or holdout.get("n_folds") != 5 - or len(holdout.get("folds", ())) != 5 - or any( - isinstance(holdout.get(field), bool) - or not isinstance(holdout.get(field), int | float) - or not math.isfinite(holdout[field]) - for field in ("mean_holdout_loss", "worst_holdout_loss") + # The rotated holdout is opt-in (microcosm#1301): a skipped holdout claims + # nothing and is not a readiness failure; a measured one must be complete. + if ( + scope["local_fit_claim"] + and holdout.get("skipped") is not True + and ( + holdout.get("method") != "rotated_folds" + or holdout.get("n_folds") != 5 + or len(holdout.get("folds", ())) != 5 + or any( + isinstance(holdout.get(field), bool) + or not isinstance(holdout.get(field), int | float) + or not math.isfinite(holdout[field]) + for field in ("mean_holdout_loss", "worst_holdout_loss") + ) ) ): - reasons.append("The declared five-fold local holdout is skipped or incomplete.") + reasons.append("The measured five-fold local holdout is incomplete.") reasons.extend( f"{role}: {record['status']}" for role, record in comparisons.items() - if record["status"] not in {"passed", "not_required"} + if record["status"] + not in {"passed", "not_required", "not_requested", "diagnostic_failed"} ) return { "schema_version": 1, diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py index 7db7666819..7cee03bf2c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py @@ -981,7 +981,7 @@ def append_uk_full_gate_nodes( release_candidate: bool = False, spine_provenance: ArtifactInput | None = None, input_population: str = "uk.full.pool", - skip_holdout: bool = False, + skip_holdout: bool = True, ) -> Graph: """Own source preflight before solve and final diagnostics after installation.""" from microcosm.calibrate.artifacts import PROBLEM_TYPE, RESULT_TYPE, SOLUTION_TYPE @@ -1202,7 +1202,7 @@ def run(self, context: KernelContext) -> KernelResult: report = { "report_only": True, "skipped": True, - "reason": "Explicit development request; no holdout claim.", + "reason": "Not requested: opt-in diagnostic; no out-of-sample claim.", } else: inputs = reconstruct_uk_full_problem_inputs(context) @@ -1306,7 +1306,7 @@ def uk_full_holdout_node( ), ), artifact_outputs=(ArtifactOutput("holdout", FULL_HOLDOUT_TYPE),), - description="Preserve five rotated local-target holdouts with national constraints fixed in training and unchanged sizing doctrine.", + description="Optional (--rotated-holdout): preserve five rotated local-target holdouts with national constraints fixed in training and unchanged sizing doctrine; otherwise record that none was requested.", ) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py index bf07246117..25863aba9e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py @@ -289,7 +289,7 @@ def rowwise_parameters(args: argparse.Namespace, *, source_year: int) -> dict[st "engine_blocks": int(args.engine_blocks), "target_weight_rule": args.target_weight_rule, "release_candidate": bool(args.release_candidate), - "skip_holdout": bool(args.skip_holdout), + "skip_holdout": bool(getattr(args, "skip_holdout", False)), "epochs": int(args.epochs), "learning_rate": float(args.learning_rate), "expected_constituency_vintage": ( @@ -476,6 +476,12 @@ def resolve_role_arguments(args: argparse.Namespace) -> UKRowwisePosture: if args.expected_constituency_vintage is None: args.expected_constituency_vintage = posture.expected_constituency_vintage _resolve_size_defaults(args, posture) + # The rotated holdout is an opt-in, report-only diagnostic (microcosm#1301): + # a dense build skips it unless --rotated-holdout asks for it, and the + # national line has no holdout node, so it records false as before. + args.skip_holdout = bool(posture.holdout) and not bool( + getattr(args, "rotated_holdout", False) + ) args._posture = posture return posture @@ -682,8 +688,6 @@ def validate_cli_args(args: argparse.Namespace) -> None: refused.append(f"--n-clones != doctrine {posture.clone_count}") if args.measure_exclusions is not None: refused.append("--measure-exclusions") - if args.skip_holdout: - refused.append("--skip-holdout") if args.sample_fraction != 1.0: refused.append("--sample-fraction != 1.0") if _geography_assignment(args) == "legacy": @@ -793,8 +797,8 @@ def refuse_dense_role_arguments( refused.append("--engine-blocks") if args.households_only: refused.append("--households-only") - if args.skip_holdout: - refused.append("--skip-holdout") + if getattr(args, "rotated_holdout", False): + refused.append("--rotated-holdout") if args.dataset_households is not None: refused.append("--dataset-households") if args.selection_seed is not None: diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py index 376e7526b1..481a024010 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py @@ -43,6 +43,20 @@ def _sha(path: Path) -> str: return hashlib.sha256(path.read_bytes()).hexdigest() +#: The area the synthetic run's support gate excused, which the candidate +#: manifest's solve.area_support_exclusions records too: the release manifest +#: must list exactly the areas the signed report stood on (microcosm#1301). +_SIGNED_REPORT_DETAILS = { + "uk_local_area_support": { + "reviewed_exclusions": { + "local_authority/E06000053": { + "record": {"reason": "synthetic reviewed exclusion"} + } + } + } +} + + def _signed_report(): gates = {} for entry_id in sorted(UK_LOCAL_GATE_SCOPE): @@ -53,7 +67,7 @@ def _signed_report(): "criticality": "release_blocking" if blocking else "diagnostic", "status": "passed" if blocking else "failed", "failures": [] if blocking else ["a diagnostic miss"], - "details": {}, + "details": dict(_SIGNED_REPORT_DETAILS.get(entry_id, {})), "reason": None, } attestation = { @@ -127,7 +141,75 @@ def _staging_delivery(**overrides) -> dict: } -def _candidate_dir(root: Path) -> tuple[Path, Path, Path]: +#: A reviewed target-fit exclusion the synthetic full gate report stood on. +SIGNED_TARGET = "synthetic.target_fit_row@2025" + + +def _full_gate_report() -> dict: + """A minimal full gate report: the outcomes the assembler names exclusions from. + + The target-fit row carries its measured error, which must never reach the + release manifest; the input-mass gate lists one column it stood on and + one dormant entry. + """ + + return { + "schema_version": 1, + "kind": "uk_full_gate_report", + "report": { + "schema_version": 1, + "phase": "terminal", + "outcomes": [ + { + "id": "uk_target_fit", + "status": "passed", + "details": { + "reviewed_exclusions": { + SIGNED_TARGET: { + "relative_error": 0.4321, + "reason": "synthetic reviewed gap", + "approved_by": "synthetic_reviewer", + "adjudication": "synthetic decision", + "expires_on": "2099-01-01", + } + }, + "dormant_exclusions": [], + }, + }, + { + "id": "uk_input_mass_parity", + "status": "passed", + "details": { + "reviewed_exclusions": { + "synthetic_column": "synthetic input reason", + "synthetic_dormant": "never measured", + }, + "dormant_exclusions": ["synthetic_dormant"], + }, + }, + {"id": "uk_weight_ratio", "status": "passed", "details": {}}, + ], + }, + } + + +SKIPPED_HOLDOUT = { + "report_only": True, + "skipped": True, + "reason": "Not requested: opt-in diagnostic; no out-of-sample claim.", +} + + +def _candidate_dir( + root: Path, *, with_incumbent: bool = False, holdout: str = "skipped" +) -> tuple[Path, Path, Path | None]: + """A synthetic finished release-candidate run. + + By default it requested neither the rotated holdout nor the incumbent + comparison (microcosm#1301); ``holdout="measured"`` records a measured + holdout and ``with_incumbent`` adds the score, the surface evaluation and + the incumbent extraction manifest (returned third, else None). + """ candidate = root / "f100-k15-RC" (candidate / "logbook-spool").mkdir(parents=True) spine = root / "spine.h5" @@ -161,25 +243,28 @@ def _candidate_dir(root: Path) -> tuple[Path, Path, Path]: (candidate / "microcosm_uk_2024_25_local.local_gates.json").write_text( json.dumps(report) ) - (candidate / "score_vs_incumbent.json").write_text( - json.dumps( - { - "candidate_fitted_surface_loss": 0.0146, - "incumbent_fitted_surface_loss": 0.181, - "rows_compared": 2, - "incumbent_missing_areas": {}, - # The scorer pins what it scored; the assembler hash-joins - # these to the candidate bytes and the incumbent manifest. - "artifacts": { - "candidate_diagnostics": { - "sha256": _sha(candidate / "calibration_diagnostics.json") + full_report = candidate / "uk.full.gates.calibrated.gate_report.json" + full_report.write_text(json.dumps(_full_gate_report())) + if with_incumbent: + (candidate / "score_vs_incumbent.json").write_text( + json.dumps( + { + "candidate_fitted_surface_loss": 0.0146, + "incumbent_fitted_surface_loss": 0.181, + "rows_compared": 2, + "incumbent_missing_areas": {}, + # The scorer pins what it scored; the assembler hash-joins + # these to the candidate bytes and the incumbent manifest. + "artifacts": { + "candidate_diagnostics": { + "sha256": _sha(candidate / "calibration_diagnostics.json") + }, + "incumbent_household_metrics": {"sha256": "6" * 64}, + "incumbent_wide_weights": {"sha256": "7" * 64}, }, - "incumbent_household_metrics": {"sha256": "6" * 64}, - "incumbent_wide_weights": {"sha256": "7" * 64}, - }, - } + } + ) ) - ) (candidate / "logbook-spool" / "row.json").write_text( json.dumps( {"build_id": ATTEMPT, "row_digest": "f" * 64, "prev_row_digest": "e" * 64} @@ -194,7 +279,7 @@ def _candidate_dir(root: Path) -> tuple[Path, Path, Path]: "release_candidate": True, "epochs": 2000, "n_clones": 15, - "skip_holdout": False, + "skip_holdout": holdout == "skipped", "doctrine": { "max_weight_ratio": 10.0, "target_weight_rule": "nation_grain_family_equal_sqrt_count", @@ -219,12 +304,17 @@ def _candidate_dir(root: Path) -> tuple[Path, Path, Path]: }, }, "fit": { - "rotated_holdout": { - "n_folds": 5, - "mean_holdout_loss": 0.204, - "worst_holdout_loss": 0.213, - "folds": [{"fold": 0}], - } + "rotated_holdout": ( + dict(SKIPPED_HOLDOUT) + if holdout == "skipped" + else { + "report_only": True, + "n_folds": 5, + "mean_holdout_loss": 0.204, + "worst_holdout_loss": 0.213, + "folds": [{"fold": 0}], + } + ) }, "weights": { "calibration_mass_change": {"declared_factor": 0.989}, @@ -348,9 +438,12 @@ def _candidate_dir(root: Path) -> tuple[Path, Path, Path]: candidate / "microcosm_uk_2024_25_local.local_gates.json" ), }, + "full_gate_report": {"path": str(full_report), "sha256": _sha(full_report)}, }, } (candidate / "rowwise_candidate_manifest.json").write_text(json.dumps(manifest)) + if not with_incumbent: + return candidate, spine, None incumbent_manifest = root / "incumbent_local_surface_manifest.json" incumbent_manifest.write_text( json.dumps( @@ -440,28 +533,22 @@ def test_current_diagnostics_are_not_copied_when_canonical_validation_fails( assert not destination.exists() +def _limitations(release_dir: Path) -> dict[str, dict]: + manifest = json.loads((release_dir / "release_manifest.json").read_text()) + return {item["id"]: item for item in manifest["reviewed_limitations"]} + + def test_assembler_stages_a_contract_valid_dense_release( tmp_path: Path, monkeypatch, capsys ) -> None: + """No holdout, no incumbent comparison: the release says what it does not + claim (microcosm#1301).""" monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) assembler = _load("assemble_uk_dense_release_dir") candidate, spine, incumbent = _candidate_dir(tmp_path) + assert incumbent is None out = tmp_path / "releases" - assert ( - assembler.main( - [ - "--candidate-dir", - str(candidate), - "--spine-h5", - str(spine), - "--incumbent-manifest", - str(incumbent), - "--out-dir", - str(out), - ] - ) - == 0 - ) + assert assembler.main(_assemble_args(candidate, spine, None, out)) == 0 summary = json.loads(capsys.readouterr().out) release_dir = out / UK_DENSE_RELEASE_ID assert summary["release_id"] == UK_DENSE_RELEASE_ID @@ -469,6 +556,42 @@ def test_assembler_stages_a_contract_valid_dense_release( assert release_dir.is_dir() for name in dc._UK_DENSE_REQUIRED_RELEASE_FILES: assert (release_dir / name).is_file(), name + for name in dc._UK_DENSE_INCUMBENT_FILES: + assert not (release_dir / name).exists(), name + limitations = _limitations(release_dir) + assert { + "no_out_of_sample_claim", + "no_incumbent_comparison", + "engine_measurement", + } <= set(limitations) + assert not { + "rotated_holdout", + "incumbent_surface_diagnostic", + "size_doctrine", + } & set(limitations) + assert limitations["engine_measurement"]["blocks"] == 1 + # The signed exclusions are named with their reasons; the measured error + # stays in the build's gate report, which the release does not ship. + signed = limitations[f"reviewed_exclusion:uk_target_fit:{SIGNED_TARGET}"] + assert signed["summary"] == "synthetic reviewed gap" + assert signed["approved_by"] == "synthetic_reviewer" + assert "relative_error" not in signed + assert "0.4321" not in (release_dir / "release_manifest.json").read_text() + assert "reviewed_exclusion:uk_input_mass_parity:synthetic_column" in limitations + assert not any("synthetic_dormant" in key for key in limitations) + coverage = json.loads((release_dir / "uk_source_coverage.json").read_text()) + assert coverage["holdout"] == {"run": False, "claim": "none"} + assert coverage["incumbent"] == {"compared": False} + assert coverage["size"]["sized"] is False + # The names the limitations restate, which the contract checks + # (microcosm#1301); the dormant input-mass entry is not one. + assert coverage["signed_deferrals"]["reviewed_exclusions"] == { + "uk_target_fit": [SIGNED_TARGET], + "uk_local_target_fit": [], + "uk_input_mass_parity": ["synthetic_column"], + } + assert not (release_dir / "uk.full.gates.calibrated.gate_report.json").exists() + assert "--tag-only" in summary["publish_command"] published = candidate / "microcosm_uk_2024_25_dense.h5" assert ( published.read_bytes() @@ -528,22 +651,8 @@ def test_assembler_override_assembles_a_pre_lane_run_with_a_recorded_opt_out( manifest = json.loads(manifest_path.read_text()) del manifest["staging_delivery"] manifest_path.write_text(json.dumps(manifest)) - # The incumbent surface evaluation pins the manifest bytes it evaluated. - surface_path = candidate / "incumbent_surface_evaluation.json" - evaluation = json.loads(surface_path.read_text()) - evaluation["identity"]["candidate_manifest_sha256"] = _sha(manifest_path) - surface_path.write_text(json.dumps(evaluation)) out = tmp_path / "releases" - argv = [ - "--candidate-dir", - str(candidate), - "--spine-h5", - str(spine), - "--incumbent-manifest", - str(incumbent), - "--out-dir", - str(out), - ] + argv = _assemble_args(candidate, spine, incumbent, out) with pytest.raises(SystemExit, match="--allow-missing-staging"): assembler.main(argv) assert not out.exists() @@ -578,16 +687,7 @@ def test_assembler_refuses_a_run_without_staging_evidence( else: manifest["staging_delivery"] = staging_delivery manifest_path.write_text(json.dumps(manifest)) - argv = [ - "--candidate-dir", - str(candidate), - "--spine-h5", - str(spine), - "--incumbent-manifest", - str(incumbent), - "--out-dir", - str(tmp_path / "releases"), - ] + argv = _assemble_args(candidate, spine, incumbent, tmp_path / "releases") with pytest.raises(SystemExit, match=message): assembler.main(argv) if staging_delivery is not None: @@ -607,16 +707,7 @@ def test_assembler_refuses_a_dev_posture_run(tmp_path: Path, monkeypatch) -> Non manifest_path.write_text(json.dumps(manifest)) with pytest.raises(SystemExit, match="pre-flight failed"): assembler.main( - [ - "--candidate-dir", - str(candidate), - "--spine-h5", - str(spine), - "--incumbent-manifest", - str(incumbent), - "--out-dir", - str(tmp_path / "releases"), - ] + _assemble_args(candidate, spine, incumbent, tmp_path / "releases") ) @@ -629,40 +720,116 @@ def test_assembler_refuses_tampered_candidate_bytes( (candidate / "microcosm_uk_2024_25_local.h5").write_bytes(b"tampered") with pytest.raises(SystemExit, match="candidate bytes"): assembler.main( - [ - "--candidate-dir", - str(candidate), - "--spine-h5", - str(spine), - "--incumbent-manifest", - str(incumbent), - "--out-dir", - str(tmp_path / "releases"), - ] + _assemble_args(candidate, spine, incumbent, tmp_path / "releases") + ) + + +@pytest.mark.parametrize("tamper", ["missing", "bytes", "kind"]) +def test_assembler_requires_the_full_gate_report(tmp_path, monkeypatch, tamper): + """The full gate report names the reviewed exclusions the release stood on.""" + monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) + candidate, spine, incumbent = _candidate_dir(tmp_path) + path = candidate / "uk.full.gates.calibrated.gate_report.json" + if tamper == "missing": + path.unlink() + expected = "full gate report missing" + elif tamper == "bytes": + path.write_text(json.dumps({**_full_gate_report(), "extra": 1})) + expected = "full gate report bytes" + else: + path.write_text(json.dumps({**_full_gate_report(), "kind": "other"})) + manifest_path = candidate / "rowwise_candidate_manifest.json" + manifest = json.loads(manifest_path.read_text()) + manifest["outputs"]["full_gate_report"]["sha256"] = _sha(path) + manifest_path.write_text(json.dumps(manifest)) + expected = "not a uk_full_gate_report" + with pytest.raises(SystemExit, match=expected): + _load("assemble_uk_dense_release_dir").main( + _assemble_args(candidate, spine, incumbent, tmp_path / "r") ) def _assemble_args( - candidate: Path, spine: Path, incumbent: Path, out: Path + candidate: Path, spine: Path, incumbent: Path | None, out: Path ) -> list[str]: return [ "--candidate-dir", str(candidate), "--spine-h5", str(spine), - "--incumbent-manifest", - str(incumbent), + *(() if incumbent is None else ("--incumbent-manifest", str(incumbent))), "--out-dir", str(out), ] +def test_assembler_attaches_the_incumbent_comparison_on_request( + tmp_path: Path, monkeypatch, capsys +) -> None: + """--incumbent-manifest attaches all three files as a recorded diagnostic.""" + monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) + candidate, spine, incumbent = _candidate_dir(tmp_path, with_incumbent=True) + out = tmp_path / "releases" + assembler = _load("assemble_uk_dense_release_dir") + assert assembler.main(_assemble_args(candidate, spine, incumbent, out)) == 0 + capsys.readouterr() + release_dir = out / UK_DENSE_RELEASE_ID + for name in dc._UK_DENSE_INCUMBENT_FILES: + assert (release_dir / name).is_file(), name + limitations = _limitations(release_dir) + assert "no_incumbent_comparison" not in limitations + assert limitations["incumbent_surface_diagnostic"]["passed"] is True + assert limitations["incumbent_surface_diagnostic"]["failure_count"] == 0 + coverage = json.loads((release_dir / "uk_source_coverage.json").read_text()) + assert coverage["incumbent"]["compared"] is True + assert coverage["incumbent"]["snapshot"] == {"incumbent_h5": {"sha256": "5" * 64}} + dc.validate_release_dir(release_dir) + + +def test_assembler_ignores_comparison_files_without_the_flag( + tmp_path: Path, monkeypatch, capsys +) -> None: + monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) + candidate, spine, _ = _candidate_dir(tmp_path, with_incumbent=True) + out = tmp_path / "releases" + assembler = _load("assemble_uk_dense_release_dir") + assert assembler.main(_assemble_args(candidate, spine, None, out)) == 0 + captured = capsys.readouterr() + assert "not attached" in captured.err and "score_vs_incumbent.json" in captured.err + release_dir = out / UK_DENSE_RELEASE_ID + for name in dc._UK_DENSE_INCUMBENT_FILES: + assert not (release_dir / name).exists(), name + assert "no_incumbent_comparison" in _limitations(release_dir) + dc.validate_release_dir(release_dir) + + +def test_a_measured_holdout_is_reported_not_claimed( + tmp_path: Path, monkeypatch, capsys +) -> None: + monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) + candidate, spine, incumbent = _candidate_dir(tmp_path, holdout="measured") + out = tmp_path / "releases" + assembler = _load("assemble_uk_dense_release_dir") + assert assembler.main(_assemble_args(candidate, spine, incumbent, out)) == 0 + capsys.readouterr() + release_dir = out / UK_DENSE_RELEASE_ID + limitations = _limitations(release_dir) + assert "no_out_of_sample_claim" not in limitations + assert limitations["rotated_holdout"]["claim"] == "report_only" + assert limitations["rotated_holdout"]["mean_holdout_loss"] == 0.204 + coverage = json.loads((release_dir / "uk_source_coverage.json").read_text()) + assert coverage["holdout"]["run"] is True + assert coverage["holdout"]["claim"] == "report_only" + assert "folds" not in coverage["holdout"] + dc.validate_release_dir(release_dir) + + def test_assembler_refuses_a_score_computed_on_other_diagnostics( tmp_path: Path, monkeypatch ) -> None: monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) assembler = _load("assemble_uk_dense_release_dir") - candidate, spine, incumbent = _candidate_dir(tmp_path) + candidate, spine, incumbent = _candidate_dir(tmp_path, with_incumbent=True) score_path = candidate / "score_vs_incumbent.json" score = json.loads(score_path.read_text()) score["artifacts"]["candidate_diagnostics"]["sha256"] = "9" * 64 @@ -676,7 +843,7 @@ def test_assembler_refuses_a_score_against_another_incumbent_extraction( ) -> None: monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) assembler = _load("assemble_uk_dense_release_dir") - candidate, spine, incumbent = _candidate_dir(tmp_path) + candidate, spine, incumbent = _candidate_dir(tmp_path, with_incumbent=True) manifest = json.loads(incumbent.read_text()) manifest["outputs"]["weights"]["sha256"] = "8" * 64 incumbent.write_text(json.dumps(manifest)) @@ -696,10 +863,6 @@ def test_assembler_refuses_unmeasured_or_dirty_code(tmp_path, monkeypatch, dirty else: manifest["identity"]["code"]["git_dirty"] = dirty manifest_path.write_text(json.dumps(manifest)) - evaluation_path = candidate / "incumbent_surface_evaluation.json" - evaluation = json.loads(evaluation_path.read_text()) - evaluation["identity"]["candidate_manifest_sha256"] = _sha(manifest_path) - evaluation_path.write_text(json.dumps(evaluation)) with pytest.raises(SystemExit, match="code.git_dirty"): assembler.main(_assemble_args(candidate, spine, incumbent, tmp_path / "a")) @@ -762,28 +925,28 @@ def today(cls): "mutation,expected", [ ("missing", "incumbent surface missing"), + ("missing_score", "score receipt missing"), ("summary", "summary does not match"), ("input", "identity.ledger_facts_sha256"), - ("deferred_row", "absolute relative error"), ], ) -def test_assembler_requires_complete_passing_incumbent_surface( +def test_assembler_requires_a_complete_authenticated_incumbent_surface( tmp_path, monkeypatch, mutation, expected ): + """An attached comparison's identities refuse (microcosm#1301).""" monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) - candidate, spine, incumbent = _candidate_dir(tmp_path) + candidate, spine, incumbent = _candidate_dir(tmp_path, with_incumbent=True) path = candidate / "incumbent_surface_evaluation.json" if mutation == "missing": path.unlink() + elif mutation == "missing_score": + (candidate / "score_vs_incumbent.json").unlink() else: payload = json.loads(path.read_text()) if mutation == "summary": payload["summary"]["passed"] = False - elif mutation == "input": - payload["identity"]["ledger_facts_sha256"] = "9" * 64 else: - payload["local_rows"][0]["candidate_estimate"] = 1.8 - payload["summary"] = dc.uk_incumbent_surface_assessment(payload) + payload["identity"]["ledger_facts_sha256"] = "9" * 64 path.write_text(json.dumps(payload)) with pytest.raises(SystemExit, match=expected): _load("assemble_uk_dense_release_dir").main( @@ -791,6 +954,35 @@ def test_assembler_requires_complete_passing_incumbent_surface( ) +def test_an_attached_comparison_records_a_failed_assessment( + tmp_path, monkeypatch, capsys +): + """The measured limits are recorded, not enforced: a deferred row that + misses its target ships with the comparison marked failed.""" + monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) + candidate, spine, incumbent = _candidate_dir(tmp_path, with_incumbent=True) + path = candidate / "incumbent_surface_evaluation.json" + payload = json.loads(path.read_text()) + payload["local_rows"][0]["candidate_estimate"] = 1.8 + payload["summary"] = dc.uk_incumbent_surface_assessment(payload) + path.write_text(json.dumps(payload)) + out = tmp_path / "r" + assert ( + _load("assemble_uk_dense_release_dir").main( + _assemble_args(candidate, spine, incumbent, out) + ) + == 0 + ) + capsys.readouterr() + release_dir = out / UK_DENSE_RELEASE_ID + diagnostic = _limitations(release_dir)["incumbent_surface_diagnostic"] + assert diagnostic["passed"] is False and diagnostic["failure_count"] == 1 + coverage = json.loads((release_dir / "uk_source_coverage.json").read_text()) + assert coverage["incumbent"]["assessment_passed"] is False + assert coverage["incumbent"]["assessment_failure_count"] == 1 + dc.validate_release_dir(release_dir) + + def test_assembler_preserves_full_measure_approval_provenance( tmp_path, monkeypatch, capsys ): @@ -845,41 +1037,23 @@ def test_assembler_refuses_a_national_role_manifest( manifest_path.write_text(json.dumps(manifest)) with pytest.raises(SystemExit, match="release_role is 'national'"): assembler.main( - [ - "--candidate-dir", - str(candidate), - "--spine-h5", - str(spine), - "--incumbent-manifest", - str(incumbent), - "--out-dir", - str(tmp_path / "releases"), - ] + _assemble_args(candidate, spine, incumbent, tmp_path / "releases") ) del manifest["release_role"] manifest_path.write_text(json.dumps(manifest)) with pytest.raises(SystemExit, match="release_role is None"): assembler.main( - [ - "--candidate-dir", - str(candidate), - "--spine-h5", - str(spine), - "--incumbent-manifest", - str(incumbent), - "--out-dir", - str(tmp_path / "releases"), - ] + _assemble_args(candidate, spine, incumbent, tmp_path / "releases") ) @pytest.mark.parametrize( - "sized", - [False, True], - ids=["whole-pool", "doctrine-sized"], + ("sized", "diagnostics"), + [(False, False), (True, False), (False, True)], + ids=["whole-pool", "doctrine-sized", "rotated-holdout-and-incumbent"], ) def test_assembler_stages_a_graph_built_dense_candidate( - tmp_path: Path, monkeypatch, capsys, sized: bool + tmp_path: Path, monkeypatch, capsys, sized: bool, diagnostics: bool ) -> None: """The graph driver's bundle assembles like a rowwise-tool bundle. @@ -889,8 +1063,10 @@ def test_assembler_stages_a_graph_built_dense_candidate( ``main`` runs the synthetic graph with local-only staging, so the manifest carries the staging receipt, the staged-dataset sidecars and the Logbook row the assembler hash-joins. The build signs its own local battery report, - bound to the Logbook attempt; only the incumbent-surface companions are - supplied, as the scoring step supplies them. + bound to the Logbook attempt. By default the run requests neither the + rotated holdout nor the incumbent comparison (microcosm#1301); the + ``diagnostics`` case opts into both, supplying the incumbent-surface + companions as the scoring step supplies them. """ pytest.importorskip("tables") @@ -905,11 +1081,13 @@ def test_assembler_stages_a_graph_built_dense_candidate( monkeypatch.setattr(cli, "git_commit", lambda: "b" * 40) monkeypatch.setattr(cli, "git_dirty", lambda: False) size = ("--dataset-households", "100000") if sized else () + rotated = ("--rotated-holdout",) if diagnostics else () candidate = graph_dense_bundle( tmp_path, monkeypatch, "--release-candidate", *size, + *rotated, staging="--staging-local-only", ) # The graph driver prints the finished manifest to stdout, as the tool does. @@ -922,6 +1100,7 @@ def test_assembler_stages_a_graph_built_dense_candidate( assert manifest["staging_delivery"]["mode"] == "local_only" assert manifest["staged_dataset"]["status"] == "skipped" assert manifest["releasable"] is True + assert manifest["parameters"]["skip_holdout"] is (not diagnostics) if sized: assert manifest["parameters"]["dataset_households"] == 100_000 assert manifest["release_posture"]["size_doctrine"] is True @@ -934,54 +1113,58 @@ def test_assembler_stages_a_graph_built_dense_candidate( assert report["release_id"] == row.build_id and report["shippable"] is True assert manifest["outputs"]["local_gate_report"]["sha256"] == _sha(report_path) diagnostics_path = Path(manifest["outputs"]["calibration_diagnostics"]["path"]) - (candidate / "score_vs_incumbent.json").write_text( - json.dumps( - { - "candidate_fitted_surface_loss": 0.0146, - "incumbent_fitted_surface_loss": 0.181, - "rows_compared": 2, - "incumbent_missing_areas": {}, - "artifacts": { - "candidate_diagnostics": {"sha256": _sha(diagnostics_path)}, - "incumbent_household_metrics": {"sha256": "6" * 64}, - "incumbent_wide_weights": {"sha256": "7" * 64}, - }, - } + incumbent_manifest = None + if diagnostics: + (candidate / "score_vs_incumbent.json").write_text( + json.dumps( + { + "candidate_fitted_surface_loss": 0.0146, + "incumbent_fitted_surface_loss": 0.181, + "rows_compared": 2, + "incumbent_missing_areas": {}, + "artifacts": { + "candidate_diagnostics": {"sha256": _sha(diagnostics_path)}, + "incumbent_household_metrics": {"sha256": "6" * 64}, + "incumbent_wide_weights": {"sha256": "7" * 64}, + }, + } + ) ) - ) - incumbent_manifest = tmp_path / "incumbent_local_surface_manifest.json" - incumbent_manifest.write_text( - json.dumps( - { - "period": 2025, - "households": 52846, - "inputs": {"incumbent_h5": {"sha256": "5" * 64}}, - "outputs": { - "metrics": {"sha256": "6" * 64}, - "weights": {"sha256": "7" * 64}, - }, - } + incumbent_manifest = tmp_path / "incumbent_local_surface_manifest.json" + incumbent_manifest.write_text( + json.dumps( + { + "period": 2025, + "households": 52846, + "inputs": {"incumbent_h5": {"sha256": "5" * 64}}, + "outputs": { + "metrics": {"sha256": "6" * 64}, + "weights": {"sha256": "7" * 64}, + }, + } + ) + ) + chronicle = manifest["identity"]["targets"]["chronicle"] + evaluation = { + "schema_version": 2, + "kind": "uk_incumbent_surface_evaluation", + "measure_resolution": {"blocks": 1}, + **_surface_rows(), + "identity": { + "candidate_dataset_sha256": _sha(candidate / f"{STEM}.h5"), + "candidate_manifest_sha256": _sha(manifest_path), + "candidate_diagnostics_sha256": _sha(diagnostics_path), + "ledger_facts_sha256": chronicle["facts_sha256"], + "ledger_manifest_sha256": chronicle["manifest_sha256"], + "incumbent_manifest_sha256": _sha(incumbent_manifest), + "incumbent_metrics_sha256": "6" * 64, + "incumbent_weights_sha256": "7" * 64, + }, + } + evaluation["summary"] = dc.uk_incumbent_surface_assessment(evaluation) + (candidate / "incumbent_surface_evaluation.json").write_text( + json.dumps(evaluation) ) - ) - chronicle = manifest["identity"]["targets"]["chronicle"] - evaluation = { - "schema_version": 2, - "kind": "uk_incumbent_surface_evaluation", - "measure_resolution": {"blocks": 1}, - **_surface_rows(), - "identity": { - "candidate_dataset_sha256": _sha(candidate / f"{STEM}.h5"), - "candidate_manifest_sha256": _sha(manifest_path), - "candidate_diagnostics_sha256": _sha(diagnostics_path), - "ledger_facts_sha256": chronicle["facts_sha256"], - "ledger_manifest_sha256": chronicle["manifest_sha256"], - "incumbent_manifest_sha256": _sha(incumbent_manifest), - "incumbent_metrics_sha256": "6" * 64, - "incumbent_weights_sha256": "7" * 64, - }, - } - evaluation["summary"] = dc.uk_incumbent_surface_assessment(evaluation) - (candidate / "incumbent_surface_evaluation.json").write_text(json.dumps(evaluation)) assembler = _load("assemble_uk_dense_release_dir") out = tmp_path / "releases" assert ( @@ -992,9 +1175,24 @@ def test_assembler_stages_a_graph_built_dense_candidate( assert summary["release_id"] == UK_DENSE_RELEASE_ID for name in dc._UK_DENSE_REQUIRED_RELEASE_FILES: assert (release_dir / name).is_file(), name + for name in dc._UK_DENSE_INCUMBENT_FILES: + assert (release_dir / name).is_file() is diagnostics, name build_manifest = json.loads((release_dir / "build_manifest.json").read_text()) assert build_manifest["staging"]["mode"] == "local_only" coverage = json.loads((release_dir / "uk_source_coverage.json").read_text()) assert coverage["doctrine"]["clone_count"] == 15 - assert coverage["holdout"]["n_folds"] == 5 + assert coverage["size"]["sized"] is sized + limitations = _limitations(release_dir) + assert "engine_measurement" in limitations + assert ("size_doctrine" in limitations) is sized + if diagnostics: + assert coverage["holdout"]["n_folds"] == 5 + assert coverage["holdout"]["claim"] == "report_only" + assert coverage["incumbent"]["compared"] is True + assert limitations["rotated_holdout"]["claim"] == "report_only" + assert limitations["incumbent_surface_diagnostic"]["passed"] is True + else: + assert coverage["holdout"] == {"run": False, "claim": "none"} + assert coverage["incumbent"] == {"compared": False} + assert {"no_out_of_sample_claim", "no_incumbent_comparison"} <= set(limitations) dc.validate_release_dir(release_dir) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_evaluate_dataset_size_tool.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_evaluate_dataset_size_tool.py index 38bd4e434f..d043bd0462 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_evaluate_dataset_size_tool.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_evaluate_dataset_size_tool.py @@ -83,6 +83,9 @@ def test_main_writes_selected_tree_receipts_manifest_and_summary( assert manifest["run"]["label"] == "candidate" assert manifest["references"][0]["label"] == "R17" assert manifest["steps"]["30-incumbent-score"]["status"] == "skipped" + assert manifest["steps"]["30-incumbent-score"]["reason"] == ( + "opt-in incumbent diagnostic not requested (--incumbent-diagnostic)" + ) summary = json.loads(expected[-2].read_text()) assert summary["references"]["R17"]["n_common"] == 10 assert "00-run-acceptance/run_acceptance.json" in summary["files"] @@ -117,6 +120,55 @@ def test_absent_incumbent_inputs_skip_steps_30_and_40(tmp_path: Path) -> None: assert "--ledger-facts" in surface["reason"] +def test_the_incumbent_steps_are_opt_in(tmp_path: Path) -> None: + """microcosm#1301: steps 30 and 40 run only behind --incumbent-diagnostic + (or when --steps names them), even with their inputs supplied.""" + tool = _load_tool() + + def selected(*argv: str) -> set[str]: + return tool._selected_steps(tool._parse_args(["--run", "run", *argv])) + + opt_in = {"30-incumbent-score", "40-incumbent-surface"} + assert selected("--ledger-facts", "facts") == set(tool._STEPS) - opt_in + assert selected("--incumbent-diagnostic") == set(tool._STEPS) + assert selected("--steps", "30-incumbent-score") == {"30-incumbent-score"} + assert selected("--steps", "90-summary", "--incumbent-diagnostic") == { + "90-summary", + *opt_in, + } + assert selected("--incumbent-diagnostic", "--skip", "40-incumbent-surface") == ( + set(tool._STEPS) - {"40-incumbent-surface"} + ) + + run = _write_run_dir(tmp_path, "candidate", size_run=True) + out = tmp_path / "evaluation" + assert ( + tool.main( + [ + "--run", + str(run), + "--ledger-facts", + str(tmp_path / "facts"), + "--skip", + "50-downstream", + "--out", + str(out), + ] + ) + == 0 + ) + manifest = json.loads((out / "evaluation_manifest.json").read_text()) + for step in sorted(opt_in): + assert manifest["steps"][step] == { + "status": "skipped", + "reason": ( + "opt-in incumbent diagnostic not requested (--incumbent-diagnostic)" + ), + "receipt": None, + } + assert not (out / step).exists() + + def _write_downstream_stubs(eval_home: Path) -> None: scripts = eval_home / "scripts" config = eval_home / "config" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py index 91512f7e4f..dc736dbf48 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py @@ -685,7 +685,11 @@ def test_dense_run_projects_the_rowwise_candidate_manifest(tmp_path): assert manifest["solve"]["target_weight_rule_override"] == {} assert manifest["solve"]["n_households"] == 2 assert manifest["solve"]["pool_households"] == 2 - assert manifest["fit"]["rotated_holdout"]["n_folds"] == 5 + # The rotated holdout is an opt-in diagnostic (microcosm#1301): a release + # candidate that did not request it records the skip marker. + assert manifest["parameters"]["skip_holdout"] is True + assert manifest["fit"]["rotated_holdout"]["skipped"] is True + assert manifest["diagnostics"]["rotated_holdout"] == {"skipped": True} assert manifest["fit"]["local_by_family"][0]["family"] == "census_households" assert manifest["weights"]["realized_max_weight_ratio_vs_design"] == 1.0 assert manifest["weights"]["household_weight_kind"] == "calibrated" @@ -711,6 +715,39 @@ def test_dense_run_projects_the_rowwise_candidate_manifest(tmp_path): assert hashlib.sha256(path.read_bytes()).hexdigest() == entry["sha256"] +def test_release_candidate_holdout_is_opt_in(tmp_path, monkeypatch): + """microcosm#1301: a release candidate validates without the holdout and + records that it was not requested; --rotated-holdout runs it.""" + from microcosm.build.uk_runtime.rowwise_cli import rowwise_parameters + + monkeypatch.setenv(SIGNING_KEY_ENV, TEST_SIGNING_KEY) + release = arguments(tmp_path, "--release-candidate") + cli.validate_cli_args(release) + assert release.skip_holdout is True + assert rowwise_parameters(release, source_year=2024)["skip_holdout"] is True + rotated = arguments(tmp_path, "--release-candidate", "--rotated-holdout") + cli.validate_cli_args(rotated) + assert rotated.skip_holdout is False + assert rowwise_parameters(rotated, source_year=2024)["skip_holdout"] is False + national = cli.parse_args(_national_argv(tmp_path)) + assert national.skip_holdout is False + assert rowwise_parameters(national, source_year=2024)["skip_holdout"] is False + with pytest.raises(SystemExit): + arguments(tmp_path, "--skip-holdout") + + +def test_a_requested_holdout_projects_its_measured_folds(tmp_path): + pytest.importorskip("tables") + args = arguments(tmp_path, "--release-candidate", "--rotated-holdout") + build = prepared(tmp_path, release_candidate=True, rotated_holdout=True) + assert cli.execute_full_build(build, args) == 0 + manifest = json.loads((args.out / "rowwise_candidate_manifest.json").read_text()) + assert manifest["parameters"]["skip_holdout"] is False + assert manifest["fit"]["rotated_holdout"]["n_folds"] == 5 + assert "skipped" not in manifest["fit"]["rotated_holdout"] + assert manifest["diagnostics"]["rotated_holdout"]["n_folds"] == 5 + + def test_blocked_gate_projects_an_unreleasable_manifest(tmp_path): pytest.importorskip("tables") args = arguments(tmp_path) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_certification.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_certification.py index aef69f2aee..79e16cd48c 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_certification.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_certification.py @@ -145,10 +145,12 @@ def _rewrite(artifacts, name, mutate): artifacts[name] = (key, canonical_json(document)) -def _scores(artifacts, monkeypatch, *, k=None): - def validate(payload, failures, *, expected_identity): +def _scores(artifacts, monkeypatch, *, k=None, limit_failures=()): + def validate(payload, failures, *, expected_identity, enforce_limits): + assert enforce_limits is False if payload.get("identity") != expected_identity: failures.append("scorecard candidate identity mismatch") + return {"passed": not limit_failures, "limit_failures": list(limit_failures)} monkeypatch.setattr( "microcosm.data.contract._check_uk_incumbent_surface_evaluation", validate @@ -187,11 +189,16 @@ def validate(payload, failures, *, expected_identity): return sources -def test_complete_graph_retains_explicit_missing_native_evidence(): +def test_complete_graph_records_an_unrequested_native_scorecard(): + """The scorecards are opt-in diagnostics (microcosm#1301): their absence + is recorded, and readiness does not wait on them.""" report = runtime.compose_uk_full_certification_readiness(_fixture()) - assert report["comparisons"]["native_scorecard"]["status"] == "evidence_absent" + assert report["comparisons"]["native_scorecard"] == { + "status": "not_requested", + "failures": [], + } assert report["comparisons"]["matched_size_scorecard"]["status"] == "not_required" - assert not report["ready_for_external_review"] + assert report["ready_for_external_review"] assert not report["release_authorized"] assert set(report["gate_coverage"]["declared"]) == { entry.id for entry in load_country_spec("uk").gates.gates @@ -248,17 +255,62 @@ def test_actual_surface_validator_refuses_old_score_summary(): ) -def test_exact_size_requires_its_own_bound_comparison(monkeypatch): +def test_exact_size_records_an_unrequested_matched_comparison(monkeypatch): artifacts = _fixture(k=5) sources = _scores(artifacts, monkeypatch, k=5) sources.pop("matched_size_scorecard") report = runtime.compose_uk_full_certification_readiness( artifacts, comparison_sources=sources ) - assert ( - report["comparisons"]["matched_size_scorecard"]["status"] == "evidence_absent" + assert report["comparisons"]["matched_size_scorecard"]["status"] == "not_requested" + assert report["ready_for_external_review"] + + +def test_a_scorecard_missing_only_its_limits_is_a_recorded_diagnostic(monkeypatch): + artifacts = _fixture() + sources = _scores(artifacts, monkeypatch, limit_failures=("synthetic limit miss",)) + report = runtime.compose_uk_full_certification_readiness( + artifacts, comparison_sources=sources + ) + native = report["comparisons"]["native_scorecard"] + assert native["status"] == "diagnostic_failed" + assert native["limit_failures"] == ["synthetic limit miss"] + assert native["failures"] == [] + assert report["ready_for_external_review"] + + +def test_a_skipped_holdout_claims_nothing_and_does_not_block_readiness(): + artifacts = _fixture() + _rewrite( + artifacts, + "holdout", + lambda document: document.clear() or document.update(skipped=True), ) + report = runtime.compose_uk_full_certification_readiness(artifacts) + assert report["ready_for_external_review"] + assert report["readiness_failures"] == [] + + +@pytest.mark.parametrize( + "mutate", + [ + lambda document: document.__setitem__("n_folds", 4), + lambda document: document.__setitem__("mean_holdout_loss", float("nan")), + lambda document: document.pop("worst_holdout_loss"), + ], + ids=["four-folds", "nan-mean", "no-worst"], +) +def test_a_malformed_measured_holdout_is_a_readiness_failure(mutate): + artifacts = _fixture() + key, payload = artifacts["holdout"] + document = json.loads(payload) + mutate(document) + artifacts["holdout"] = (key, json.dumps(document, allow_nan=True).encode()) + report = runtime.compose_uk_full_certification_readiness(artifacts) assert not report["ready_for_external_review"] + assert report["readiness_failures"] == [ + "The measured five-fold local holdout is incomplete." + ] def test_bound_spine_provenance_replaces_raw_spine_reports(): diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py index a702f02e61..68e63b4a2d 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py @@ -594,6 +594,73 @@ def solve(frame, training, **kwargs): assert calls == [(42, 2, 17, 1.7e-7)] * 10 +def test_holdout_kernel_records_an_unrequested_holdout(monkeypatch): + """microcosm#1301: the rotated holdout is an opt-in diagnostic; the kernel + records the skip with its reason and runs no fold.""" + import json + from types import SimpleNamespace + + from microcosm.build.uk_runtime import graph_targets + from microcosm.build.uk_runtime.graph_terminal import UKFullHoldoutKernel + from test_support.microcosm_build.uk_full_calibration_graph import ( + preflight_payload, + ) + + monkeypatch.setattr( + graph_targets, + "reconstruct_uk_full_problem_inputs", + lambda context: pytest.fail("a skipped holdout reconstructs no problem"), + ) + context = SimpleNamespace( + params={"skip_holdout": True}, + artifacts={ + "preflight": SimpleNamespace(payload=preflight_payload(), key="a" * 64), + "problem": SimpleNamespace(payload=b"unread", key="b" * 64), + }, + ) + result = json.loads(UKFullHoldoutKernel().run(context).artifacts["holdout"]) + assert result["skipped"] is True and result["report_only"] is True + assert result["reason"] == ( + "Not requested: opt-in diagnostic; no out-of-sample claim." + ) + assert result["graph_binding"]["original_problem_artifact"] == "b" * 64 + + +def test_full_gate_nodes_skip_the_holdout_unless_requested(): + from microcosm.build.uk_runtime.atomic_area_support import ( + uk_atomic_assignment_definition, + ) + from microcosm.build.uk_runtime.graph import uk_spine_endpoint, uk_spine_graph + from microcosm.build.uk_runtime.graph_build import UKFullBuildConfig, uk_full_graph + from microcosm.build.uk_runtime.graph_terminal import append_uk_full_gate_nodes + from test_support.microcosm_build.uk_atomic_support_fixtures import ( + toy_support_payloads, + ) + + raw = uk_spine_graph(source_mode="split") + config = UKFullBuildConfig(calibration_year=2025) + full = uk_full_graph( + config, + spine=raw, + atomic_geography_definition=uk_atomic_assignment_definition( + toy_support_payloads(), seed=config.seed + ), + ) + common = { + "calibration": full.calibration, + "spine_stage_names": uk_spine_endpoint(raw).stage_names, + "engine_identity": "fixture-engine", + "review_date": "2026-09-10", + } + default = append_uk_full_gate_nodes(full.graph, **common) + assert default.node("uk.full.holdout").params["skip_holdout"] is True + requested = append_uk_full_gate_nodes(full.graph, **common, skip_holdout=False) + assert requested.node("uk.full.holdout").params["skip_holdout"] is False + assert requested.node("uk.full.holdout").description.startswith( + "Optional (--rotated-holdout)" + ) + + def test_final_gate_kernel_owns_complete_diagnostics_and_reuses_decoded_result( monkeypatch, ): @@ -925,7 +992,7 @@ def test_diagnostics_receive_the_holdout_in_the_schemas_shape(): skipped = { "report_only": True, "skipped": True, - "reason": "Explicit development request; no holdout claim.", + "reason": "Not requested: opt-in diagnostic; no out-of-sample claim.", "graph_binding": {"original_problem_artifact": "a" * 64, "artifacts": {}}, } assert diagnostics_rotated_holdout(skipped) == {"skipped": True} diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_incumbent_surface_evaluation.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_incumbent_surface_evaluation.py index 41b00e6e28..dd82332639 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_incumbent_surface_evaluation.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_incumbent_surface_evaluation.py @@ -456,3 +456,41 @@ def test_evaluator_requires_new_chronicle_target_identity() -> None: }, expected, ) + + +def test_evaluator_records_inventory_drift_beside_the_summary(capsys) -> None: + """The contract checks the pinned inventory apart from the measured limits + (microcosm#1301), so the evaluator records the drift itself.""" + import importlib.util + + from microcosm.data.contract import uk_incumbent_surface_assessment + + tool = _TEST_PATHS.repository / "tools/evaluate_uk_incumbent_surface.py" + spec = importlib.util.spec_from_file_location("evaluate_uk_incumbent_surface", tool) + module = importlib.util.module_from_spec(spec) + assert spec.loader is not None + spec.loader.exec_module(module) + payload = { + "national_rows": [ + { + "incumbent_name": "synthetic_national", + "incumbent_target": 100.0, + "family": "synthetic_program", + "candidate_estimate": 100.0, + "status": "bound", + } + ], + "local_rows": [], + } + module._assess(payload) + assert payload["summary"] == uk_incumbent_surface_assessment(payload) + assert payload["summary"]["passed"] is True + assert ( + "local rows must be a complete nonempty row list." + in (payload["inventory_failures"]) + ) + assert ( + "national rows do not match the pinned incumbent target inventory." + in payload["inventory_failures"] + ) + assert "warning: incumbent inventory" in capsys.readouterr().err diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_candidate_scorer.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_candidate_scorer.py index 8a406b0575..194d70178d 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_candidate_scorer.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_candidate_scorer.py @@ -242,14 +242,69 @@ def test_local_scorer_refuses_a_non_frozen_surface() -> None: def test_the_frozen_count_is_the_committed_active_reference_count() -> None: - # microcosm#1123's surface regeneration on the 942a1fa feed: - # register_completeness.compiled_local_reference_count 20,885 -> 21,804; - # microcosm#1240 adds the high-value homes cells, microcosm#1278's - # signed small-cell rules defer 208 cells, and microcosm#1207's DESNZ - # energy rows add 1,040 authority cells. - assert _load_scorer().UK_LOCAL_ACTIVE_REFERENCE_COUNT == 25_309 + # The scorer reads the count from the committed membership file + # (microcosm#1301), so a regenerated surface needs no scorer edit. membership = load_uk_local_target_reference_membership() - assert membership["active_reference_count"] == 25_309 + assert ( + _load_scorer().uk_local_active_reference_count() + == membership["active_reference_count"] + ) + + +@pytest.mark.parametrize("bad", [0, -1, True, "25", None]) +def test_the_reference_count_must_be_a_positive_integer(monkeypatch, bad) -> None: + from microcosm.build.uk_runtime import ledger_targets + + monkeypatch.setattr( + ledger_targets, + "load_uk_local_target_reference_membership", + lambda: {"active_reference_count": bad}, + ) + with pytest.raises(ValueError, match="positive integer active_reference_count"): + _load_scorer().uk_local_active_reference_count() + + +@pytest.mark.parametrize( + "holdout", + ["absent", None, {"skipped": True}], + ids=["no-key", "null", "skip-marker"], +) +def test_a_candidate_without_a_requested_holdout_scores_with_none(holdout) -> None: + """The rotated holdout is an opt-in diagnostic (microcosm#1301).""" + scorer = _load_scorer() + registry, candidate, weights, metrics = _case() + if holdout == "absent": + del candidate["uk_diagnostics"]["rotated_holdout"] + else: + candidate["uk_diagnostics"]["rotated_holdout"] = holdout + + result = scorer.score_uk_local_candidate( + candidate_diagnostics=candidate, + incumbent_weights=weights, + incumbent_metrics=metrics, + target_registry=registry, + expected_reference_count=2, + ) + + assert result["holdout_basis"] == "none_requested" + assert result["candidate_holdout_loss"] is None + assert result["candidate_holdout"] is None + assert result["incumbent_holdout_loss"] is None + assert result["rows_compared"] == 2 + + +def test_a_malformed_holdout_block_is_refused() -> None: + scorer = _load_scorer() + registry, candidate, weights, metrics = _case() + candidate["uk_diagnostics"]["rotated_holdout"] = ["not", "a", "report"] + with pytest.raises(ValueError, match="must be an object"): + scorer.score_uk_local_candidate( + candidate_diagnostics=candidate, + incumbent_weights=weights, + incumbent_metrics=metrics, + target_registry=registry, + expected_reference_count=2, + ) def test_a_graph_target_selection_scores_its_local_rows(tmp_path) -> None: @@ -398,8 +453,8 @@ def test_local_scorer_refuses_duplicate_incumbent_households() -> None: ) -def test_local_scorer_refuses_a_candidate_with_no_measured_holdout() -> None: - """The rotation ships in the same payload; scoring without it is refused.""" +def test_local_scorer_refuses_a_candidate_with_no_uk_diagnostics() -> None: + """The UK diagnostics block stays required, holdout or not.""" scorer = _load_scorer() registry, candidate, weights, metrics = _case() diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py index 0b561d2f09..1cc5886cf1 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py @@ -263,7 +263,6 @@ def test_preflight_refuses_a_national_role_manifest(tmp_path: Path, role) -> Non ), "max_weight_ratio", ), - (lambda m, r: m["parameters"].__setitem__("skip_holdout", True), "holdout"), ( lambda m, r: m["parameters"].__setitem__( "refit_l2", {"lambda": 0.03, "anchor": "initial", "basis": "chi_square"} @@ -310,6 +309,78 @@ def test_each_missing_flag_is_named(tmp_path: Path, mutate, needle: str) -> None assert any(needle in failure for failure in failures), failures +_SKIPPED = {"report_only": True, "skipped": True, "reason": "Not requested."} + + +def _rewrite_manifest(candidate: Path, mutate) -> None: + path = candidate / "rowwise_candidate_manifest.json" + manifest = json.loads(path.read_text()) + mutate(manifest) + path.write_text(json.dumps(manifest)) + + +def test_a_holdout_that_was_not_requested_passes(tmp_path: Path) -> None: + """The rotated holdout is an opt-in diagnostic (microcosm#1301).""" + module = _load() + candidate = _good_candidate(tmp_path) + + def skip(manifest): + manifest["parameters"]["skip_holdout"] = True + manifest["fit"]["rotated_holdout"] = dict(_SKIPPED) + + _rewrite_manifest(candidate, skip) + assert module.check_candidate_dir(candidate, today=date(2026, 9, 4)) == [] + + +@pytest.mark.parametrize( + "holdout", + [ + {"n_folds": 4, "mean_holdout_loss": 0.2}, + {"n_folds": 5}, + {"n_folds": 5, "mean_holdout_loss": float("nan")}, + {"n_folds": 5, "mean_holdout_loss": True}, + ], + ids=["four-folds", "no-mean", "nan-mean", "bool-mean"], +) +def test_a_measured_holdout_needs_five_folds_and_a_finite_mean( + tmp_path: Path, holdout: dict +) -> None: + module = _load() + candidate = _good_candidate(tmp_path) + _rewrite_manifest( + candidate, lambda m: m["fit"].__setitem__("rotated_holdout", holdout) + ) + failures = module.check_candidate_dir(candidate, today=date(2026, 9, 4)) + assert any("5 folds and a finite mean" in failure for failure in failures) + + +@pytest.mark.parametrize( + ("skip_holdout", "holdout", "needle"), + [ + (False, _SKIPPED, "requested (--rotated-holdout) but the run recorded it"), + (True, {"n_folds": 5, "mean_holdout_loss": 0.2}, "not requested but"), + (None, _SKIPPED, "must record whether the holdout was requested"), + (True, None, "neither measured nor skipped"), + ], +) +def test_the_holdout_record_must_match_the_request( + tmp_path: Path, skip_holdout, holdout, needle: str +) -> None: + module = _load() + candidate = _good_candidate(tmp_path) + + def mutate(manifest): + manifest["parameters"]["skip_holdout"] = skip_holdout + if holdout is None: + del manifest["fit"]["rotated_holdout"] + else: + manifest["fit"]["rotated_holdout"] = dict(holdout) + + _rewrite_manifest(candidate, mutate) + failures = module.check_candidate_dir(candidate, today=date(2026, 9, 4)) + assert any(needle in failure for failure in failures), failures + + def _per_clone(exact: bool = True, blocks: int = 15) -> dict: return { "blocks": blocks, diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_rowwise_candidate.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_rowwise_candidate.py index ed5288635e..800a8e8dc7 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_rowwise_candidate.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_rowwise_candidate.py @@ -649,7 +649,7 @@ def test_dense_role_requires_the_ladder(tmp_path) -> None: (["--candidate-clone-counts", "2,4", "--dry-run"], "--candidate-clone-counts"), (["--engine-blocks", "2"], "--engine-blocks"), (["--households-only"], "--households-only"), - (["--skip-holdout"], "--skip-holdout"), + (["--rotated-holdout"], "--rotated-holdout"), (["--dataset-households", "10"], "--dataset-households"), (["--selection-seed", "3"], "--selection-seed"), (["--selection-pi-hi", "0.5"], "--selection-pi-hi"), @@ -670,6 +670,23 @@ def test_national_role_refusal_table(tmp_path, extra, needle) -> None: assert needle in str(excinfo.value) +def test_the_rotated_holdout_is_an_opt_in_on_the_dense_line(tmp_path) -> None: + """microcosm#1301: dense skips the holdout unless --rotated-holdout asks; + the national line has no holdout and keeps recording false.""" + builder = _load_builder_module() + dense = builder._parse_args(_dense_argv(tmp_path)) + assert dense.skip_holdout is True + rotated = builder._parse_args(_dense_argv(tmp_path, "--rotated-holdout")) + assert rotated.skip_holdout is False + builder._validate_cli_args(rotated) + national = builder._parse_args(_role_argv(tmp_path, "national")) + assert national.skip_holdout is False + # The old spelling is gone, not aliased: a launcher that still passes it + # fails at parse. + with pytest.raises(SystemExit): + builder._parse_args(_dense_argv(tmp_path, "--skip-holdout")) + + def test_national_role_refuses_release_candidate_with_the_seam_reason(tmp_path): builder = _load_builder_module() args = builder._parse_args(_role_argv(tmp_path, "national", "--release-candidate")) diff --git a/packages/microcosm-data/src/microcosm/data/contract.py b/packages/microcosm-data/src/microcosm/data/contract.py index 6ab35ba4f9..cff6068b73 100644 --- a/packages/microcosm-data/src/microcosm/data/contract.py +++ b/packages/microcosm-data/src/microcosm/data/contract.py @@ -737,13 +737,20 @@ def dataset_role_for_line(line: str) -> str: "gate_summary.json", _UK_DENSE_SOURCE_COVERAGE_FILE, _UK_DENSE_GATE_REPORT_FILE, - _UK_DENSE_SCORE_RECEIPT_FILE, - "incumbent_surface_evaluation.json", "rowwise_candidate_manifest.json", - "incumbent_manifest.json", "source_calibration_diagnostics.json", "sha256sums.txt", ) +# The incumbent comparison is an opt-in diagnostic (microcosm#1301): a dense +# release ships these three files all together or not at all, and its +# manifest says which (the ``no_incumbent_comparison`` or +# ``incumbent_surface_diagnostic`` limitation). Literals, because the surface +# file's own constant is defined with its assessment further down. +_UK_DENSE_INCUMBENT_FILES = ( + _UK_DENSE_SCORE_RECEIPT_FILE, + "incumbent_surface_evaluation.json", + "incumbent_manifest.json", +) # The local battery scope (microcosm.build.uk_runtime.calibration_run # .UK_LOCAL_GATE_SCOPE) and its scoped spec digests, mirrored and # lockstep-tested against the live scoped manifest. @@ -774,6 +781,16 @@ def dataset_role_for_line(line: str) -> str: "signed_deferrals", "holdout", "uprating", + "size", +) +# The gates whose reviewed exclusions a dense release names, one +# ``reviewed_exclusion::`` limitation each, with the names recorded +# in the coverage's ``signed_deferrals.reviewed_exclusions`` (microcosm#1301). +# The assembler (tools/assemble_uk_dense_release_dir.py) imports this tuple. +_UK_DENSE_SIGNED_EXCLUSION_GATES = ( + "uk_target_fit", + "uk_local_target_fit", + "uk_input_mass_parity", ) # The per-cut tag grammar the assembler mints from the calibration attempt id # (tools/assemble_uk_release_dir.py). The contract validates the same shape so @@ -4487,12 +4504,17 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: The non-default local-area role with UK evidence in place of the US coverage file: the signed local gate-battery report verified with the executor's key (release posture attested, every release-blocking entry - passed, the scoped spec digests pinned), the head-to-head score against - the incumbent, and a source-coverage receipt naming the spine, the Ledger - artifact, the geography ladder, the incumbent extraction, the doctrine, - the reviewed exclusions and signed deferrals, the holdout and the vintage - uprating. Artifacts pin to the release id or to one of its immutable - per-cut tags. + passed, the scoped spec digests pinned), and a source-coverage receipt + naming the spine, the Ledger artifact, the geography ladder, the doctrine, + the reviewed exclusions and signed deferrals, the holdout, the incumbent + comparison, the size record and the vintage uprating. The candidate's + own evidence (its manifest and original diagnostics) always joins the + released bytes, and the coverage's holdout and size records restate it. + The rotated holdout and the incumbent comparison are + opt-in diagnostics (microcosm#1301): the coverage says whether each ran, + the incumbent files ship all together or not at all, and the manifest's + reviewed limitations must say what the release does not claim. Artifacts + pin to the release id or to one of its immutable per-cut tags. """ failures: list[str] = [] @@ -4503,6 +4525,9 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: manifest_path = release_dir / "release_manifest.json" if manifest_path.is_file(): release_manifest = _load_json(manifest_path, failures) + incumbent_attached = _uk_dense_incumbent_attached( + release_dir, release_manifest or {}, failures + ) if release_manifest is not None: _check_local_area_release_manifest( release_manifest, @@ -4557,6 +4582,7 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: ): _check_calibration_diagnostics(diagnostics, failures) _check_local_area_calibration_diagnostics(diagnostics, failures) + report: Mapping | None = None report_path = release_dir / _UK_DENSE_GATE_REPORT_FILE if report_path.is_file(): report = _load_json(report_path, failures) @@ -4572,18 +4598,43 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: "release_manifest.json must declare the signed gate report " f"{_UK_DENSE_GATE_REPORT_FILE!r} as an artifact." ) + coverage: Mapping | None = None coverage_path = release_dir / _UK_DENSE_SOURCE_COVERAGE_FILE if coverage_path.is_file(): coverage = _load_json(coverage_path, failures) if coverage is not None: - _check_uk_dense_source_coverage(coverage, failures) + _check_uk_dense_source_coverage( + coverage, failures, incumbent_attached=incumbent_attached + ) _check_uk_measure_exclusions(coverage.get("measure_exclusions"), failures) - _check_uk_dense_surface_files(release_dir, release_manifest or {}, failures) + # The core joins run whether or not the incumbent comparison is attached. + candidate_identity = _check_uk_dense_surface_files( + release_dir, release_manifest or {}, failures + ) + incumbent: dict | None = None + if incumbent_attached: + incumbent = _check_uk_dense_incumbent_files( + release_dir, + release_manifest or {}, + failures, + candidate_identity=candidate_identity, + coverage=coverage, + ) + if release_manifest is not None: + _check_uk_dense_reviewed_limitations( + release_manifest, + coverage, + failures, + incumbent_attached=incumbent_attached, + incumbent=incumbent, + report=report, + ) _check_local_area_checksum_ledger( release_dir, release_manifest, failures, - required_files=_UK_DENSE_REQUIRED_RELEASE_FILES, + required_files=_UK_DENSE_REQUIRED_RELEASE_FILES + + (_UK_DENSE_INCUMBENT_FILES if incumbent_attached else ()), ) _check_local_artifact_hashes(release_dir, release_manifest, failures) if failures: @@ -4752,7 +4803,44 @@ def _check_uk_dense_gate_report( ) -def _check_uk_dense_source_coverage(coverage: Mapping, failures: list[str]) -> None: +def _uk_dense_incumbent_attached( + release_dir: Path, release_manifest: Mapping, failures: list[str] +) -> bool: + """Whether the opt-in incumbent comparison ships, all files or none. + + Any incumbent file present in the directory or declared by the manifest + attaches the comparison; an attached comparison then requires all three + files, so a partial set or a declared-but-removed file refuses. + """ + present = [ + name for name in _UK_DENSE_INCUMBENT_FILES if (release_dir / name).is_file() + ] + declared = [ + name + for name in _UK_DENSE_INCUMBENT_FILES + if _artifact_by_path(release_manifest, name) is not None + ] + attached = bool(present or declared) + if attached and len(present) != len(_UK_DENSE_INCUMBENT_FILES): + missing = [name for name in _UK_DENSE_INCUMBENT_FILES if name not in present] + failures.append( + "the incumbent comparison files ship all together or not at all; " + f"missing {missing}." + ) + return attached + + +def _finite_number(value: object) -> bool: + return ( + isinstance(value, (int, float)) + and not isinstance(value, bool) + and math.isfinite(value) + ) + + +def _check_uk_dense_source_coverage( + coverage: Mapping, failures: list[str], *, incumbent_attached: bool +) -> None: file = _UK_DENSE_SOURCE_COVERAGE_FILE for key in _UK_DENSE_SOURCE_COVERAGE_KEYS: value = coverage.get(key) @@ -4769,16 +4857,75 @@ def _check_uk_dense_source_coverage(coverage: Mapping, failures: list[str]) -> N digest = block.get(sha_field) if not isinstance(digest, str) or not _SHA256_RE.fullmatch(digest): failures.append(f"{file} {key}.{sha_field} must be a sha256 digest.") + # The names of the reviewed exclusions each fit gate stood on + # (microcosm#1301), which the manifest's limitations must restate. + deferrals = coverage.get("signed_deferrals") + if isinstance(deferrals, Mapping): + named = deferrals.get("reviewed_exclusions") + if not ( + isinstance(named, Mapping) + and set(map(str, named)) == set(_UK_DENSE_SIGNED_EXCLUSION_GATES) + and all( + isinstance(names, list) + and all(isinstance(name, str) and name for name in names) + and len(set(names)) == len(names) + for names in named.values() + ) + ): + failures.append( + f"{file} signed_deferrals.reviewed_exclusions must map each of " + f"{list(_UK_DENSE_SIGNED_EXCLUSION_GATES)} to the distinct names " + "of the reviewed exclusions its gate stood on." + ) + # The opt-in diagnostics (microcosm#1301) carry a discriminator each, so + # the coverage says what ran rather than leaving it to absence. incumbent = coverage.get("incumbent") - if isinstance(incumbent, Mapping) and not incumbent.get("snapshot"): - failures.append(f"{file} incumbent must name the private-repo snapshot.") + if isinstance(incumbent, Mapping): + compared = incumbent.get("compared") + if compared not in (True, False): + failures.append(f"{file} incumbent.compared must be true or false.") + elif compared is not incumbent_attached: + failures.append( + f"{file} incumbent.compared is {compared} but the incumbent " + f"comparison files are {'' if incumbent_attached else 'not '}" + "attached." + ) + elif compared and not incumbent.get("snapshot"): + failures.append(f"{file} incumbent must name the private-repo snapshot.") holdout = coverage.get("holdout") if isinstance(holdout, Mapping): - value = holdout.get("mean_holdout_loss") - if not isinstance(value, (int, float)) or not math.isfinite(value): + claim = holdout.get("claim") + if claim == "none": + if holdout.get("run") is not False: + failures.append( + f"{file} holdout claims nothing, so holdout.run must be false." + ) + elif claim == "report_only": + if holdout.get("run") is not True: + failures.append( + f"{file} holdout is reported, so holdout.run must be true." + ) + if not _finite_number(holdout.get("mean_holdout_loss")): + failures.append( + f"{file} holdout.mean_holdout_loss must be a finite number." + ) + else: failures.append( - f"{file} holdout.mean_holdout_loss must be a finite number." - ) + f"{file} holdout.claim must be 'none' or 'report_only', got {claim!r}." + ) + size = coverage.get("size") + if isinstance(size, Mapping): + sized = size.get("sized") + if sized not in (True, False): + failures.append(f"{file} size.sized must be true or false.") + elif sized: + for key in ("dataset_households", "clone_count"): + value = size.get(key) + if isinstance(value, bool) or not isinstance(value, int) or value <= 0: + failures.append( + f"{file} size.{key} must be a positive integer for a " + "sized release." + ) def _check_local_area_checksum_ledger( @@ -6838,16 +6985,15 @@ def _uk_incumbent_row_identity(row: Mapping, grain: str) -> dict: return {field: row.get(field) for field in fields} -def uk_incumbent_surface_assessment(payload: Mapping) -> dict: - """Recompute unchanged absolute quality limits over the full incumbent surface. +def _uk_incumbent_surface_inventory_failures(payload: Mapping) -> list[str]: + """The structural checks on an incumbent-surface evaluation's rows. - National comparisons use incumbent target values, not invented realized - incumbent estimates. Local comparisons additionally require the incumbent's - measured estimates. Deferred and unmeasurable rows never disappear. + Each grain must be a complete nonempty row list matching the pinned + incumbent target inventory, with nonempty unique row names. These are the + evaluation's identity, so they refuse whether or not the measured limits + are enforced (microcosm#1301). """ failures = [] - grains = {} - limits = _UK_DENSE_SURFACE_LIMITS for grain in ("national", "local"): rows = payload.get(f"{grain}_rows") if ( @@ -6871,6 +7017,30 @@ def uk_incumbent_surface_assessment(payload: Mapping) -> dict: set(names) ) != len(names): failures.append(f"{grain} row names must be nonempty and unique.") + return failures + + +def uk_incumbent_surface_assessment(payload: Mapping) -> dict: + """Recompute unchanged absolute quality limits over the full incumbent surface. + + National comparisons use incumbent target values, not invented realized + incumbent estimates. Local comparisons additionally require the incumbent's + measured estimates. Deferred and unmeasurable rows never disappear. The + row inventory is checked separately + (:func:`_uk_incumbent_surface_inventory_failures`); a grain that is not a + row list is left out here. + """ + failures = [] + grains = {} + limits = _UK_DENSE_SURFACE_LIMITS + for grain in ("national", "local"): + rows = payload.get(f"{grain}_rows") + if ( + not isinstance(rows, list) + or not rows + or any(not isinstance(r, Mapping) for r in rows) + ): + continue measured = 0 errors = [] families = {} @@ -6949,8 +7119,21 @@ def uk_incumbent_surface_assessment(payload: Mapping) -> dict: def _check_uk_incumbent_surface_evaluation( - payload: Mapping, failures: list[str], *, expected_identity: Mapping -) -> None: + payload: Mapping, + failures: list[str], + *, + expected_identity: Mapping, + enforce_limits: bool, +) -> dict: + """Check one incumbent-surface evaluation; return its limit record. + + The schema, the input identities, the pinned row inventory and the + recomputed summary always refuse. The measured quality limits and the + single-block measurement are the comparison's verdict: they refuse only + when ``enforce_limits``; otherwise they are recorded in the returned + ``{"passed", "limit_failures"}`` (microcosm#1301: the comparison is an + opt-in diagnostic). + """ label = _UK_DENSE_SURFACE_FILE if ( payload.get("schema_version") != 2 @@ -6974,28 +7157,34 @@ def _check_uk_incumbent_surface_evaluation( failures.append( f"{label} identity.{key} does not match its source artifact." ) + failures.extend( + f"{label}: {failure}" + for failure in _uk_incumbent_surface_inventory_failures(payload) + ) + limit_failures = [] resolution = payload.get("measure_resolution") if ( not isinstance(resolution, Mapping) or type(resolution.get("blocks")) is not int or resolution.get("blocks") != 1 ): - failures.append(f"{label} requires single-block engine measurement.") + limit_failures.append(f"{label} requires single-block engine measurement.") assessment = uk_incumbent_surface_assessment(payload) if payload.get("summary") != assessment: failures.append(f"{label} summary does not match its measured rows.") - failures.extend(f"{label}: {failure}" for failure in assessment["failures"]) + limit_failures.extend(f"{label}: {failure}" for failure in assessment["failures"]) + if enforce_limits: + failures.extend(limit_failures) + return {"passed": not limit_failures, "limit_failures": limit_failures} -def _check_uk_dense_surface_files( - release_dir: Path, release_manifest: Mapping, failures: list[str] -) -> None: - names = ( - _UK_DENSE_SURFACE_FILE, - "rowwise_candidate_manifest.json", - "incumbent_manifest.json", - "source_calibration_diagnostics.json", - ) +def _load_dense_evidence( + release_dir: Path, + release_manifest: Mapping, + names: tuple[str, ...], + failures: list[str], +) -> tuple[dict, dict] | None: + """Load declared evidence files and their byte hashes, or None if any fails.""" loaded = {} hashes = {} for name in names: @@ -7009,19 +7198,40 @@ def _check_uk_dense_surface_files( f"release_manifest.json must declare {name!r} as an artifact." ) if len(loaded) != len(names) or any(v is None for v in loaded.values()): - return + return None + return loaded, hashes + + +def _check_uk_dense_surface_files( + release_dir: Path, release_manifest: Mapping, failures: list[str] +) -> dict | None: + """Join the candidate's own evidence to the released bytes. + + These joins hold for every dense release, with or without the incumbent + comparison (microcosm#1301). Returns the candidate identity an attached + comparison must be bound to, or None when the evidence is incomplete + (the failure is recorded). + """ + evidence = _load_dense_evidence( + release_dir, + release_manifest, + ("rowwise_candidate_manifest.json", "source_calibration_diagnostics.json"), + failures, + ) + if evidence is None: + return None + loaded, hashes = evidence candidate = loaded["rowwise_candidate_manifest.json"] - incumbent = loaded["incumbent_manifest.json"] try: chronicle = candidate["identity"]["targets"]["chronicle"] except (KeyError, TypeError): failures.append( "rowwise_candidate_manifest.json is missing identity.targets.chronicle." ) - return + return None try: dataset = _artifact_by_path(release_manifest, _UK_DENSE_DATASET_FILENAME) - expected = { + identity = { "candidate_dataset_sha256": dataset["sha256"], "candidate_manifest_sha256": hashes["rowwise_candidate_manifest.json"], "candidate_diagnostics_sha256": hashes[ @@ -7029,15 +7239,12 @@ def _check_uk_dense_surface_files( ], "ledger_facts_sha256": chronicle["facts_sha256"], "ledger_manifest_sha256": chronicle["manifest_sha256"], - "incumbent_manifest_sha256": hashes["incumbent_manifest.json"], - "incumbent_metrics_sha256": incumbent["outputs"]["metrics"]["sha256"], - "incumbent_weights_sha256": incumbent["outputs"]["weights"]["sha256"], } for key, identity_key in ( ("dataset", "candidate_dataset_sha256"), ("calibration_diagnostics", "candidate_diagnostics_sha256"), ): - if candidate["outputs"][key]["sha256"] != expected[identity_key]: + if candidate["outputs"][key]["sha256"] != identity[identity_key]: failures.append( f"rowwise_candidate_manifest.json {key} hash does not match released evidence." ) @@ -7076,10 +7283,9 @@ def _check_uk_dense_surface_files( failures.append( f"uk_source_coverage.json Ledger {key} does not match the evaluated source." ) - if coverage.get("incumbent", {}).get("snapshot") != incumbent.get("inputs"): - failures.append( - "uk_source_coverage.json incumbent snapshot does not match the evaluated source." - ) + _check_uk_dense_claims_against_candidate( + candidate, coverage, release_manifest, failures + ) shipped_diagnostics = _load_json( release_dir / "calibration_diagnostics.json", failures ) @@ -7089,7 +7295,7 @@ def _check_uk_dense_surface_files( CALIBRATION_DIAGNOSTICS_SCHEMA_VERSION ): shipped_sha256 = _sha256(release_dir / "calibration_diagnostics.json") - if shipped_sha256 != expected["candidate_diagnostics_sha256"]: + if shipped_sha256 != identity["candidate_diagnostics_sha256"]: failures.append( "calibration_diagnostics.json bytes do not match the " "evaluated canonical diagnostics." @@ -7102,7 +7308,7 @@ def _check_uk_dense_surface_files( else: if ( shipped_diagnostics.get("source_diagnostics_sha256") - != expected["candidate_diagnostics_sha256"] + != identity["candidate_diagnostics_sha256"] ): failures.append( "calibration_diagnostics.json source hash does not match " @@ -7116,27 +7322,377 @@ def _check_uk_dense_surface_files( "calibration_diagnostics.json changed original evaluated " "diagnostic values." ) - score = _load_json(release_dir / _UK_DENSE_SCORE_RECEIPT_FILE, failures) + if build and report and report.get("release_id") != build.get("attempt_id"): + failures.append( + "the signed gate report is not bound to the released attempt." + ) + except (KeyError, TypeError) as error: + failures.append(f"candidate source identities are incomplete: {error}.") + return None + return identity + + +def _as_mapping(value: object) -> Mapping: + return value if isinstance(value, Mapping) else {} + + +def _check_uk_dense_claims_against_candidate( + candidate: Mapping, + coverage: Mapping, + release_manifest: Mapping, + failures: list[str], +) -> None: + """The holdout and size claims restate the evaluated candidate (microcosm#1301). + + The coverage and the manifest are unsigned packaging, so they are joined + to the candidate as its measure exclusions and Ledger pins are: an edit + cannot switch the release between ``no_out_of_sample_claim`` and + ``rotated_holdout``, report a holdout loss the candidate did not measure, + or change the size record, and the ``engine_measurement`` and + ``size_doctrine`` limitations restate the candidate's own record. + """ + + file = _UK_DENSE_SOURCE_COVERAGE_FILE + parameters = _as_mapping(candidate.get("parameters")) + measured = _as_mapping(_as_mapping(candidate.get("fit")).get("rotated_holdout")) + solve = _as_mapping(candidate.get("solve")) + holdout = coverage.get("holdout") + if isinstance(holdout, Mapping): + skipped = ( + parameters.get("skip_holdout") is True and measured.get("skipped") is True + ) + claim = holdout.get("claim") + if claim == "none" and not skipped: + failures.append( + f"{file} holdout claims nothing, but the evaluated candidate did " + "not skip the rotated holdout." + ) + elif claim == "report_only" and skipped: + failures.append( + f"{file} holdout is reported, but the evaluated candidate skipped " + "the rotated holdout." + ) + elif claim == "report_only": + for key in ("mean_holdout_loss", "n_folds"): + if holdout.get(key) != measured.get(key): + failures.append( + f"{file} holdout.{key} does not match the evaluated " + "candidate's rotated holdout." + ) + requested = parameters.get("dataset_households") + dataset_size = _as_mapping(solve.get("dataset_size")) + # The size record as the assembler restates it from the candidate. + expected_size = { + "clone_count": parameters.get("n_clones"), + "dataset_households": requested, + "realized_households": dataset_size.get("realized_households"), + "selection_initial_lambda": parameters.get("selection_initial_lambda"), + "selection_l0_lambda": dataset_size.get("selection_l0_lambda"), + "search_bracket": dataset_size.get("selection_search_bracket"), + } + if requested is not None and expected_size["realized_households"] != requested: + failures.append( + "rowwise_candidate_manifest.json solve.dataset_size did not realize " + "the dataset size the candidate requested." + ) + size = coverage.get("size") + if isinstance(size, Mapping): + sized = size.get("sized") + if sized in (True, False) and sized is not (requested is not None): + failures.append( + f"{file} size.sized is {sized}, but the evaluated candidate " + f"requested {'a' if requested is not None else 'no'} dataset size." + ) + mismatched = sorted( + key for key, value in expected_size.items() if size.get(key) != value + ) + if mismatched: + failures.append( + f"{file} size {mismatched} do not match the evaluated candidate." + ) + limitations = release_manifest.get("reviewed_limitations") + by_id = { + str(item.get("id")): item + for item in (limitations if isinstance(limitations, list) else []) + if isinstance(item, Mapping) + } + engine = by_id.get("engine_measurement") + if engine is not None: + resolution = _as_mapping(solve.get("measure_resolution")) + representation = _as_mapping(resolution.get("engine_population_representation")) + expected_engine = { + "blocks": resolution.get("blocks"), + "representation_mode": representation.get("mode"), + "representation_exact": representation.get("exact"), + "representation_exact_scope": representation.get("exact_scope"), + } + mismatched = sorted( + key for key, value in expected_engine.items() if engine.get(key) != value + ) + if mismatched: + failures.append( + f"release_manifest.json limitation 'engine_measurement' " + f"{mismatched} do not match the evaluated candidate's measure " + "resolution." + ) + doctrine = by_id.get("size_doctrine") + if doctrine is not None: + mismatched = sorted( + key for key, value in expected_size.items() if doctrine.get(key) != value + ) + if mismatched: + failures.append( + f"release_manifest.json limitation 'size_doctrine' {mismatched} " + "do not match the evaluated candidate." + ) + + +def _check_uk_dense_incumbent_files( + release_dir: Path, + release_manifest: Mapping, + failures: list[str], + *, + candidate_identity: Mapping[str, str] | None, + coverage: Mapping | None, +) -> dict | None: + """Join an attached incumbent comparison to the candidate and its sources. + + Its identities refuse; its measured limits are recorded, not enforced + (microcosm#1301). Returns the evaluation's limit record, or None when the + comparison is incomplete (the failure is recorded). + """ + evidence = _load_dense_evidence( + release_dir, release_manifest, _UK_DENSE_INCUMBENT_FILES, failures + ) + if evidence is None or candidate_identity is None: + return None + loaded, hashes = evidence + incumbent = loaded["incumbent_manifest.json"] + try: + expected = { + **candidate_identity, + "incumbent_manifest_sha256": hashes["incumbent_manifest.json"], + "incumbent_metrics_sha256": incumbent["outputs"]["metrics"]["sha256"], + "incumbent_weights_sha256": incumbent["outputs"]["weights"]["sha256"], + } + covered = coverage.get("incumbent") if isinstance(coverage, Mapping) else None + if isinstance(covered, Mapping) and covered.get("snapshot") != incumbent.get( + "inputs" + ): + failures.append( + "uk_source_coverage.json incumbent snapshot does not match the evaluated source." + ) + score = loaded[_UK_DENSE_SCORE_RECEIPT_FILE] for key, identity_key in ( ("candidate_diagnostics", "candidate_diagnostics_sha256"), ("incumbent_household_metrics", "incumbent_metrics_sha256"), ("incumbent_wide_weights", "incumbent_weights_sha256"), ): + artifacts = score.get("artifacts") + entry = artifacts.get(key) if isinstance(artifacts, Mapping) else None if ( - not score - or score.get("artifacts", {}).get(key, {}).get("sha256") - != expected[identity_key] + not isinstance(entry, Mapping) + or entry.get("sha256") != expected[identity_key] ): failures.append( f"score_vs_incumbent.json {key} does not match the evaluated source." ) - if build and report and report.get("release_id") != build.get("attempt_id"): + except (KeyError, TypeError) as error: + failures.append( + f"incumbent comparison source identities are incomplete: {error}." + ) + return None + return _check_uk_incumbent_surface_evaluation( + loaded[_UK_DENSE_SURFACE_FILE], + failures, + expected_identity=expected, + enforce_limits=False, + ) + + +def _check_uk_dense_reviewed_limitations( + release_manifest: Mapping, + coverage: Mapping | None, + failures: list[str], + *, + incumbent_attached: bool, + incumbent: Mapping | None, + report: Mapping | None = None, +) -> None: + """The manifest says what a dense release does not claim (microcosm#1301). + + Every release records how the engine measured it; the holdout, the + incumbent comparison and the size record each name the limitation that + matches what the coverage says ran. A comparison that was attached carries + its recomputed verdict, so a failed assessment cannot ship as a pass. + Every reviewed exclusion the fit gates and the area-support gate stood on + is named (see :func:`_check_uk_dense_signed_exclusions`). + """ + limitations = release_manifest.get("reviewed_limitations") + if not isinstance(limitations, list): + return + by_id = { + str(item.get("id")): item for item in limitations if isinstance(item, Mapping) + } + file = "release_manifest.json" + + def expect(present: str, absent: str | None) -> Mapping | None: + if present not in by_id: + failures.append(f"{file} reviewed_limitations must carry {present!r}.") + if absent is not None and absent in by_id: failures.append( - "incumbent evaluation source manifest is not bound to released attempt." + f"{file} reviewed_limitations carries {absent!r}, which " + "contradicts the release's source coverage." ) - except (KeyError, TypeError) as error: - failures.append(f"incumbent surface source identities are incomplete: {error}.") + return by_id.get(present) + + expect("engine_measurement", None) + holdout = coverage.get("holdout") if isinstance(coverage, Mapping) else None + if isinstance(holdout, Mapping): + claim = holdout.get("claim") + if claim == "none": + expect("no_out_of_sample_claim", "rotated_holdout") + elif claim == "report_only": + entry = expect("rotated_holdout", "no_out_of_sample_claim") + if entry is not None and entry.get("claim") != "report_only": + failures.append( + f"{file} limitation 'rotated_holdout' must say claim 'report_only'." + ) + if not incumbent_attached: + expect("no_incumbent_comparison", "incumbent_surface_diagnostic") + else: + entry = expect("incumbent_surface_diagnostic", "no_incumbent_comparison") + if entry is not None and incumbent is not None: + recorded = (entry.get("passed"), entry.get("failure_count")) + measured = (incumbent["passed"], len(incumbent["limit_failures"])) + if recorded != measured: + failures.append( + f"{file} limitation 'incumbent_surface_diagnostic' records " + f"passed/failure_count {recorded}, but the shipped evaluation " + f"recomputes {measured}." + ) + size = coverage.get("size") if isinstance(coverage, Mapping) else None + if isinstance(size, Mapping) and size.get("sized") in (True, False): + if size["sized"]: + expect("size_doctrine", None) + elif "size_doctrine" in by_id: + failures.append( + f"{file} reviewed_limitations carries 'size_doctrine' for an " + "unsized release." + ) + _check_uk_dense_signed_exclusions( + release_manifest, coverage, report, set(by_id), failures + ) + + +def _uk_dense_signed_gate_exclusions( + report: Mapping | None, gate_id: str +) -> set[str] | None: + """The reviewed exclusions a gate of the signed local report stood on. + + ``None`` when the report does not carry the gate; the report's own check + records that failure. + """ + + gates = report.get("gates") if isinstance(report, Mapping) else None + entry = gates.get(gate_id) if isinstance(gates, Mapping) else None + if not isinstance(entry, Mapping): + return None + details = _as_mapping(entry.get("details")) + excluded = details.get("reviewed_exclusions") + dormant = details.get("dormant_exclusions") + names = set(map(str, excluded)) if isinstance(excluded, Mapping) else set() + return names - set(map(str, dormant if isinstance(dormant, list) else ())) + + +def _check_uk_dense_signed_exclusions( + release_manifest: Mapping, + coverage: Mapping | None, + report: Mapping | None, + limitation_ids: set[str], + failures: list[str], +) -> None: + """The manifest names every reviewed exclusion the gates stood on (microcosm#1301). + + Local cells and areas are signed at the gate only, so the manifest's + limitations are where a consumer learns of them. The local target-fit + names and the areas below the support floor are checked against the + signed local report the release ships. The national target-fit and + input-mass names come from the full gate report, which does not ship, so + the contract holds the manifest to the names the coverage records for + them; nothing shipped can confirm those two lists themselves. + """ + + file = "release_manifest.json" + deferrals = _as_mapping(_as_mapping(coverage).get("signed_deferrals")) + named = deferrals.get("reviewed_exclusions") + if isinstance(named, Mapping): + recorded = named.get("uk_local_target_fit") + signed = _uk_dense_signed_gate_exclusions(report, "uk_local_target_fit") + if ( + signed is not None + and isinstance(recorded, list) + and set(map(str, recorded)) != signed + ): + failures.append( + f"{_UK_DENSE_SOURCE_COVERAGE_FILE} signed_deferrals." + "reviewed_exclusions.uk_local_target_fit does not match the " + f"reviewed exclusions the signed {_UK_DENSE_GATE_REPORT_FILE} " + "stood on." + ) + expected = { + f"reviewed_exclusion:{gate_id}:{name}" + for gate_id in _UK_DENSE_SIGNED_EXCLUSION_GATES + for name in ( + named.get(gate_id) if isinstance(named.get(gate_id), list) else () + ) + } + present = { + key for key in limitation_ids if key.startswith("reviewed_exclusion:") + } + missing = sorted(expected - present) + if missing: + failures.append( + f"{file} reviewed_limitations must name each reviewed exclusion " + f"the gates stood on; {len(missing)} missing, first " + f"{missing[:5]}." + ) + unexpected = sorted(present - expected) + if unexpected: + failures.append( + f"{file} reviewed_limitations names {len(unexpected)} reviewed " + "exclusion(s) the gates did not stand on, first " + f"{unexpected[:5]}." + ) + block = release_manifest.get("area_support") + if block is None: + failures.append( + f"{file} must carry the 'area_support' block for a dense release: " + "the areas below the support floor that the signed gate excused." + ) return - _check_uk_incumbent_surface_evaluation( - loaded[_UK_DENSE_SURFACE_FILE], failures, expected_identity=expected + below = _as_mapping(block).get("below_floor") + if not isinstance(below, Mapping) or not all( + isinstance(codes, list) for codes in below.values() + ): + return # _check_area_support_block records the malformed block + listed = {f"{level}/{code}" for level, codes in below.items() for code in codes} + stood_on = _uk_dense_signed_gate_exclusions(report, "uk_local_area_support") + if stood_on is not None and listed != stood_on: + failures.append( + f"{file} 'area_support.below_floor' must list exactly the areas " + f"whose reviewed exclusions the signed {_UK_DENSE_GATE_REPORT_FILE} " + f"stood on; missing {sorted(stood_on - listed)[:5]}, unexpected " + f"{sorted(listed - stood_on)[:5]}." + ) + prefix = "area_support_exclusion:" + stray = sorted( + key.removeprefix(prefix) + for key in limitation_ids + if key.startswith(prefix) and key.removeprefix(prefix) not in listed ) + if stray: + failures.append( + f"{file} reviewed_limitations names area_support_exclusion(s) for " + f"areas not listed below the floor: {stray[:5]}." + ) diff --git a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py index ea920695ae..a3a9f6462d 100644 --- a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py +++ b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py @@ -91,6 +91,19 @@ def _signed_report(*, blocking_status: str = "passed", release_candidate: bool = return report +def _resigned(report: dict, gate_id: str, details: dict) -> dict: + """``report`` with one gate's details replaced, re-signed with the test key.""" + report = json.loads(json.dumps(report)) + report["gates"][gate_id]["details"] = json.loads(json.dumps(details)) + attestation = report["attestation"] + attestation["gate_outcomes_sha256"] = _canonical_sha256(report["gates"]) + attestation["signature"] = None + attestation["signature"] = hmac.new( + KEY_BYTES, _canonical_json_bytes(report), hashlib.sha256 + ).hexdigest() + return report + + def write_dense_bundle( root: Path, *, @@ -102,10 +115,53 @@ def write_dense_bundle( drop_coverage_key: str | None = None, drop_households: bool = False, attempt_id: str | None = None, + with_incumbent: bool = False, + holdout: str = "skipped", + sized: bool = False, + national_exclusions: tuple[str, ...] = (), ) -> Path: + """A synthetic dense release directory. + + The core bundle claims neither the rotated holdout nor the incumbent + comparison (microcosm#1301); ``with_incumbent`` attaches the three + incumbent files, ``holdout="measured"`` reports a holdout, and ``sized`` + records a sized release, each with its matching limitation. The candidate + manifest records the same holdout and size. Every reviewed exclusion the + signed report's local target-fit and area-support gates stood on, and each + of ``national_exclusions`` (a ``uk_target_fit`` name), is named in the + coverage and the manifest's limitations, the areas in ``area_support``. + """ release_dir = root / "releases" / release_id release_dir.mkdir(parents=True) report = report or _signed_report() + stood_on = { + gate_id: sorted( + (report["gates"].get(gate_id, {}).get("details") or {}).get( + "reviewed_exclusions" + ) + or {} + ) + for gate_id in ("uk_local_target_fit", "uk_local_area_support") + } + below_floor: dict[str, list[str]] = {} + for key in stood_on["uk_local_area_support"]: + level, _, code = key.partition("/") + below_floor.setdefault(level, []).append(code) + measured_holdout = { + "report_only": True, + "n_folds": 5, + "mean_holdout_loss": 0.2, + "worst_holdout_loss": 0.3, + "folds": [{"fold": 0}], + } + size_record = { + "clone_count": 2, + "dataset_households": 4 if sized else None, + "realized_households": 4 if sized else None, + "selection_initial_lambda": 2.5e-8 if sized else None, + "selection_l0_lambda": 3e-9 if sized else None, + "search_bracket": {"lower": 1e-10, "upper": 10.0} if sized else None, + } diagnostics = { "schema_version": 6, "households": 4, @@ -151,7 +207,11 @@ def write_dense_bundle( "manifest_sha256": "c" * 64, }, "geography_ladder": {"sha256": "d" * 64}, - "incumbent": {"snapshot": {"incumbent_h5": {"sha256": "e" * 64}}}, + "incumbent": ( + {"compared": True, "snapshot": {"incumbent_h5": {"sha256": "e" * 64}}} + if with_incumbent + else {"compared": False} + ), "doctrine": {"max_weight_ratio": 10.0}, "measure_exclusions": { "obr.housing_benefit": { @@ -163,8 +223,24 @@ def write_dense_bundle( "expires_on": "2026-10-03", } }, - "signed_deferrals": {"binding_adjudications": {"x": {}}}, - "holdout": {"mean_holdout_loss": 0.2, "n_folds": 5}, + "signed_deferrals": { + "binding_adjudications": {"x": {}}, + "reviewed_exclusions": { + "uk_target_fit": sorted(national_exclusions), + "uk_local_target_fit": stood_on["uk_local_target_fit"], + "uk_input_mass_parity": [], + }, + }, + "holdout": ( + { + **{k: v for k, v in measured_holdout.items() if k != "folds"}, + "run": True, + "claim": "report_only", + } + if holdout == "measured" + else {"run": False, "claim": "none"} + ), + "size": {"sized": sized, **size_record}, "uprating": {"applied": True, "factor": 1.03}, } if drop_coverage_key: @@ -184,7 +260,6 @@ def write_dense_bundle( "gate_summary.json": json.dumps(gate_summary, indent=1).encode(), "uk_source_coverage.json": json.dumps(coverage, indent=1).encode(), "uk_local_gates.json": json.dumps(report, indent=1).encode(), - "score_vs_incumbent.json": json.dumps(score, indent=1).encode(), "build_manifest.json": json.dumps(build_manifest, indent=1).encode(), } source_diagnostics = payloads["calibration_diagnostics.json"] @@ -205,12 +280,38 @@ def write_dense_bundle( }, } candidate["measure_exclusions"] = coverage.get("measure_exclusions", {}) + candidate["parameters"] = { + "skip_holdout": holdout != "measured", + "n_clones": size_record["clone_count"], + "dataset_households": size_record["dataset_households"], + "selection_initial_lambda": size_record["selection_initial_lambda"], + } + candidate["fit"] = { + "rotated_holdout": ( + measured_holdout + if holdout == "measured" + else {"report_only": True, "skipped": True, "reason": "Not requested."} + ) + } + candidate["solve"] = { + "measure_resolution": {"blocks": 1}, + "dataset_size": ( + { + "requested_households": size_record["dataset_households"], + "realized_households": size_record["realized_households"], + "selection_l0_lambda": size_record["selection_l0_lambda"], + "selection_search_bracket": size_record["search_bracket"], + } + if sized + else None + ), + } incumbent = { "inputs": {"incumbent_h5": {"sha256": "e" * 64}}, "outputs": {"metrics": {"sha256": "6" * 64}, "weights": {"sha256": "7" * 64}}, } payloads["rowwise_candidate_manifest.json"] = json.dumps(candidate).encode() - payloads["incumbent_manifest.json"] = json.dumps(incumbent).encode() + incumbent_manifest = json.dumps(incumbent).encode() payloads["source_calibration_diagnostics.json"] = source_diagnostics evaluation = { "schema_version": 2, @@ -225,7 +326,7 @@ def write_dense_bundle( "candidate_diagnostics_sha256": _sha(source_diagnostics), "ledger_facts_sha256": "b" * 64, "ledger_manifest_sha256": "c" * 64, - "incumbent_manifest_sha256": _sha(payloads["incumbent_manifest.json"]), + "incumbent_manifest_sha256": _sha(incumbent_manifest), "incumbent_metrics_sha256": "6" * 64, "incumbent_weights_sha256": "7" * 64, }, @@ -237,9 +338,37 @@ def write_dense_bundle( "incumbent_household_metrics": {"sha256": "6" * 64}, "incumbent_wide_weights": {"sha256": "7" * 64}, } - payloads["score_vs_incumbent.json"] = json.dumps(score).encode() evaluation["summary"] = dc.uk_incumbent_surface_assessment(evaluation) - payloads["incumbent_surface_evaluation.json"] = json.dumps(evaluation).encode() + limitations = [ + {"id": "engine_measurement", "blocks": 1}, + ( + {"id": "rotated_holdout", "claim": "report_only"} + if holdout == "measured" + else {"id": "no_out_of_sample_claim"} + ), + *([{"id": "size_doctrine", **size_record}] if sized else []), + *( + {"id": f"reviewed_exclusion:uk_target_fit:{name}"} + for name in sorted(national_exclusions) + ), + *( + {"id": f"reviewed_exclusion:uk_local_target_fit:{name}"} + for name in stood_on["uk_local_target_fit"] + ), + *( + {"id": f"area_support_exclusion:{key}"} + for key in stood_on["uk_local_area_support"] + ), + ] + if with_incumbent: + payloads["score_vs_incumbent.json"] = json.dumps(score).encode() + payloads["incumbent_manifest.json"] = incumbent_manifest + payloads["incumbent_surface_evaluation.json"] = json.dumps(evaluation).encode() + limitations.append( + {"id": "incumbent_surface_diagnostic", "passed": True, "failure_count": 0} + ) + else: + limitations.append({"id": "no_incumbent_comparison"}) for name, payload in payloads.items(): (release_dir / name).write_bytes(payload) h5_bytes = b"dense-h5-stand-in" @@ -272,7 +401,16 @@ def artifact(kind, path, sha): if name != "build_manifest.json" }, }, - "reviewed_limitations": [{"id": "rotated_holdout"}], + "reviewed_limitations": limitations, + "area_support": { + "gate": "uk_local_area_support", + "floors": { + "minimum_rows": 50, + "minimum_effective_sample_size": 50.0, + "minimum_distinct_sources": 50, + }, + "below_floor": below_floor, + }, } manifest_text = json.dumps(manifest, indent=1) (release_dir / "release_manifest.json").write_text(manifest_text) @@ -553,19 +691,19 @@ def today(cls): @pytest.mark.parametrize( "mutation,expected", [ - ("missing_file", "required file 'incumbent_surface_evaluation.json'"), + ("missing_file", "all together or not at all"), ("missing_row", "complete nonempty row list"), + ("renamed_row", "pinned incumbent target inventory"), ("nonfinite_candidate", "not valid JSON"), - ("missing_comparator", "incumbent_estimate"), ("changed_identity", "identity.candidate_dataset_sha256"), ("changed_summary", "summary does not match"), - ("deferred_miss", "absolute relative error"), ], ) def test_dense_release_refuses_bad_incumbent_surface_evidence( tmp_path, mutation, expected ): - release_dir = write_dense_bundle(tmp_path) + """An attached comparison's identities refuse (microcosm#1301).""" + release_dir = write_dense_bundle(tmp_path, with_incumbent=True) path = release_dir / "incumbent_surface_evaluation.json" if mutation == "missing_file": path.unlink() @@ -573,21 +711,551 @@ def test_dense_release_refuses_bad_incumbent_surface_evidence( payload = json.loads(path.read_text()) if mutation == "missing_row": payload["national_rows"] = [] + elif mutation == "renamed_row": + payload["local_rows"][0]["incumbent_name"] = "another_local" + payload["summary"] = dc.uk_incumbent_surface_assessment(payload) elif mutation == "nonfinite_candidate": payload["national_rows"][0]["candidate_estimate"] = float("nan") - elif mutation == "missing_comparator": - payload["local_rows"][0]["incumbent_estimate"] = None elif mutation == "changed_identity": payload["identity"]["candidate_dataset_sha256"] = "9" * 64 elif mutation == "changed_summary": payload["summary"]["grains"]["local"]["measured"] = 100 - elif mutation == "deferred_miss": - payload["local_rows"][0]["candidate_estimate"] = 1.8 - payload["summary"] = dc.uk_incumbent_surface_assessment(payload) path.write_text(json.dumps(payload)) assert expected in _failures(release_dir) +def _record_incumbent_limitation(release_dir: Path) -> dict: + """Re-derive the comparison's limitation as the assembler would.""" + path = release_dir / "incumbent_surface_evaluation.json" + payload = json.loads(path.read_text()) + record = dc._check_uk_incumbent_surface_evaluation( + payload, [], expected_identity=payload["identity"], enforce_limits=False + ) + manifest_path = release_dir / "release_manifest.json" + manifest = json.loads(manifest_path.read_text()) + for item in manifest["reviewed_limitations"]: + if item["id"] == "incumbent_surface_diagnostic": + item["passed"] = record["passed"] + item["failure_count"] = len(record["limit_failures"]) + manifest_path.write_text(json.dumps(manifest)) + _refresh_packaging_checksums(release_dir) + return record + + +@pytest.mark.parametrize( + "mutation,failure", + [ + ("missing_comparator", "incumbent_estimate"), + ("deferred_miss", "absolute relative error"), + ("two_blocks", "single-block engine measurement"), + ], +) +def test_an_attached_comparison_records_its_limit_misses(tmp_path, mutation, failure): + """The measured limits are the diagnostic's verdict, recorded not enforced. + + A failed assessment ships only when the manifest says so: the + limitation must carry the recomputed verdict (microcosm#1301). + """ + release_dir = write_dense_bundle(tmp_path, with_incumbent=True) + path = release_dir / "incumbent_surface_evaluation.json" + payload = json.loads(path.read_text()) + if mutation == "missing_comparator": + payload["local_rows"][0]["incumbent_estimate"] = None + elif mutation == "deferred_miss": + payload["local_rows"][0]["candidate_estimate"] = 1.8 + else: + payload["measure_resolution"]["blocks"] = 2 + payload["summary"] = dc.uk_incumbent_surface_assessment(payload) + path.write_text(json.dumps(payload)) + _refresh_packaging_checksums(release_dir) + # The manifest still claims a passing comparison: refused. + assert "recomputes (False, 1)" in _failures(release_dir) + record = _record_incumbent_limitation(release_dir) + assert record["passed"] is False + assert len(record["limit_failures"]) == 1 + assert failure in record["limit_failures"][0] + validate_release_dir(release_dir) + + +def test_the_core_bundle_claims_neither_holdout_nor_incumbent(tmp_path) -> None: + release_dir = write_dense_bundle(tmp_path) + for name in dc._UK_DENSE_INCUMBENT_FILES: + assert not (release_dir / name).exists() + coverage = json.loads((release_dir / "uk_source_coverage.json").read_text()) + assert coverage["holdout"] == {"run": False, "claim": "none"} + assert coverage["incumbent"] == {"compared": False} + validate_release_dir(release_dir) + + +@pytest.mark.parametrize( + "options", + [ + {"with_incumbent": True}, + {"holdout": "measured"}, + {"sized": True}, + {"with_incumbent": True, "holdout": "measured", "sized": True}, + ], +) +def test_opt_in_diagnostics_validate_with_their_limitations(tmp_path, options): + validate_release_dir(write_dense_bundle(tmp_path, **options)) + + +@pytest.mark.parametrize("name", dc._UK_DENSE_INCUMBENT_FILES) +def test_incumbent_files_ship_all_together_or_not_at_all(tmp_path, name) -> None: + release_dir = write_dense_bundle(tmp_path, with_incumbent=True) + (release_dir / name).unlink() + assert "all together or not at all" in _failures(release_dir) + + +def test_declared_incumbent_files_cannot_be_removed(tmp_path) -> None: + """Deleting all three files does not detach a comparison the manifest + declares: the coverage and the limitation still say it was attached.""" + release_dir = write_dense_bundle(tmp_path, with_incumbent=True) + for name in dc._UK_DENSE_INCUMBENT_FILES: + (release_dir / name).unlink() + text = _failures(release_dir) + assert "all together or not at all" in text + assert "release_manifest.json must declare" not in text + + +def test_a_stray_incumbent_file_attaches_the_comparison(tmp_path) -> None: + release_dir = write_dense_bundle(tmp_path) + (release_dir / "score_vs_incumbent.json").write_text("{}") + text = _failures(release_dir) + assert "all together or not at all" in text + assert "incumbent.compared is False" in text + + +@pytest.mark.parametrize( + "tamper,expected", + [ + ("shipped_diagnostics", "changed original evaluated"), + ("gate_report_hash", "gate report does not match released attempt"), + ("candidate_git_dirty", "identity.code.git_dirty must be false"), + ("candidate_dataset_hash", "dataset hash does not match released evidence"), + ("candidate_ledger", "Ledger facts_sha256"), + ], +) +def test_core_joins_refuse_without_any_incumbent_file(tmp_path, tamper, expected): + """The key guard of the split (microcosm#1301): with no incumbent file + attached, the candidate's own evidence still joins the released bytes.""" + release_dir = write_dense_bundle(tmp_path) + assert not any( + (release_dir / name).exists() for name in dc._UK_DENSE_INCUMBENT_FILES + ) + candidate_path = release_dir / "rowwise_candidate_manifest.json" + candidate = json.loads(candidate_path.read_text()) + if tamper == "shipped_diagnostics": + path = release_dir / "calibration_diagnostics.json" + diagnostics = json.loads(path.read_text()) + diagnostics["targets"][0]["final_estimate"] = 11.0 + path.write_text(json.dumps(diagnostics)) + elif tamper == "gate_report_hash": + candidate["outputs"]["local_gate_report"]["sha256"] = "9" * 64 + elif tamper == "candidate_git_dirty": + candidate["identity"]["code"]["git_dirty"] = True + elif tamper == "candidate_dataset_hash": + candidate["outputs"]["dataset"]["sha256"] = "9" * 64 + else: + candidate["identity"]["targets"]["chronicle"]["facts_sha256"] = "9" * 64 + if tamper != "shipped_diagnostics": + candidate_path.write_text(json.dumps(candidate)) + # Unsigned packaging is refreshed, so only the join can catch the tamper. + _refresh_packaging_checksums(release_dir) + assert expected in _failures(release_dir) + + +def _rewrite_coverage(release_dir: Path, mutate) -> None: + path = release_dir / "uk_source_coverage.json" + coverage = json.loads(path.read_text()) + mutate(coverage) + path.write_text(json.dumps(coverage)) + _refresh_packaging_checksums(release_dir) + + +@pytest.mark.parametrize( + "options,mutate,expected", + [ + ( + {}, + lambda c: c["holdout"].__setitem__("claim", "out_of_sample"), + "holdout.claim must be 'none' or 'report_only'", + ), + ( + {}, + lambda c: c["holdout"].__setitem__("run", True), + "holdout.run must be false", + ), + ( + {"holdout": "measured"}, + lambda c: c["holdout"].pop("mean_holdout_loss"), + "holdout.mean_holdout_loss must be a finite number", + ), + ( + {}, + lambda c: c["incumbent"].__setitem__("compared", True), + "incumbent.compared is True", + ), + ( + {"with_incumbent": True}, + lambda c: c["incumbent"].__setitem__("compared", False), + "incumbent.compared is False", + ), + ( + {"with_incumbent": True}, + lambda c: c["incumbent"].pop("snapshot"), + "private-repo snapshot", + ), + ( + {}, + lambda c: c["incumbent"].pop("compared"), + "incumbent.compared must be true or false", + ), + ( + {}, + lambda c: c["size"].__setitem__("sized", "yes"), + "size.sized must be true or false", + ), + ( + {"sized": True}, + lambda c: c["size"].__setitem__("dataset_households", None), + "size.dataset_households must be a positive integer", + ), + ({}, lambda c: c.pop("size"), "coverage object 'size'"), + ], +) +def test_coverage_discriminators_are_validated(tmp_path, options, mutate, expected): + release_dir = write_dense_bundle(tmp_path, **options) + _rewrite_coverage(release_dir, mutate) + assert expected in _failures(release_dir) + + +def _rewrite_limitations(release_dir: Path, mutate) -> None: + path = release_dir / "release_manifest.json" + manifest = json.loads(path.read_text()) + manifest["reviewed_limitations"] = mutate(manifest["reviewed_limitations"]) + path.write_text(json.dumps(manifest)) + _refresh_packaging_checksums(release_dir) + + +def _without(identifier: str): + return lambda items: [item for item in items if item["id"] != identifier] + + +@pytest.mark.parametrize( + "options,mutate,expected", + [ + ({}, _without("engine_measurement"), "must carry 'engine_measurement'"), + ({}, _without("no_out_of_sample_claim"), "must carry 'no_out_of_sample_claim'"), + ( + {}, + lambda items: [*items, {"id": "rotated_holdout", "claim": "report_only"}], + "carries 'rotated_holdout'", + ), + ( + {"holdout": "measured"}, + lambda items: [ + {**item, "claim": "out_of_sample"} + if item["id"] == "rotated_holdout" + else item + for item in items + ], + "must say claim 'report_only'", + ), + ( + {}, + _without("no_incumbent_comparison"), + "must carry 'no_incumbent_comparison'", + ), + ( + {"with_incumbent": True}, + _without("incumbent_surface_diagnostic"), + "must carry 'incumbent_surface_diagnostic'", + ), + ( + {"with_incumbent": True}, + lambda items: [*items, {"id": "no_incumbent_comparison"}], + "carries 'no_incumbent_comparison'", + ), + ( + {"with_incumbent": True}, + lambda items: [ + {**item, "failure_count": 3} + if item["id"] == "incumbent_surface_diagnostic" + else item + for item in items + ], + "records passed/failure_count", + ), + ({"sized": True}, _without("size_doctrine"), "must carry 'size_doctrine'"), + ( + {}, + lambda items: [*items, {"id": "size_doctrine"}], + "'size_doctrine' for an unsized release", + ), + ], +) +def test_limitations_must_match_what_ran(tmp_path, options, mutate, expected): + release_dir = write_dense_bundle(tmp_path, **options) + _rewrite_limitations(release_dir, mutate) + assert expected in _failures(release_dir) + + +#: A local cell and an area the signed gates excused (synthetic records). +_SIGNED_CELL = "synthetic_family/E06000053/synthetic_metric" +_SIGNED_AREA = "local_authority/E06000053" +_NATIONAL_EXCLUSION = "synthetic.target_fit_row@2025" + + +def _signed_bundle(tmp_path: Path, **options) -> Path: + """A dense bundle whose gates stood on a reviewed local cell, a reviewed + area and a reviewed national row (microcosm#1301).""" + report = _resigned( + _resigned( + _signed_report(), + "uk_local_target_fit", + {"reviewed_exclusions": {_SIGNED_CELL: {"reason": "synthetic"}}}, + ), + "uk_local_area_support", + {"reviewed_exclusions": {_SIGNED_AREA: {"record": {"reason": "synthetic"}}}}, + ) + return write_dense_bundle( + tmp_path, + report=report, + national_exclusions=(_NATIONAL_EXCLUSION,), + **options, + ) + + +def test_a_bundle_naming_every_signed_exclusion_validates(tmp_path) -> None: + release_dir = _signed_bundle(tmp_path) + manifest = json.loads((release_dir / "release_manifest.json").read_text()) + ids = {item["id"] for item in manifest["reviewed_limitations"]} + assert { + f"reviewed_exclusion:uk_local_target_fit:{_SIGNED_CELL}", + f"reviewed_exclusion:uk_target_fit:{_NATIONAL_EXCLUSION}", + f"area_support_exclusion:{_SIGNED_AREA}", + } <= ids + assert manifest["area_support"]["below_floor"] == {"local_authority": ["E06000053"]} + validate_release_dir(release_dir) + + +def _rewrite_manifest(release_dir: Path, mutate) -> None: + path = release_dir / "release_manifest.json" + manifest = json.loads(path.read_text()) + mutate(manifest) + path.write_text(json.dumps(manifest)) + _refresh_packaging_checksums(release_dir) + + +def _drop_limitation(identifier: str): + def mutate(manifest: dict) -> None: + manifest["reviewed_limitations"] = _without(identifier)( + manifest["reviewed_limitations"] + ) + + return mutate + + +def _drop_coverage_name(gate_id: str, name: str): + def mutate(coverage: dict) -> None: + names = coverage["signed_deferrals"]["reviewed_exclusions"][gate_id] + names.remove(name) + + return mutate + + +@pytest.mark.parametrize( + "manifest_edit,coverage_edit,expected", + [ + ( + _drop_limitation(f"reviewed_exclusion:uk_local_target_fit:{_SIGNED_CELL}"), + None, + "must name each reviewed exclusion the gates stood on; 1 missing", + ), + ( + _drop_limitation(f"reviewed_exclusion:uk_target_fit:{_NATIONAL_EXCLUSION}"), + None, + "must name each reviewed exclusion the gates stood on; 1 missing", + ), + ( + lambda m: m["reviewed_limitations"].append( + {"id": "reviewed_exclusion:uk_input_mass_parity:synthetic_column"} + ), + None, + "exclusion(s) the gates did not stand on", + ), + ( + # The coverage and the manifest both drop the signed cell: the + # signed report still names it. + _drop_limitation(f"reviewed_exclusion:uk_local_target_fit:{_SIGNED_CELL}"), + _drop_coverage_name("uk_local_target_fit", _SIGNED_CELL), + "does not match the reviewed exclusions the signed uk_local_gates.json", + ), + ( + None, + lambda c: c["signed_deferrals"].pop("reviewed_exclusions"), + "signed_deferrals.reviewed_exclusions must map each of", + ), + ( + lambda m: m.pop("area_support"), + None, + "must carry the 'area_support' block for a dense release", + ), + ( + # The block and the limitation both drop the excused area: the + # signed report still names it. + lambda m: ( + m["area_support"].__setitem__("below_floor", {}), + _drop_limitation(f"area_support_exclusion:{_SIGNED_AREA}")(m), + ), + None, + "must list exactly the areas whose reviewed exclusions", + ), + ( + lambda m: m["reviewed_limitations"].append( + {"id": "area_support_exclusion:local_authority/E09000001"} + ), + None, + "for areas not listed below the floor", + ), + ( + _drop_limitation(f"area_support_exclusion:{_SIGNED_AREA}"), + None, + "without a reviewed area_support_exclusion limitation", + ), + ], +) +def test_every_signed_exclusion_is_named_in_the_manifest( + tmp_path, manifest_edit, coverage_edit, expected +): + """After microcosm#1301 local cells and areas are signed at the gate only, + so the manifest's limitations are where a consumer learns of them: the + local names are checked against the signed report, the national names + against the coverage.""" + release_dir = _signed_bundle(tmp_path) + if coverage_edit is not None: + _rewrite_coverage(release_dir, coverage_edit) + if manifest_edit is not None: + _rewrite_manifest(release_dir, manifest_edit) + assert expected in _failures(release_dir) + + +def _set_holdout_claim(claim: str, limitation: dict, **fields): + """Rewrite the coverage's holdout claim and the matching limitation.""" + + def coverage_edit(coverage: dict) -> None: + coverage["holdout"] = { + "run": claim == "report_only", + "claim": claim, + **fields, + } + + def manifest_edit(manifest: dict) -> None: + manifest["reviewed_limitations"] = [ + item + for item in manifest["reviewed_limitations"] + if item["id"] not in ("rotated_holdout", "no_out_of_sample_claim") + ] + [limitation] + + return coverage_edit, manifest_edit + + +@pytest.mark.parametrize( + "options,edits,expected", + [ + ( + {}, + _set_holdout_claim( + "report_only", + {"id": "rotated_holdout", "claim": "report_only"}, + mean_holdout_loss=0.1, + n_folds=5, + ), + "holdout is reported, but the evaluated candidate skipped", + ), + ( + {"holdout": "measured"}, + _set_holdout_claim("none", {"id": "no_out_of_sample_claim"}), + "holdout claims nothing, but the evaluated candidate did not skip", + ), + ( + {"holdout": "measured"}, + (lambda c: c["holdout"].__setitem__("mean_holdout_loss", 0.01), None), + "holdout.mean_holdout_loss does not match", + ), + ( + {"holdout": "measured"}, + (lambda c: c["holdout"].__setitem__("n_folds", 4), None), + "holdout.n_folds does not match", + ), + ( + {"sized": True}, + (lambda c: c["size"].__setitem__("dataset_households", 5), None), + "size ['dataset_households'] do not match the evaluated candidate", + ), + ( + {"sized": True}, + (lambda c: c["size"].__setitem__("clone_count", 3), None), + "size ['clone_count'] do not match the evaluated candidate", + ), + ( + {}, + ( + lambda c: c["size"].update(sized=True, dataset_households=4), + lambda m: m["reviewed_limitations"].append({"id": "size_doctrine"}), + ), + "size.sized is True, but the evaluated candidate requested no", + ), + ( + {}, + ( + None, + lambda m: m["reviewed_limitations"][0].__setitem__("blocks", 2), + ), + "limitation 'engine_measurement' ['blocks'] do not match", + ), + ( + {"sized": True}, + ( + None, + lambda m: [ + item.__setitem__("dataset_households", 5) + for item in m["reviewed_limitations"] + if item["id"] == "size_doctrine" + ], + ), + "limitation 'size_doctrine' ['dataset_households'] do not match", + ), + ], +) +def test_holdout_and_size_claims_restate_the_evaluated_candidate( + tmp_path, options, edits, expected +): + """The unsigned coverage cannot switch the release between + no_out_of_sample_claim and rotated_holdout, invent a holdout loss or + resize it: each claim is joined to the candidate manifest (microcosm#1301).""" + release_dir = write_dense_bundle(tmp_path, **options) + coverage_edit, manifest_edit = edits + if coverage_edit is not None: + _rewrite_coverage(release_dir, coverage_edit) + if manifest_edit is not None: + _rewrite_manifest(release_dir, manifest_edit) + assert expected in _failures(release_dir) + + +def test_a_sized_candidate_must_realize_its_requested_size(tmp_path) -> None: + release_dir = write_dense_bundle(tmp_path, sized=True) + path = release_dir / "rowwise_candidate_manifest.json" + candidate = json.loads(path.read_text()) + candidate["solve"]["dataset_size"]["realized_households"] = 3 + path.write_text(json.dumps(candidate)) + _refresh_packaging_checksums(release_dir) + assert "did not realize the dataset size the candidate requested" in _failures( + release_dir + ) + + def test_incumbent_surface_limits_keep_exact_existing_boundaries(): payload = _surface_rows() payload["national_rows"][0]["candidate_estimate"] = 125.0 @@ -646,7 +1314,7 @@ def today(cls): def test_dense_release_joins_every_receipt_to_the_evaluated_sources( tmp_path, name, mutate, expected ): - release_dir = write_dense_bundle(tmp_path) + release_dir = write_dense_bundle(tmp_path, with_incumbent=True) path = release_dir / name data = json.loads(path.read_text()) if mutate == "ledger": diff --git a/test_support/microcosm_build/uk_full_build_cli.py b/test_support/microcosm_build/uk_full_build_cli.py index 452c20b533..c8f2d45da4 100644 --- a/test_support/microcosm_build/uk_full_build_cli.py +++ b/test_support/microcosm_build/uk_full_build_cli.py @@ -471,11 +471,13 @@ def surface_payload() -> bytes: ) -def diagnostics_payload() -> bytes: +def diagnostics_payload(*, rotated_holdout: bool = False) -> bytes: # A legacy-schema stand-in, like the rowwise-tool candidate fixture in the # assembler tests: the assembler validates only the current schema # (microcosm#1007), which the real gate kernel emits; this fake drives the - # driver's plumbing, not the diagnostics contract. + # driver's plumbing, not the diagnostics contract. The holdout is the + # measured report only when the request opted in (microcosm#1301), else + # the schema's bare skip marker, as the real gate kernel records it. return canonical_json( { "schema_version": 6, @@ -507,12 +509,22 @@ def diagnostics_payload() -> bytes: "weights": {"n_nonzero": 2}, "weakest_families": [], "weakest_areas_by_fit": {}, - "rotated_holdout": holdout_payload_dict(), + "rotated_holdout": holdout_payload_dict() + if rotated_holdout + else {"skipped": True}, }, } ) +#: The synthetic holdout node's report when the request did not opt in. +SKIPPED_HOLDOUT = { + "report_only": True, + "skipped": True, + "reason": "Not requested: opt-in diagnostic; no out-of-sample claim.", +} + + def holdout_payload_dict() -> dict: return { "report_only": True, @@ -581,7 +593,9 @@ def run(self, context): } if phase == "terminal": artifacts.update( - calibration_diagnostics=diagnostics_payload(), + calibration_diagnostics=diagnostics_payload( + rotated_holdout=bool(context.params.get("rotated_holdout")) + ), target_diagnostics_csv=TARGET_ROWS_CSV, area_support_csv=SUPPORT_CSV, high_value_home_support_csv=HV_SUPPORT_CSV, @@ -593,9 +607,12 @@ class Holdout(Evidence): ref = "uk.test.cli-holdout@1" def run(self, context): + rotated = bool(context.params.get("rotated_holdout")) return KernelResult( artifacts={ - "holdout": canonical_json(holdout_payload_dict()), + "holdout": canonical_json( + holdout_payload_dict() if rotated else SKIPPED_HOLDOUT + ), "selection": canonical_json( {"registry": {"country": "uk", "specs": []}, "receipt": SELECTION} ), @@ -742,6 +759,7 @@ def run_dense_main( failed, release_candidate="--release-candidate" in extra, size_households=households, + rotated_holdout="--rotated-holdout" in extra, ) if build is None else build @@ -769,13 +787,23 @@ def graph_dense_bundle(tmp_path, monkeypatch, *extra, staging="--no-staging") -> return out -def prepared(tmp_path, failed=None, *, release_candidate=False, size_households=None): +def prepared( + tmp_path, + failed=None, + *, + release_candidate=False, + size_households=None, + rotated_holdout=False, +): """The synthetic prepared build; its gate nodes evaluate in the request's posture (``release_candidate``), as the real gate nodes do. A sized - request (``size_households``) adds a stand-in size refit receipt.""" + request (``size_households``) adds a stand-in size refit receipt. The + holdout is measured only when the request opted in (``rotated_holdout``, + microcosm#1301); otherwise the holdout node records the skip marker.""" # Only a release-candidate request adds the parameter, so every other - # synthetic build keeps its node keys. + # synthetic build keeps its node keys; likewise the holdout opt-in. posture = {"release_candidate": True} if release_candidate else {} + rotation = {"rotated_holdout": True} if rotated_holdout else {} frame = _frame() fixture = tmp_path / "fixture.txt" fixture.write_text("constant source") @@ -817,7 +845,7 @@ def prepared(tmp_path, failed=None, *, release_candidate=False, size_households= "uk.full.gates.calibrated", Evidence.ref, population=root.id, - params={"phase": "terminal", "failed": failed, **posture}, + params={"phase": "terminal", "failed": failed, **posture, **rotation}, artifact_outputs=( ArtifactOutput("gate_report", FULL_GATE_REPORT_TYPE), ArtifactOutput("calibration_diagnostics", FULL_DIAGNOSTICS_TYPE), @@ -832,6 +860,7 @@ def prepared(tmp_path, failed=None, *, release_candidate=False, size_households= "uk.full.holdout", Holdout.ref, population=root.id, + params=rotation, artifact_outputs=( ArtifactOutput("holdout", FULL_HOLDOUT_TYPE), ArtifactOutput("selection", TARGET_SELECTION_TYPE), diff --git a/test_support/microcosm_build/uk_rowwise_candidate.py b/test_support/microcosm_build/uk_rowwise_candidate.py index bd79c09cf0..d317d2341c 100644 --- a/test_support/microcosm_build/uk_rowwise_candidate.py +++ b/test_support/microcosm_build/uk_rowwise_candidate.py @@ -587,7 +587,6 @@ def _build_args(input_h5, ladder_path, flags, out, *extra): "7", "--epochs", "2", - "--skip-holdout", *extra, ] diff --git a/tools/assemble_uk_dense_release_dir.py b/tools/assemble_uk_dense_release_dir.py index f1a13951d2..40795e2328 100644 --- a/tools/assemble_uk_dense_release_dir.py +++ b/tools/assemble_uk_dense_release_dir.py @@ -3,14 +3,22 @@ Mirrors ``assemble_uk_release_dir.py`` for the ``microcosm-uk-2024-25-dense`` line: verify the complete hash join over a finished ``--release-candidate`` run of ``build_uk_rowwise_candidate.py`` (its manifest, signed gate report, -diagnostics and incumbent score, plus the spine, ladder, Ledger artifact and -incumbent extraction it stood on), run the release-candidate pre-flight, -mint the per-cut tag from the run's attempt id, stage the bundle under the -non-default local-area role with UK evidence, validate it with the release -contract, and only then rename it into place. The candidate H5 is cloned -beside itself under the published filename; nothing is uploaded — the -summary prints the exact ``publish_cli`` command for the human step -(``--no-latest``, per-cut tag, private repo). +full gate report and diagnostics, plus the spine, ladder and Ledger artifact +it stood on), run the release-candidate pre-flight, mint the per-cut tag from +the run's attempt id, stage the bundle under the non-default local-area role +with UK evidence, validate it with the release contract, and only then rename +it into place. The candidate H5 is cloned beside itself under the published +filename; nothing is uploaded — the summary prints the exact ``publish_cli`` +command for the human step (``--no-latest --tag-only``, per-cut tag, private +repo). + +The rotated holdout and the incumbent comparison are opt-in diagnostics +(microcosm#1301). The manifest's reviewed limitations say what the release +does not claim: no out-of-sample fit unless the holdout ran, no incumbent +comparison unless ``--incumbent-manifest`` attaches the score and the +surface evaluation (recorded, not enforced), how the engine measured the +file, the size record, and the names and reasons of the reviewed exclusions +the gates stood on. """ from __future__ import annotations @@ -29,6 +37,7 @@ from collections.abc import Mapping from datetime import UTC, datetime from pathlib import Path +from typing import NamedTuple from pydantic import ValidationError @@ -39,6 +48,7 @@ ) from microcosm.build.uk_runtime.release_identity import UK_DENSE_RELEASE_ID from microcosm.data.contract import ( + _UK_DENSE_SIGNED_EXCLUSION_GATES, _check_uk_incumbent_surface_evaluation, validate_release_dir, ) @@ -58,6 +68,26 @@ _ATTEMPT_SUFFIX = re.compile(r"[0-9]{8}T[0-9]{6}Z-[0-9a-f]{8}") _RUNTIME_PACKAGES = ("policyengine-core", "policyengine-uk", "microcosm-data") _GIT_COMMIT = re.compile(r"^[0-9a-f]{40}$") +#: The gates whose reviewed exclusions the manifest names (names and reasons +#: only; the measured errors stay in the build's gate report). The contract +#: owns the tuple, since it checks the names (microcosm#1301). +_SIGNED_EXCLUSION_GATES = _UK_DENSE_SIGNED_EXCLUSION_GATES + + +class _IncumbentAttachment(NamedTuple): + """The incumbent comparison an operator attached with --incumbent-manifest. + + A named tuple rather than a dataclass: the tests load this tool by path, + without registering it in ``sys.modules``. + """ + + manifest_path: Path + manifest: Mapping[str, object] + score_path: Path + score: Mapping[str, object] + surface_path: Path + measured: Mapping[str, str] + assessment: Mapping[str, object] def _sha256(path: Path) -> str: @@ -168,8 +198,147 @@ def _cut_tag(attempt_id: str, override: str | None) -> str: return f"{UK_DENSE_RELEASE_ID}-{match.group(1)}" +def _holdout_limitation(fit: Mapping[str, object]) -> dict[str, object]: + """What the release claims about fit on rows the solve never saw.""" + + holdout = _mapping(fit.get("rotated_holdout"), "manifest.fit.rotated_holdout") + if holdout.get("skipped") is True: + return { + "id": "no_out_of_sample_claim", + "summary": ( + "the rotated holdout was not requested (an opt-in diagnostic); " + "the release makes no out-of-sample fit claim." + ), + } + return { + "id": "rotated_holdout", + "claim": "report_only", + "summary": "capped relative-error loss on local rows the solve never saw.", + "mean_holdout_loss": holdout.get("mean_holdout_loss"), + "worst_holdout_loss": holdout.get("worst_holdout_loss"), + } + + +def _holdout_coverage(fit: Mapping[str, object]) -> dict[str, object]: + """The coverage receipt's holdout block, with its claim discriminator.""" + + holdout = _mapping(fit.get("rotated_holdout"), "fit.rotated_holdout") + if holdout.get("skipped") is True: + return {"run": False, "claim": "none"} + return { + **{ + key: value + for key, value in holdout.items() + if key not in ("folds", "graph_binding") + }, + "run": True, + "claim": "report_only", + } + + +def _signed_exclusion_names(full_report: Mapping[str, object]) -> dict[str, list]: + """The coverage's names of the reviewed exclusions each fit gate stood on. + + Every gate of ``_SIGNED_EXCLUSION_GATES`` is keyed, empty when it stood + on none: the names the ``reviewed_exclusion`` limitations restate, which + the contract checks (microcosm#1301). + """ + + names: dict[str, list] = {gate_id: [] for gate_id in _SIGNED_EXCLUSION_GATES} + for limitation in _signed_exclusion_limitations(full_report): + _, gate_id, name = str(limitation["id"]).split(":", 2) + names[gate_id].append(name) + return names + + +def _engine_measurement_limitation(solve: Mapping[str, object]) -> dict[str, object]: + """How the engine measured the released file (no single-engine readback).""" + + resolution = _mapping( + solve.get("measure_resolution") or {}, "solve.measure_resolution" + ) + representation = resolution.get("engine_population_representation") + representation = representation if isinstance(representation, Mapping) else {} + return { + "id": "engine_measurement", + "summary": ( + "the fit gates read the measures the build resolved; the released " + "file is not re-measured on a single engine." + ), + "blocks": resolution.get("blocks"), + "representation_mode": representation.get("mode"), + "representation_exact": representation.get("exact"), + "representation_exact_scope": representation.get("exact_scope"), + } + + +def _signed_exclusion_limitations( + full_report: Mapping[str, object], +) -> list[dict[str, object]]: + """The reviewed exclusions the release's fit gates stood on. + + Names and reasons only: the measured errors stay in the build's gate + report, which the release does not ship. + """ + + report = _mapping(full_report.get("report"), "full gate report.report") + outcomes = report.get("outcomes") + if not isinstance(outcomes, list): + raise SystemExit("error: full gate report.report.outcomes must be a list") + limitations: list[dict[str, object]] = [] + for outcome in outcomes: + if not isinstance(outcome, Mapping): + continue + gate_id = outcome.get("id") + if gate_id not in _SIGNED_EXCLUSION_GATES: + continue + details = outcome.get("details") + details = details if isinstance(details, Mapping) else {} + excluded = details.get("reviewed_exclusions") + if not isinstance(excluded, Mapping): + continue + dormant = set(details.get("dormant_exclusions") or ()) + for name, record in sorted(excluded.items()): + if name in dormant: + continue + record = record if isinstance(record, Mapping) else {"reason": record} + limitations.append( + { + "id": f"reviewed_exclusion:{gate_id}:{name}", + "summary": str(record.get("reason") or "")[:300], + "approved_by": record.get("approved_by"), + "adjudication": record.get("adjudication"), + "expires_on": record.get("expires_on"), + } + ) + return limitations + + +def _size_doctrine_record( + parameters: Mapping[str, object], solve: Mapping[str, object] +) -> dict[str, object]: + """The coverage receipt's size block: whether and how the file was sized.""" + + requested = parameters.get("dataset_households") + size = solve.get("dataset_size") + size = size if isinstance(size, Mapping) else {} + return { + "sized": requested is not None, + "clone_count": parameters.get("n_clones"), + "dataset_households": requested, + "realized_households": size.get("realized_households"), + "selection_initial_lambda": parameters.get("selection_initial_lambda"), + "selection_l0_lambda": size.get("selection_l0_lambda"), + "search_bracket": size.get("selection_search_bracket"), + } + + def _reviewed_limitations( - manifest: Mapping[str, object], report: Mapping[str, object] + manifest: Mapping[str, object], + report: Mapping[str, object], + *, + full_report: Mapping[str, object], + incumbent: _IncumbentAttachment | None, ) -> list[dict[str, object]]: limitations: list[dict[str, object]] = [] for gate_id, entry in (report.get("gates") or {}).items(): @@ -214,21 +383,178 @@ def _reviewed_limitations( "summary": "cross-grain bridge unbound with a receipt; the lower rows bind as published.", } ) - holdout = _mapping( - _mapping(manifest.get("fit"), "manifest.fit").get("rotated_holdout"), - "manifest.fit.rotated_holdout", - ) + limitations.extend(_signed_exclusion_limitations(full_report)) limitations.append( - { - "id": "rotated_holdout", - "summary": "capped relative-error loss on local rows the solve never saw.", - "mean_holdout_loss": holdout.get("mean_holdout_loss"), - "worst_holdout_loss": holdout.get("worst_holdout_loss"), - } + _holdout_limitation(_mapping(manifest.get("fit"), "manifest.fit")) ) + if incumbent is None: + limitations.append( + { + "id": "no_incumbent_comparison", + "summary": ( + "no incumbent comparison is attached (an opt-in " + "diagnostic); the release makes no claim against the " + "incumbent." + ), + } + ) + else: + failures = list(incumbent.assessment.get("limit_failures") or []) + limitations.append( + { + "id": "incumbent_surface_diagnostic", + "summary": ( + "the incumbent-surface evaluation is attached as a " + "diagnostic; its measured limits are recorded, not enforced." + ), + "passed": not failures, + "failure_count": len(failures), + } + ) + limitations.append(_engine_measurement_limitation(solve)) + parameters = _mapping(manifest.get("parameters"), "manifest.parameters") + if parameters.get("dataset_households") is not None: + size = _size_doctrine_record(parameters, solve) + limitations.append( + { + "id": "size_doctrine", + "summary": ( + "the release ships the exact-k selection under the local " + "size doctrine, not the whole calibrated pool." + ), + **{key: value for key, value in size.items() if key != "sized"}, + } + ) return limitations +def _incumbent_attachment( + args: argparse.Namespace, + candidate_dir: Path, + *, + measured: Mapping[str, str], + identity: Mapping[str, object], +) -> _IncumbentAttachment | None: + """Verify the opt-in incumbent comparison, when --incumbent-manifest asks. + + Without the flag nothing is attached, even when the candidate directory + holds a score or a surface evaluation. With it, both are required and + hash-joined to the candidate and to the incumbent extraction; identity + failures refuse, while the measured limits are recorded for the manifest. + """ + + score_path = candidate_dir / "score_vs_incumbent.json" + surface_path = candidate_dir / "incumbent_surface_evaluation.json" + if args.incumbent_manifest is None: + stray = [path.name for path in (score_path, surface_path) if path.is_file()] + if stray: + print( + "note: no --incumbent-manifest, so the incumbent comparison is " + f"not attached; ignoring {', '.join(stray)}", + file=sys.stderr, + ) + return None + paths = { + "score receipt": score_path, + "incumbent surface": surface_path, + "incumbent manifest": args.incumbent_manifest, + } + for label, path in paths.items(): + if not path.is_file(): + raise SystemExit(f"error: {label} missing: {path}") + attachment_measured = {label: _sha256(path) for label, path in paths.items()} + score = _load_json(score_path, label="score receipt") + incumbent = _load_json(args.incumbent_manifest, label="--incumbent-manifest") + # Hash-join the score to the candidate and to the incumbent extraction it + # names: a score computed on other bytes cannot ride into the release. + score_artifacts = _mapping(score.get("artifacts"), "score receipt artifacts") + _require_equal( + "score receipt artifacts.candidate_diagnostics.sha256 vs diagnostics bytes", + _mapping( + score_artifacts.get("candidate_diagnostics"), + "score receipt artifacts.candidate_diagnostics", + ).get("sha256"), + measured["diagnostics"], + ) + incumbent_outputs = _mapping( + incumbent.get("outputs"), "--incumbent-manifest outputs" + ) + for score_key, output_key in ( + ("incumbent_household_metrics", "metrics"), + ("incumbent_wide_weights", "weights"), + ): + _require_equal( + f"score receipt artifacts.{score_key}.sha256 vs " + f"--incumbent-manifest outputs.{output_key}.sha256", + _mapping( + score_artifacts.get(score_key), f"score receipt artifacts.{score_key}" + ).get("sha256"), + _mapping( + incumbent_outputs.get(output_key), + f"--incumbent-manifest outputs.{output_key}", + ).get("sha256"), + ) + evaluation = _load_json(surface_path, label="incumbent surface evaluation") + chronicle = _mapping( + _mapping(identity.get("targets"), "manifest.identity.targets").get("chronicle"), + "manifest.identity.targets.chronicle", + ) + expected_surface_identity = { + "candidate_dataset_sha256": measured["candidate"], + "candidate_manifest_sha256": measured["candidate manifest"], + "candidate_diagnostics_sha256": measured["diagnostics"], + "ledger_facts_sha256": chronicle.get("facts_sha256"), + "ledger_manifest_sha256": chronicle.get("manifest_sha256"), + "incumbent_manifest_sha256": attachment_measured["incumbent manifest"], + "incumbent_metrics_sha256": _mapping( + incumbent_outputs.get("metrics"), "incumbent metrics" + ).get("sha256"), + "incumbent_weights_sha256": _mapping( + incumbent_outputs.get("weights"), "incumbent weights" + ).get("sha256"), + } + surface_failures: list[str] = [] + assessment = _check_uk_incumbent_surface_evaluation( + evaluation, + surface_failures, + expected_identity=expected_surface_identity, + enforce_limits=False, + ) + if surface_failures: + raise SystemExit( + "error: incumbent surface evaluation failed:\n" + + "\n".join(surface_failures) + ) + return _IncumbentAttachment( + manifest_path=args.incumbent_manifest, + manifest=incumbent, + score_path=score_path, + score=score, + surface_path=surface_path, + measured=attachment_measured, + assessment=assessment, + ) + + +def _incumbent_coverage(incumbent: _IncumbentAttachment | None) -> dict[str, object]: + """The coverage receipt's incumbent block, with its compared discriminator.""" + + if incumbent is None: + return {"compared": False} + failures = list(incumbent.assessment.get("limit_failures") or []) + return { + "compared": True, + "snapshot": incumbent.manifest.get("inputs"), + "period": incumbent.manifest.get("period"), + "households": incumbent.manifest.get("households"), + "score_receipt_sha256": incumbent.measured["score receipt"], + "rows_compared": incumbent.score.get("rows_compared"), + "incumbent_missing_areas": incumbent.score.get("incumbent_missing_areas"), + "assessment_passed": not failures, + "assessment_failure_count": len(failures), + } + + def _area_support_block(solve: Mapping[str, object]) -> dict[str, object]: """The areas below the local support floor, as codes only (microcosm#1278). @@ -306,17 +632,14 @@ def output_path(key: str) -> Path: candidate_h5 = output_path("dataset") diagnostics_path = output_path("calibration_diagnostics") report_path = output_path("local_gate_report") - score_path = candidate_dir / "score_vs_incumbent.json" - surface_path = candidate_dir / "incumbent_surface_evaluation.json" + full_report_path = output_path("full_gate_report") inputs = { "candidate": candidate_h5, "diagnostics": diagnostics_path, "gate report": report_path, - "score receipt": score_path, + "full gate report": full_report_path, "spine H5": args.spine_h5, - "incumbent surface": surface_path, "candidate manifest": candidate_dir / "rowwise_candidate_manifest.json", - "incumbent manifest": args.incumbent_manifest, } for label, path in inputs.items(): if not path.is_file(): @@ -326,6 +649,7 @@ def output_path(key: str) -> Path: ("dataset", "candidate"), ("calibration_diagnostics", "diagnostics"), ("local_gate_report", "gate report"), + ("full_gate_report", "full gate report"), ): _require_equal( f"{label} bytes vs manifest.outputs.{key}.sha256", @@ -362,65 +686,14 @@ def output_path(key: str) -> Path: + "\n".join(f" - {f}" for f in failures) ) diagnostics = _load_json(diagnostics_path, label="calibration diagnostics") - score = _load_json(score_path, label="score receipt") - incumbent = _load_json(args.incumbent_manifest, label="--incumbent-manifest") - # Hash-join the score to the candidate and to the incumbent extraction it - # names: a score computed on other bytes cannot ride into the release. - score_artifacts = _mapping(score.get("artifacts"), "score receipt artifacts") - _require_equal( - "score receipt artifacts.candidate_diagnostics.sha256 vs diagnostics bytes", - _mapping( - score_artifacts.get("candidate_diagnostics"), - "score receipt artifacts.candidate_diagnostics", - ).get("sha256"), - measured["diagnostics"], - ) - incumbent_outputs = _mapping( - incumbent.get("outputs"), "--incumbent-manifest outputs" - ) - for score_key, output_key in ( - ("incumbent_household_metrics", "metrics"), - ("incumbent_wide_weights", "weights"), - ): - _require_equal( - f"score receipt artifacts.{score_key}.sha256 vs " - f"--incumbent-manifest outputs.{output_key}.sha256", - _mapping( - score_artifacts.get(score_key), f"score receipt artifacts.{score_key}" - ).get("sha256"), - _mapping( - incumbent_outputs.get(output_key), - f"--incumbent-manifest outputs.{output_key}", - ).get("sha256"), - ) - evaluation = _load_json(surface_path, label="incumbent surface evaluation") - chronicle = _mapping( - _mapping(identity.get("targets"), "manifest.identity.targets").get("chronicle"), - "manifest.identity.targets.chronicle", - ) - expected_surface_identity = { - "candidate_dataset_sha256": measured["candidate"], - "candidate_manifest_sha256": measured["candidate manifest"], - "candidate_diagnostics_sha256": measured["diagnostics"], - "ledger_facts_sha256": chronicle.get("facts_sha256"), - "ledger_manifest_sha256": chronicle.get("manifest_sha256"), - "incumbent_manifest_sha256": measured["incumbent manifest"], - "incumbent_metrics_sha256": _mapping( - incumbent_outputs.get("metrics"), "incumbent metrics" - ).get("sha256"), - "incumbent_weights_sha256": _mapping( - incumbent_outputs.get("weights"), "incumbent weights" - ).get("sha256"), - } - surface_failures = [] - _check_uk_incumbent_surface_evaluation( - evaluation, surface_failures, expected_identity=expected_surface_identity - ) - if surface_failures: + full_report = _load_json(full_report_path, label="full gate report") + if full_report.get("kind") != "uk_full_gate_report": raise SystemExit( - "error: incumbent surface evaluation failed:\n" - + "\n".join(surface_failures) + "error: manifest.outputs.full_gate_report is not a uk_full_gate_report" ) + incumbent = _incumbent_attachment( + args, candidate_dir, measured=measured, identity=identity + ) runtime_block = _mapping(identity.get("runtime"), "manifest.identity.runtime") runtime = {} for package in _RUNTIME_PACKAGES: @@ -467,8 +740,8 @@ def output_path(key: str) -> Path: artifact_root=artifact_root, manifest=manifest, report=report, + full_report=full_report, diagnostics=diagnostics, - score=score, incumbent=incumbent, measured=measured, attempt_id=attempt_id, @@ -476,14 +749,20 @@ def output_path(key: str) -> Path: runtime=runtime, code_pin=code_pin, report_path=report_path, - score_path=score_path, logbook_row=logbook_row, source_paths={ - "incumbent_surface_evaluation.json": surface_path, "rowwise_candidate_manifest.json": candidate_dir / "rowwise_candidate_manifest.json", - "incumbent_manifest.json": args.incumbent_manifest, "source_calibration_diagnostics.json": diagnostics_path, + **( + {} + if incumbent is None + else { + "incumbent_surface_evaluation.json": incumbent.surface_path, + "incumbent_manifest.json": incumbent.manifest_path, + "score_vs_incumbent.json": incumbent.score_path, + } + ), }, ) finally: @@ -497,16 +776,15 @@ def _stage_and_finalize( artifact_root: Path, manifest: Mapping[str, object], report: Mapping[str, object], + full_report: Mapping[str, object], diagnostics: Mapping[str, object], - score: Mapping[str, object], - incumbent: Mapping[str, object], + incumbent: _IncumbentAttachment | None, measured: Mapping[str, str], attempt_id: str, cut_tag: str, runtime: Mapping[str, str], code_pin: str, report_path: Path, - score_path: Path, logbook_row: Mapping[str, object], source_paths: Mapping[str, Path], ) -> dict[str, object]: @@ -558,7 +836,9 @@ def _stage_and_finalize( if isinstance(entry, Mapping) and entry.get("criticality") != "release_blocking" }, - "reviewed_limitations": _reviewed_limitations(manifest, report), + "reviewed_limitations": _reviewed_limitations( + manifest, report, full_report=full_report, incumbent=incumbent + ), } _write_json(release_dir / "gate_summary.json", gate_summary) ladder = _mapping(identity.get("ladder"), "identity.ladder") @@ -599,14 +879,7 @@ def _stage_and_finalize( "bytes": ladder.get("bytes"), "layer_vintages": ladder.get("layer_vintages"), }, - "incumbent": { - "snapshot": incumbent.get("inputs"), - "period": incumbent.get("period"), - "households": incumbent.get("households"), - "score_receipt_sha256": measured["score receipt"], - "rows_compared": score.get("rows_compared"), - "incumbent_missing_areas": score.get("incumbent_missing_areas"), - }, + "incumbent": _incumbent_coverage(incumbent), "doctrine": dict(_mapping(parameters.get("doctrine"), "parameters.doctrine")), "measure_exclusions": { name: dict(rec) @@ -636,8 +909,13 @@ def _stage_and_finalize( ) or [] ), + # The names the manifest's reviewed_exclusion limitations restate + # (microcosm#1301); the contract checks the local target-fit names + # against the signed report. + "reviewed_exclusions": _signed_exclusion_names(full_report), }, - "holdout": dict(_mapping(fit.get("rotated_holdout"), "fit.rotated_holdout")), + "holdout": _holdout_coverage(fit), + "size": _size_doctrine_record(parameters, solve), "uprating": dict( _mapping( manifest.get("census_household_uprating"), @@ -656,10 +934,8 @@ def _stage_and_finalize( "prev_row_digest": logbook_row.get("prev_row_digest"), }, } - coverage["holdout"].pop("folds", None) _write_json(release_dir / "uk_source_coverage.json", coverage) shutil.copyfile(report_path, release_dir / "uk_local_gates.json") - shutil.copyfile(score_path, release_dir / "score_vs_incumbent.json") # Measured by the candidate build when it recorded it; otherwise unmeasured # (None), never asserted clean. recorded_dirty = _mapping(identity.get("code"), "manifest.identity.code").get( @@ -715,7 +991,6 @@ def artifact(kind: str, path: str, sha256: str) -> dict[str, str]: "gate_summary.json", "uk_source_coverage.json", "uk_local_gates.json", - "score_vs_incumbent.json", "build_manifest.json", ) evidence_files = (*evidence_files, *source_paths) @@ -799,6 +1074,7 @@ def artifact(kind: str, path: str, sha256: str) -> dict[str, str]: "--artifact-root", str(artifact_root), "--no-latest", + "--tag-only", "--tag-name", cut_tag, ] @@ -827,9 +1103,14 @@ def _parse_args(argv: list[str] | None) -> argparse.Namespace: parser.add_argument("--spine-h5", required=True, type=Path) parser.add_argument( "--incumbent-manifest", - required=True, type=Path, - help="incumbent_local_surface_manifest.json from the extractor", + help=( + "optional diagnostic (microcosm#1301): the extractor's " + "incumbent_local_surface_manifest.json; attaches the candidate " + "directory's score_vs_incumbent.json and " + "incumbent_surface_evaluation.json, whose measured limits are " + "recorded, not enforced" + ), ) parser.add_argument("--out-dir", required=True, type=Path) parser.add_argument( diff --git a/tools/evaluate_uk_dataset_size.py b/tools/evaluate_uk_dataset_size.py index 289300ef22..95bb78d418 100644 --- a/tools/evaluate_uk_dataset_size.py +++ b/tools/evaluate_uk_dataset_size.py @@ -44,6 +44,13 @@ "50-downstream", "90-summary", ) +#: The incumbent comparison is an opt-in diagnostic (microcosm#1301): these +#: steps run only behind --incumbent-diagnostic or when --steps names them. +_OPT_IN_STEPS = ("30-incumbent-score", "40-incumbent-surface") +_DEFAULT_STEPS = tuple(step for step in _STEPS if step not in _OPT_IN_STEPS) +_OPT_IN_NOT_REQUESTED = ( + "opt-in incumbent diagnostic not requested (--incumbent-diagnostic)" +) _CANDIDATE_NOTICE = ( "These are candidate evaluations and untargeted diagnostics. No gate " "threshold is loosened or applied as a verdict; `--release-candidate` " @@ -73,6 +80,14 @@ def _parse_args(argv: Sequence[str] | None) -> argparse.Namespace: parser.add_argument("--eval-home", type=Path) parser.add_argument("--incumbent-h5", type=Path) parser.add_argument("--reforms-config", type=Path) + parser.add_argument( + "--incumbent-diagnostic", + action="store_true", + help=( + "also run the opt-in incumbent comparison (steps 30 and 40); a " + "release does not need it (microcosm#1301)" + ), + ) parser.add_argument("--steps") parser.add_argument("--skip") parser.add_argument("--out", type=Path) @@ -93,9 +108,13 @@ def _label_paths(values: Sequence[str], *, option: str) -> dict[str, Path]: def _selected_steps(args: argparse.Namespace) -> set[str]: - selected = set(_STEPS) + """The steps to run: the defaults, or ``--steps``, plus any opt-ins asked for.""" + + selected = set(_DEFAULT_STEPS) if args.steps: selected = {value.strip() for value in args.steps.split(",") if value.strip()} + if getattr(args, "incumbent_diagnostic", False): + selected |= set(_OPT_IN_STEPS) skipped: set[str] = set() if args.skip: skipped = {value.strip() for value in args.skip.split(",") if value.strip()} @@ -1074,7 +1093,13 @@ def record(step: str, receipt: Mapping[str, Any]) -> None: for step in _STEPS: step_state.setdefault( step, - {"status": "skipped", "reason": "not selected", "receipt": None}, + { + "status": "skipped", + "reason": _OPT_IN_NOT_REQUESTED + if step in _OPT_IN_STEPS + else "not selected", + "receipt": None, + }, ) evaluation_manifest = { "schema_version": 1, diff --git a/tools/evaluate_uk_incumbent_surface.py b/tools/evaluate_uk_incumbent_surface.py index d93b753430..31fbe9824e 100644 --- a/tools/evaluate_uk_incumbent_surface.py +++ b/tools/evaluate_uk_incumbent_surface.py @@ -54,7 +54,23 @@ from microcosm.build.uk_runtime.weight_year import uk_engine_year_frame from microcosm.calibrate import TargetRegistry from microcosm.calibrate.matrix import build_constraint_matrix -from microcosm.data.contract import uk_incumbent_surface_assessment +from microcosm.data.contract import ( + _uk_incumbent_surface_inventory_failures, + uk_incumbent_surface_assessment, +) + + +def _assess(payload: dict) -> None: + """Record the release assessment and, separately, the row-inventory check. + + The contract checks the pinned incumbent inventory apart from the measured + limits (microcosm#1301), so the summary no longer carries it; the evidence + file records any inventory drift beside the summary and the tool warns. + """ + payload["summary"] = uk_incumbent_surface_assessment(payload) + payload["inventory_failures"] = _uk_incumbent_surface_inventory_failures(payload) + for failure in payload["inventory_failures"]: + print(f"warning: incumbent inventory: {failure}", file=sys.stderr) def _parse_args(argv): @@ -450,7 +466,7 @@ def digest(path): "national_rows": national.replace({np.nan: None}).to_dict(orient="records"), "local_rows": local.replace({np.nan: None}).to_dict(orient="records"), } - payload["summary"] = uk_incumbent_surface_assessment(payload) + _assess(payload) args.out_json.write_text( json.dumps(payload, indent=1, default=str, allow_nan=False) ) diff --git a/tools/preflight_uk_local_release_candidate.py b/tools/preflight_uk_local_release_candidate.py index 9c1a078749..5b7e603c11 100644 --- a/tools/preflight_uk_local_release_candidate.py +++ b/tools/preflight_uk_local_release_candidate.py @@ -13,8 +13,10 @@ (and, for a sized run, the size doctrine: 100,000 households under the doctrine's draw, floor and refit penalty), the A15 census household uprating and A17 tenure application and the - measure exclusions receipted, holdout measured, Logbook row - present, artifact digest recorded and matching. + measure exclusions receipted, the rotated holdout either not + requested (an opt-in diagnostic, microcosm#1301) or measured + with 5 folds, Logbook row present, artifact digest recorded and + matching. Exit 0 only when nothing failed. This is the check that stops a 3-hour run from ending in a manifest that cannot be released for a missing key or flag. @@ -172,6 +174,46 @@ def _size_failures(manifest: dict, parameters: dict) -> list[str]: return failures +def _holdout_failures(manifest: dict, parameters: dict) -> list[str]: + """The rotated holdout is an opt-in diagnostic (microcosm#1301). + + A run that did not request it records the skip marker and claims no + out-of-sample fit; a run that did must carry the five measured folds and + a finite mean. The record must agree with the request either way. + """ + + holdout = (manifest.get("fit") or {}).get("rotated_holdout") + if not isinstance(holdout, dict): + return ["fit.rotated_holdout is missing: neither measured nor skipped."] + requested_skip = parameters.get("skip_holdout") + if requested_skip not in (True, False): + return [ + f"parameters.skip_holdout = {requested_skip!r}; the run must record " + "whether the holdout was requested." + ] + if holdout.get("skipped") is True: + if requested_skip is not True: + return [ + "the rotated holdout was requested (--rotated-holdout) but the " + "run recorded it as skipped." + ] + return [] + if requested_skip is True: + return [ + "the rotated holdout was not requested but the run recorded a " + "measured holdout." + ] + mean = holdout.get("mean_holdout_loss") + if ( + holdout.get("n_folds") != 5 + or isinstance(mean, bool) + or not isinstance(mean, (int, float)) + or not math.isfinite(mean) + ): + return ["rotated holdout is not measured with 5 folds and a finite mean."] + return [] + + def check_candidate_dir(candidate_dir: Path, *, today: date | None = None) -> list[str]: failures: list[str] = [] today = today or date.today() @@ -210,8 +252,6 @@ def check_candidate_dir(candidate_dir: Path, *, today: date | None = None) -> li failures.append( f"run parameters epochs={parameters.get('epochs')} n_clones={parameters.get('n_clones')} are not the doctrine's 2000 / 15." ) - if parameters.get("skip_holdout"): - failures.append("holdout was skipped.") if parameters.get("selection_l2") is not None: failures.append("a selection L2 penalty was applied (candidate-only).") failures.extend(_size_failures(manifest, parameters)) @@ -238,13 +278,7 @@ def check_candidate_dir(candidate_dir: Path, *, today: date | None = None) -> li ) if solve.get("target_weight_rule_override"): failures.append("a target-weight-rule override was applied.") - holdout = manifest.get("fit", {}).get("rotated_holdout", {}) - if ( - holdout.get("skipped") - or holdout.get("n_folds") != 5 - or holdout.get("mean_holdout_loss") is None - ): - failures.append("rotated holdout is not measured with 5 folds.") + failures.extend(_holdout_failures(manifest, parameters)) uprating = manifest.get("census_household_uprating", {}) if uprating.get("applied") is not True: failures.append("A15 census household uprating not applied.") diff --git a/tools/score_uk_local_candidate.py b/tools/score_uk_local_candidate.py index ecca2a5fa5..7d04821147 100644 --- a/tools/score_uk_local_candidate.py +++ b/tools/score_uk_local_candidate.py @@ -4,6 +4,11 @@ incumbent side is deliberately explicit: a household-grain metric table and a wide weight table with one column per local area. Both are evaluated on the same frozen UK TargetRegistry; no fitted row is allowed to disappear. + +The comparison is an optional diagnostic (microcosm#1301): a release does not +need it. The candidate's rotated holdout is reported beside it when the build +measured one; a build that did not request the holdout scores with no holdout +(``holdout_basis: "none_requested"``). """ from __future__ import annotations @@ -30,16 +35,6 @@ relative_error_loss, ) -#: The compiled local reference count the score covers. microcosm#1123 -#: regenerated the UK target surface on the 942a1fa feed and moved it from -#: 20,885 to 21,804 (docs/evidence/uk-target-surface-1123/surface-diff.json, -#: ``register_completeness.compiled_local_reference_count``); microcosm#1240 -#: added the high-value homes cells, and microcosm#1278 signed the two -#: small-cell rules (uk/local_small_cell_rule.json), which defer 208 cells, -#: and moved it to 24,269 (uk/local_target_reference_membership.json, -#: ``active_reference_count``); microcosm#1207's DESNZ energy rows add 1,040 -#: authority cells, to 25,309. -UK_LOCAL_ACTIVE_REFERENCE_COUNT = 25_309 _LOCAL_GRAINS = ("constituency", "local_authority", "la") UK_LOCAL_SCORE_TARGET_PERIOD = 2025 #: The incumbent is scored from published weights, never re-solved, so no @@ -48,6 +43,31 @@ _HOUSEHOLD_ID_COLUMN = "household_id" +#: The basis a score records when the build did not request the holdout. +UK_LOCAL_HOLDOUT_NOT_REQUESTED_BASIS = "none_requested" + + +def uk_local_active_reference_count() -> int: + """The compiled local reference count the score covers. + + Read from the committed membership file + (``uk/local_target_reference_membership.json``, ``active_reference_count``) + rather than restated here, so a regenerated surface needs no scorer edit + (microcosm#1301). + """ + from microcosm.build.uk_runtime.ledger_targets import ( + load_uk_local_target_reference_membership, + ) + + count = load_uk_local_target_reference_membership().get("active_reference_count") + if isinstance(count, bool) or not isinstance(count, int) or count <= 0: + raise ValueError( + "local_target_reference_membership.json must carry a positive integer " + f"active_reference_count, got {count!r}." + ) + return count + + def _sha256_file(path: str | Path) -> str: digest = hashlib.sha256() with Path(path).open("rb") as stream: @@ -112,25 +132,30 @@ def _candidate_estimates( ) -def _candidate_holdout(diagnostics: Mapping[str, object]) -> dict[str, object]: +def _candidate_holdout(diagnostics: Mapping[str, object]) -> dict[str, object] | None: """Read the candidate's measured rotated holdout out of its diagnostics. - The candidate driver runs the rotation and publishes it in the current - diagnostics payload this scorer already reads, so a receipt that reported - ``none_declared`` beside it would be understating what was measured. The - block is required: a candidate whose diagnostics carry no rotation is - refused rather than scored on its fitted surface alone. + The candidate driver publishes the rotation, when it ran one, in the + current diagnostics payload this scorer already reads, so a measured + holdout is validated and reported beside the fitted surface. The holdout + is an opt-in diagnostic (microcosm#1301): a candidate that did not request + it carries no block or the bare skip marker, and is scored with no + holdout (``None``). The ``uk_diagnostics`` block itself stays required. """ uk_diagnostics = diagnostics.get("uk_diagnostics") if not isinstance(uk_diagnostics, Mapping): raise ValueError("candidate diagnostics must carry a uk_diagnostics block.") holdout = uk_diagnostics.get("rotated_holdout") + if holdout is None: + return None if not isinstance(holdout, Mapping): raise ValueError( - "candidate diagnostics must carry uk_diagnostics.rotated_holdout; " - "scoring a candidate with no measured holdout is refused." + "candidate diagnostics uk_diagnostics.rotated_holdout must be an " + "object: the measured report or the skip marker." ) + if holdout.get("skipped") is True: + return None method = str(holdout.get("method") or "") n_folds = holdout.get("n_folds") seed = holdout.get("seed") @@ -369,11 +394,13 @@ def score_uk_local_candidate( incumbent_weights: pd.DataFrame, incumbent_metrics: pd.DataFrame, target_registry: TargetRegistry, - expected_reference_count: int = UK_LOCAL_ACTIVE_REFERENCE_COUNT, + expected_reference_count: int | None = None, target_period: int = UK_LOCAL_SCORE_TARGET_PERIOD, ) -> dict[str, Any]: """Score both sides on the exact frozen local target surface.""" + if expected_reference_count is None: + expected_reference_count = uk_local_active_reference_count() if target_registry.country != "uk": raise ValueError("UK local scoring requires a UK TargetRegistry.") if len(target_registry) != expected_reference_count: @@ -510,7 +537,9 @@ def score_uk_local_candidate( "candidate_fitted_surface_loss_on_compared_rows": ( candidate_loss_on_compared_rows ), - "candidate_holdout_loss": holdout["mean_holdout_loss"], + "candidate_holdout_loss": ( + None if holdout is None else holdout["mean_holdout_loss"] + ), "incumbent_fitted_surface_loss": incumbent_loss, "incumbent_holdout_loss": None, "candidate_target_wins": candidate_wins, @@ -519,7 +548,11 @@ def score_uk_local_candidate( "rows_candidate_only": int((~compared_mask).sum()), "incumbent_missing_areas": incumbent_missing_areas, "rows_outside_register": rows_outside_register, - "holdout_basis": holdout["basis"], + "holdout_basis": ( + UK_LOCAL_HOLDOUT_NOT_REQUESTED_BASIS + if holdout is None + else holdout["basis"] + ), "incumbent_holdout_basis": UK_LOCAL_INCUMBENT_HOLDOUT_BASIS, "candidate_holdout": holdout, "fitted_basis": { From 2302a0beb6295c328c4c59b3f8c84089f235cdb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:17 +0100 Subject: [PATCH 02/46] Withhold per-area support figures and fix the staging read-back (#1301) A dense release ships the signed local gate report, both diagnostics files and the candidate manifest, and all four carried per-area support figures: an area's rows, Kish ESS and distinct source households. The area-support gate put them in each reviewed exclusion and in its failure lines and reported each level's minima; the weakest-area diagnostics and the support-limited misses listed them per area; the manifest's support block held the minima. The signed report cannot be redacted after the build, so the gate itself now names only the floors an area misses, records a reviewed exclusion as its shortfalls and its signed record, and counts the areas checked and below the floor by level. The diagnostics rows and the support-limited misses carry support_below_floor instead, UKAreaFit's figure fields become optional so earlier diagnostics still parse, and the manifest's support block counts areas. The figures stay in the run's area-support table, which no release ships. Weights and per-cell estimates ship as before. The dense contract walks every shipped JSON document, the release manifest's strings included, and refuses a support figure in a per-area record, a minimum of one outside the declared floors, or a shortfall worded with its measured value. A refusal names where the figure sits, never its value. The full gate kernel now also hashes gates and terminal_gates, so an edit to a gate evaluator or a register loader re-keys the gate nodes. This commit re-keys them, which is intended before build 1. After a passed read-back, the best-effort refresh upload could fail and set UPLOAD_FAILED, which the delivery contract refuses beside a passed read-back. The refusal escaped the dense driver before it recorded the staging delivery and spooled the Logbook row, so the build exited 1 and the assembler then refused the run. Once read-back has given its verdict, the verdict owns last_error_code; a failed refresh still shows as an upload attempt without a success. Co-Authored-By: Claude Opus 5.5 --- .../1301-staging-read-back-refresh.fixed.md | 1 + ...uk-dense-support-figures-withheld.fixed.md | 1 + docs/gate-battery-contract.md | 2 +- docs/uk-full-build-graph.md | 2 +- docs/uk-staging-operations.md | 6 +- .../src/microcosm/build/gates.py | 58 ++++---- .../src/microcosm/build/staging_v2.py | 16 ++- .../microcosm/build/uk_runtime/diagnostics.py | 49 ++++--- .../build/uk_runtime/graph_terminal.py | 32 +++-- .../tests/engine_free/shared/test_gates.py | 51 +++++-- .../engine_free/shared/test_staging_v2.py | 68 ++++++++++ .../uk/test_uk_battery_bindings.py | 12 +- .../uk/test_uk_dense_release_assembler.py | 61 +++++++++ .../engine_free/uk/test_uk_diagnostics.py | 65 ++++++--- .../engine_free/uk/test_uk_full_build_cli.py | 54 ++++++++ .../src/microcosm/data/contract.py | 105 ++++++++++++++- .../uk/test_uk_dense_release_contract.py | 125 +++++++++++++++++- .../src/microcosm/diagnostics/schema.py | 10 +- .../tests/engine_free/shared/test_schema.py | 27 +++- .../microcosm_build/uk_full_build_cli.py | 13 +- tools/assemble_uk_dense_release_dir.py | 3 +- 21 files changed, 647 insertions(+), 114 deletions(-) create mode 100644 changelog.d/1301-staging-read-back-refresh.fixed.md create mode 100644 changelog.d/1301-uk-dense-support-figures-withheld.fixed.md diff --git a/changelog.d/1301-staging-read-back-refresh.fixed.md b/changelog.d/1301-staging-read-back-refresh.fixed.md new file mode 100644 index 0000000000..9f9826ba88 --- /dev/null +++ b/changelog.d/1301-staging-read-back-refresh.fixed.md @@ -0,0 +1 @@ +A failed best-effort upload after a passed staging read-back no longer fails the build (microcosm#1301). Once read-back has given its verdict, the verdict owns the delivery's `last_error_code`: the refresh that follows a passed read-back cannot set `UPLOAD_FAILED`, which the delivery contract refused as a contradiction and which escaped the dense driver before it recorded the staging delivery and the Logbook row. A failed refresh stays visible as an upload attempt without a success, and the remote copy may still show the delivery as it was before read-back. diff --git a/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md b/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md new file mode 100644 index 0000000000..e748de1573 --- /dev/null +++ b/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md @@ -0,0 +1 @@ +The files a dense UK release ships no longer carry per-area support figures, an area's rows, effective sample size or distinct source households (microcosm#1301). The `uk_local_area_support` gate's failures and reviewed exclusions name the floors an area misses (`rows < 50`) instead of the measured values, each reviewed exclusion records only those shortfalls and its signed record, and each geography level reports the areas checked and below the floor in place of its minima. The weakest-area rows of the diagnostics and the candidate manifest's support-limited misses carry `support_below_floor` in place of the figures; `UKAreaFit`'s figure fields become optional, so earlier diagnostics still parse. The candidate manifest's `support` block counts the areas checked and below the floor, overall and by level. The figures stay in the build's `.area_support.csv`, which no release ships. The dense release contract walks every shipped JSON document, the signed gate report and the release manifest's strings included, and refuses a support figure in a per-area record, a minimum of one outside the declared floors, or a shortfall worded with the measured value; the refusal names where the figure is, never its value. Weights and per-cell estimates are unchanged. The full gate node's code identity now also covers `gates` and `terminal_gates`, so an edit to a gate evaluator or a register loader re-keys the gate nodes. diff --git a/docs/gate-battery-contract.md b/docs/gate-battery-contract.md index 25fff9acc9..173ba7eb7c 100644 --- a/docs/gate-battery-contract.md +++ b/docs/gate-battery-contract.md @@ -128,7 +128,7 @@ Canonical artifact keys: | `parity_evidence` | the UK national build | `export_surface`, `target_surface`, `target_fit` | | `input_mass_reference` | the UK national build, when the licensed sidecar is supplied | `input_mass_parity` (UK override) | | `reviewed_input_mass_exclusions` (optional override) | the UK national build | `input_mass_parity` (UK override) | -| `uk_area_support_summary`, `exclusions_evaluated_on` | the UK local rowwise build | `area_support` (UK binding; reviewed exclusions carry measured shortfalls and stale entries fail) | +| `uk_area_support_summary`, `exclusions_evaluated_on` | the UK local rowwise build | `area_support` (UK binding; reviewed exclusions name the floors the area misses, never its figures, and stale entries fail) | | `cgt_projection` | the UK calibration seam: read from the installed engine's growth path and exempt amounts, or stated from the manifest pins when no engine is installed (the receipt's `projection_engine` names the source, and the release certifier refuses a seam part whose fence read the pins) | `cgt_projection_entrants` (UK binding; the count is a cumulative stock by year, the bound is the vendored HMRC thin-band taxpayer count as a plausibility ceiling, and the growth path and exempt amount are pinned in the manifest and drift-checked, microcosm#970) | The UK registry diff --git a/docs/uk-full-build-graph.md b/docs/uk-full-build-graph.md index 5f237c8c22..0603c866a9 100644 --- a/docs/uk-full-build-graph.md +++ b/docs/uk-full-build-graph.md @@ -104,7 +104,7 @@ The shared store defaults to `/.graph-store`. `--graph-store` can reuse ano Each attempt also keeps its checkpoint manifests and small stage, gate and provenance reports under `/uk-full-attempts/`. Its `request.json` carries the request bindings and the attempt's Logbook build id and staging run id (`attempt`). The rowwise manifest's `execution` block records the graph store, the attempt directory, how many graph nodes the attempt reused from the store rather than computed (the first run to reach a node decides), and the earlier attempts on the same store that ran the same request (their directories and ids, the twenty most recent, beside counts of every earlier attempt on the store and of the matching ones), so a resumed build names the attempts whose work it reused; the same counts reach the staging run as a `graph_execution` stage event. The block sits outside the run parameters, so it does not change the candidate identity. A failed run's `failure.json` links to this evidence, including a persisted spine gate verdict before downstream admission stops execution. A previously completed output bundle remains intact. -The output bundle is named from the role's posture and the FRS release vintage: `microcosm_uk_2024_25_local.h5`, its local gate report `microcosm_uk_2024_25_local.local_gates.json`, and the `.diagnostics.json`, `.targets.csv`, `.area_support.csv`, `.holdout.json` and `.target_selection.json` siblings on the same stem, beside `graph.json`, `operations.json`, the stored source/stage/gate evidence and the graph manifests. `candidate.json` is the immutable graph package inventory: it binds the dataset, its evidence, the target selector and the independent K/k request. Comparison inputs refer to this candidate identity. Adding comparison evidence does not rewrite the candidate package. `rowwise_candidate_manifest.json` is projected from the stored artifacts in the schema-4 shape the rowwise tool wrote (`graph_terminal.rowwise_candidate_manifest_from_graph`), so the dense release pre-flight and assembler read a graph build as they read a rowwise-tool build; it records the release role, the release verdict, `staging_delivery` and `staged_dataset`. +The output bundle is named from the role's posture and the FRS release vintage: `microcosm_uk_2024_25_local.h5`, its local gate report `microcosm_uk_2024_25_local.local_gates.json`, and the `.diagnostics.json`, `.targets.csv`, `.area_support.csv`, `.holdout.json` and `.target_selection.json` siblings on the same stem, beside `graph.json`, `operations.json`, the stored source/stage/gate evidence and the graph manifests. `candidate.json` is the immutable graph package inventory: it binds the dataset, its evidence, the target selector and the independent K/k request. Comparison inputs refer to this candidate identity. Adding comparison evidence does not rewrite the candidate package. `rowwise_candidate_manifest.json` is projected from the stored artifacts in the schema-4 shape the rowwise tool wrote (`graph_terminal.rowwise_candidate_manifest_from_graph`), so the dense release pre-flight and assembler read a graph build as they read a rowwise-tool build; it records the release role, the release verdict, `staging_delivery` and `staged_dataset`. Per-area support figures (rows, ESS and distinct sources) stay in `.area_support.csv` (microcosm#1301): the manifest's `support` block counts the areas checked and below the floor by level, the weakest-area and support-limited rows carry `support_below_floor` in their place, and the support gate names the floors an area misses, never its figures. The dense release contract refuses a shipped JSON document that carries one. The graph evaluates every declared UK gate once; `uk.full.gates.calibrated.gate_report.json` is that full terminal document, the one the package inventory binds (`outputs.full_gate_report`). The local gate report is the six-gate local battery the dense release contract verifies: the driver projects the six `UK_LOCAL_GATE_SCOPE` outcomes from the full document (nothing is re-evaluated; the projection checks the declarations are the same), replays them through the gate battery without raising (the graph's own enforcement still sets the exit status), and writes the report before any refusal, so a blocked candidate leaves it too. Its `release_id` is the Logbook attempt's build id. It is signed when the attempt is bound and `MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY` holds a 32-byte key; otherwise it is written unsigned, with `signing_error`, and is never shippable. A build whose `--target-geographies` select no local targets drops the local fit claim: it writes no local gate report (`outputs.local_gate_report` is null and `local_gate_report_absence` says why) rather than recording the excluded local gates as not applicable. The Logbook receipts of the six local gates resolve in the local report (`#/gates/`); the other gates' receipts resolve in the full document (`#/report/outcomes/`). diff --git a/docs/uk-staging-operations.md b/docs/uk-staging-operations.md index 3d4b1ab4b9..a985a65aea 100644 --- a/docs/uk-staging-operations.md +++ b/docs/uk-staging-operations.md @@ -135,7 +135,11 @@ Common options are `--staging-dir`, `--staging-repo-id`, `--staging-run-id`, `--staging-candidate-id`, `--staging-upload-interval-seconds`, and `--staging-read-back`. An empty repository identifier is invalid in remote mode. Authenticated read-back is -valid only in remote mode. +valid only in remote mode. Once read-back has passed or failed, its verdict +owns the delivery's `last_error_code`: the refresh upload that follows a +passed read-back is best effort, and if it fails the run keeps its verified +delivery (the miss shows as an upload attempt without a success), while the +remote copy may still show the delivery as it was before read-back. Version 2 and 3 storage use the fixed repository prefix `runs/`. Individual runs cannot select another prefix, so consumers can enumerate that subtree without diff --git a/packages/microcosm-build/src/microcosm/build/gates.py b/packages/microcosm-build/src/microcosm/build/gates.py index 6b5be4ced7..95da4f0244 100644 --- a/packages/microcosm-build/src/microcosm/build/gates.py +++ b/packages/microcosm-build/src/microcosm/build/gates.py @@ -2538,21 +2538,22 @@ def area_support_shortfalls( minimum_effective_sample_size: float, minimum_distinct_sources: int, ) -> list[str]: - """The support floors one area misses, worded as :func:`area_support_gate` reports them.""" + """The support floors one area misses, worded as :func:`area_support_gate` reports them. + + Each shortfall names the floor, never the area's measured value: the + gate's failures and its reviewed-exclusion details ship in a signed + release file, and an area's rows, ESS and distinct sources are per-area + support figures a release withholds (microcosm#1301). The figures stay + in the build's area-support table. + """ shortfalls = [] if rows < minimum_rows: - shortfalls.append(f"rows {int(rows)} < {minimum_rows}") + shortfalls.append(f"rows < {minimum_rows}") if effective_sample_size < minimum_effective_sample_size: - shortfalls.append( - "ESS " - f"{float(effective_sample_size):.6g} < " - f"{float(minimum_effective_sample_size):.6g}" - ) + shortfalls.append(f"ESS < {float(minimum_effective_sample_size):.6g}") if sources < minimum_distinct_sources: - shortfalls.append( - f"distinct sources {int(sources)} < {minimum_distinct_sources}" - ) + shortfalls.append(f"distinct sources < {minimum_distinct_sources}") return shortfalls @@ -2602,7 +2603,13 @@ def area_support_gate( ``area_support`` is the long-form candidate receipt. The independently declared ``area_roster`` is load-bearing: a missing weak area cannot make - the minima look better by disappearing from the evidence table. + the gate look better by disappearing from the evidence table. + + The details and failures carry no per-area support figures + (microcosm#1301): a failure and a reviewed exclusion name the floors the + area misses, and each geography level reports how many areas were + checked and how many sit below a floor. A level's minima would be one + area's figures, so they are not reported either. """ levels = tuple(str(level) for level in geography_levels) @@ -2693,6 +2700,7 @@ def area_support_gate( failures: list[str] = [] used_exclusions: dict[str, dict[str, object]] = {} stale_exclusions: list[str] = [] + below_floor = dict.fromkeys(levels, 0) for row in rows.sort_values(["geography_level", "area_code"]).itertuples( index=False ): @@ -2705,15 +2713,11 @@ def area_support_gate( minimum_effective_sample_size=minimum_effective_sample_size, minimum_distinct_sources=minimum_distinct_sources, ) + if shortfalls: + below_floor[row.geography_level] += 1 record = exclusions.get(key) if record is not None and shortfalls: - used_exclusions[key] = { - "shortfalls": shortfalls, - "rows": int(row.nonzero_households), - "ess": float(row.effective_sample_size), - "sources": int(row.nonzero_source_households), - "record": dict(record), - } + used_exclusions[key] = {"shortfalls": shortfalls, "record": dict(record)} elif record is not None: stale_exclusions.append(key) failures.append( @@ -2730,19 +2734,13 @@ def area_support_gate( for key in unknown_exclusions ) - by_level: dict[str, dict[str, object]] = {} - for level in levels: - level_rows = rows.loc[rows["geography_level"] == level] - by_level[level] = { - "areas_checked": int(len(level_rows)), - "minimum_rows": int(level_rows["nonzero_households"].min()), - "minimum_effective_sample_size": float( - level_rows["effective_sample_size"].min() - ), - "minimum_distinct_sources": int( - level_rows["nonzero_source_households"].min() - ), + by_level = { + level: { + "areas_checked": int((rows["geography_level"] == level).sum()), + "areas_below_floor": below_floor[level], } + for level in levels + } return GateResult( name="area_support", passed=not failures, diff --git a/packages/microcosm-build/src/microcosm/build/staging_v2.py b/packages/microcosm-build/src/microcosm/build/staging_v2.py index aeff31e800..727ec452ec 100644 --- a/packages/microcosm-build/src/microcosm/build/staging_v2.py +++ b/packages/microcosm-build/src/microcosm/build/staging_v2.py @@ -1199,7 +1199,9 @@ def verify_remote(self) -> None: self._persist_bundle() # Make the verified state visible to authenticated consumers. This is # best effort because read-back has already established that the core - # run files are present and valid. + # run files are present and valid: a failed refresh cannot change the + # verified local state (``_upload_path``), and the remote copy may then + # still show the delivery as it was before read-back. self._maybe_upload(force=True) def _require_running(self, action: str) -> None: @@ -1358,8 +1360,15 @@ def _upload_path( self._delivery["upload_successes"] = self._upload_session.successes self._consecutive_upload_failures = self._upload_session.consecutive_failures self._remote_disabled = not self._upload_session.enabled + # Once read-back has given its verdict, the verdict owns the error + # code: the delivery contract ties a passed read-back to no error and + # a failed one to READ_BACK_FAILED, so a later refresh upload, failed + # or not, cannot rewrite it (microcosm#1301). A failed refresh stays + # visible as an attempt without a success. + owns_error = self._delivery["read_back"] == "not_requested" if not result.succeeded: - self._delivery["last_error_code"] = "UPLOAD_FAILED" + if owns_error: + self._delivery["last_error_code"] = "UPLOAD_FAILED" print( f"warning: staging upload failed for {remote_path}", file=sys.stderr, @@ -1371,7 +1380,8 @@ def _upload_path( file=sys.stderr, ) else: - self._delivery["last_error_code"] = None + if owns_error: + self._delivery["last_error_code"] = None return True return False diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/diagnostics.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/diagnostics.py index e7b34c5eb1..1336a1d7d4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/diagnostics.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/diagnostics.py @@ -154,17 +154,17 @@ def uk_weakest_areas_by_fit( *, limit: int = _AREA_FIT_LIMIT, ) -> dict[str, object]: - """Return bottom-by-fit local areas plus country-level fit rollups.""" + """Return bottom-by-fit local areas plus country-level fit rollups. + + ``area_support`` must cover every scored area. A row carries the area's + ``support_below_floor`` flag when the table has one, never its rows, ESS + or distinct sources: these diagnostics ship in a release, and per-area + support figures stay in the build's area-support table (microcosm#1301). + """ if isinstance(limit, bool) or not isinstance(limit, int) or limit <= 0: raise ValueError("UK weakest-area limit must be a positive integer.") - required = { - "geography_level", - "area_code", - "nonzero_households", - "nonzero_source_households", - "effective_sample_size", - } + required = {"geography_level", "area_code"} missing = sorted(required - set(area_support.columns)) if missing: raise ValueError(f"UK area support is missing rollup column(s): {missing}.") @@ -174,6 +174,7 @@ def uk_weakest_areas_by_fit( } if len(support_rows) != len(area_support): raise ValueError("UK area support contains duplicate geography/area rows.") + flagged = "support_below_floor" in area_support.columns grouped: dict[tuple[str, str], list[tuple[str, float, float]]] = {} for row in target_rows: @@ -213,9 +214,7 @@ def uk_weakest_areas_by_fit( "worst_target": worst_name, "worst_abs_relative_error": worst_error, "loss_contribution": math.fsum(item[2] for item in rows), - "nonzero_households": int(support.nonzero_households), - "nonzero_source_households": int(support.nonzero_source_households), - "effective_sample_size": float(support.effective_sample_size), + **_support_flag(support.support_below_floor if flagged else None), } ) area_rows.sort( @@ -272,6 +271,14 @@ def uk_weakest_areas_by_fit( } +def _support_flag(value: object) -> dict[str, bool]: + """``{"support_below_floor": flag}`` when the area's flag is known, else empty.""" + + if value is None or pd.isna(value): + return {} + return {"support_below_floor": bool(value)} + + def _country_for_area(area_code: str) -> str: try: return _COUNTRY_BY_AREA_PREFIX[area_code[0]] @@ -296,7 +303,14 @@ def uk_support_limited_misses( *, max_abs_relative_error: float, ) -> dict[str, dict[str, object]]: - """Relate failing local cells to each area's measured support.""" + """Relate failing local cells to each area's measured support. + + The per-grain rollups (failing cells, their share in the bottom ESS + decile, the rank correlation of fit with ESS) are over many areas. The + worst areas are listed by code and fit, with ``support_below_floor`` when + the support table carries it; their rows, ESS and distinct sources stay + in the build's area-support table (microcosm#1301). + """ if not math.isfinite(max_abs_relative_error) or max_abs_relative_error < 0: raise ValueError("max_abs_relative_error must be finite and non-negative.") @@ -308,12 +322,7 @@ def uk_support_limited_misses( result: dict[str, dict[str, object]] = {} for raw_grain, support in sorted(area_support.items()): grain = str(raw_grain) - required_support = { - "area_code", - "assigned_households", - "effective_sample_size", - "nonzero_source_households", - } + required_support = {"area_code", "effective_sample_size"} support_missing = sorted(required_support - set(support.columns)) if support_missing: raise ValueError( @@ -398,9 +407,7 @@ def uk_support_limited_misses( { "area_code": str(row["area_code"]), "worst_abs_relative_error": float(row["worst_abs_relative_error"]), - "rows": int(row["assigned_households"]), - "ess": float(row["effective_sample_size"]), - "sources": int(row["nonzero_source_households"]), + **_support_flag(row.get("support_below_floor")), } for _, row in worst.iterrows() ], diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py index 7cee03bf2c..3aa9259de4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py @@ -715,13 +715,17 @@ def __init__(self, *, coverage_engine, engine_identity: str): self.engine_identity = engine_identity def implementation_hash(self) -> str: - from .. import gate_battery + # The gate evaluators (``gates``) and the register loaders + # (``terminal_gates``) decide the report as much as the bindings do, + # so an edit to either re-keys the gate nodes (microcosm#1301). + from .. import gate_battery, gates from ..country_spec import load_country_spec from . import ( battery_bindings, diagnostics, full_gates, local_rowwise, + terminal_gates, weighted_integrity, ) @@ -731,9 +735,11 @@ def implementation_hash(self) -> str: "code": source_hash( sys.modules[__name__], gate_battery, + gates, battery_bindings, full_gates, local_rowwise, + terminal_gates, weighted_integrity, diagnostics, ), @@ -1459,6 +1465,7 @@ def rowwise_candidate_manifest_from_graph( """ from microcosm.calibrate.artifacts import decode_problem + from .battery_bindings import uk_area_support_below_floor from .calibration_run import UK_LOCAL_GATE_SCOPE from .diagnostics import uk_fit_by_family, uk_support_limited_misses from .graph_targets import registry_from_payload @@ -1504,6 +1511,11 @@ def rowwise_candidate_manifest_from_graph( ) ) ) + # The gate node writes each area's floor flag (microcosm#1278); a table + # without one is flagged here under the same floors. + if "support_below_floor" not in support.columns: + support["support_below_floor"] = uk_area_support_below_floor(support) + support["support_below_floor"] = support["support_below_floor"].astype(bool) holdout = json.loads( _graph_payload(final_manifest, store, "uk.full.holdout", "holdout") ) @@ -1811,20 +1823,16 @@ def rowwise_candidate_manifest_from_graph( ), "rotated_holdout": diagnostics["uk_diagnostics"].get("rotated_holdout"), }, + # Area counts only: the manifest ships in a release, and a level's + # minima would be one area's support figures (microcosm#1301). The + # figures stay in the area-support table. "support": { - "min_assigned_households": int(support["assigned_households"].min()), - "min_nonzero_households": int(support["nonzero_households"].min()), - "min_effective_sample_size": float(support["effective_sample_size"].min()), + "areas_checked": int(len(support)), + "areas_below_floor": int(support["support_below_floor"].sum()), "by_geography_level": { str(level): { - "min_assigned_households": int(rows["assigned_households"].min()), - "min_nonzero_households": int(rows["nonzero_households"].min()), - "min_effective_sample_size": float( - rows["effective_sample_size"].min() - ), - "min_nonzero_source_households": int( - rows["nonzero_source_households"].min() - ), + "areas_checked": int(len(rows)), + "areas_below_floor": int(rows["support_below_floor"].sum()), } for level, rows in support.groupby("geography_level", sort=True) }, diff --git a/packages/microcosm-build/tests/engine_free/shared/test_gates.py b/packages/microcosm-build/tests/engine_free/shared/test_gates.py index d869be5a6a..3f52493cd9 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_gates.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_gates.py @@ -56,7 +56,7 @@ def _area_support(rows=2, ess=2.0, sources=2): ) -def test_area_support_reviewed_exclusion_records_measured_shortfalls() -> None: +def test_area_support_reviewed_exclusion_records_the_floors_missed() -> None: record = {"approved_by": "reviewer", "adjudication": "uk-data#123"} result = area_support_gate( _area_support(), @@ -70,11 +70,44 @@ def test_area_support_reviewed_exclusion_records_measured_shortfalls() -> None: assert result.passed assert result.details["excluded_area_count"] == 1 excluded = result.details["reviewed_exclusions"]["constituency/C1"] - assert excluded["rows"] == 2 - assert excluded["ess"] == 2.0 - assert excluded["sources"] == 2 - assert excluded["record"] == record - assert len(excluded["shortfalls"]) == 3 + # The floors the area misses and the signed record; never the area's + # rows, ESS or sources, which a release withholds (microcosm#1301). + assert excluded == { + "shortfalls": ["rows < 50", "ESS < 50", "distinct sources < 50"], + "record": record, + } + + +def test_area_support_details_and_failures_carry_no_area_figures() -> None: + from microcosm.data.contract import _uk_dense_disclosure_failures + + support = pd.concat( + [ + _area_support(rows=30, ess=25.5, sources=20), + _area_support(rows=40, ess=35.0, sources=45).assign(area_code="C2"), + ], + ignore_index=True, + ) + result = area_support_gate( + support, + area_roster={"constituency": ["C1", "C2"]}, + geography_levels=["constituency"], + minimum_rows=50, + minimum_effective_sample_size=50.0, + minimum_distinct_sources=50, + reviewed_exclusions={"constituency/C1": {"reason": "reviewed"}}, + ) + + assert result.failures == ( + "constituency/C2: rows < 50, ESS < 50, distinct sources < 50", + ) + assert result.details["by_geography_level"] == { + "constituency": {"areas_checked": 2, "areas_below_floor": 2} + } + shipped = {"details": result.details, "failures": list(result.failures)} + assert _uk_dense_disclosure_failures("uk_local_gates.json", shipped) == [] + for figure in ("30", "25.5", "20", "40", "35", "45"): + assert all(figure not in failure for failure in result.failures) def test_area_support_stale_and_unknown_exclusions_fail() -> None: @@ -687,9 +720,7 @@ def test_passes_both_declared_grains(self) -> None: assert result.details["areas_checked"] == 2 assert result.details["by_geography_level"]["constituency"] == { "areas_checked": 1, - "minimum_rows": 60, - "minimum_effective_sample_size": 52.0, - "minimum_distinct_sources": 55, + "areas_below_floor": 0, } def test_names_every_floor_breach(self) -> None: @@ -708,7 +739,7 @@ def test_names_every_floor_breach(self) -> None: assert not result.passed assert result.failures == ( - "constituency/C1: rows 49 < 50, ESS 47.5 < 50, distinct sources 48 < 50", + "constituency/C1: rows < 50, ESS < 50, distinct sources < 50", ) def test_roster_omission_refuses_instead_of_shrinking_the_surface(self) -> None: diff --git a/packages/microcosm-build/tests/engine_free/shared/test_staging_v2.py b/packages/microcosm-build/tests/engine_free/shared/test_staging_v2.py index 3e437416b1..69001080be 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_staging_v2.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_staging_v2.py @@ -584,6 +584,74 @@ def hf_hub_download(self, **kwargs): assert telemetry.delivery_summary["read_back"] == "failed" +def test_a_failed_refresh_after_a_passed_read_back_keeps_the_verified_delivery( + tmp_path, capsys +): + """The read-back verdict owns the error code (microcosm#1301). + + The refresh upload after a passed read-back is best effort. When it + fails, the delivery stays verified with no error code, the miss shows as + an attempt without a success, and the remote copy still shows the + delivery as it was before read-back; the run is not failed. + """ + + class RefreshFailsApi(MemoryApi): + def upload_file(self, **kwargs): + if self.downloaded: + raise RuntimeError("503 token=do-not-record") + super().upload_file(**kwargs) + + api = RefreshFailsApi(tmp_path) + telemetry = _recorder( + tmp_path, + delivery_mode="local_and_remote", + repo_id="policyengine/populace-uk-staging", + api=api, + upload_interval_seconds=0, + ) + telemetry.set_sample(_sample()) + telemetry.complete() + + telemetry.verify_remote() + + delivery = telemetry.delivery_summary + assert delivery["read_back"] == "passed" + assert delivery["last_error_code"] is None + assert delivery["upload_attempts"] > delivery["upload_successes"] > 0 + bundle = telemetry.validate_local_bundle() + assert bundle["run_manifest"]["delivery"] == delivery + remote_manifest = json.loads(api.files["runs/uk-smoke-5-42/run_manifest.json"]) + assert remote_manifest["delivery"]["read_back"] == "not_requested" + err = capsys.readouterr().err + assert "staging upload failed" in err + assert "do-not-record" not in err + + +def test_a_failed_read_back_keeps_its_error_code_through_later_uploads(tmp_path): + class UploadOnlyApi(MemoryApi): + def hf_hub_download(self, **kwargs): + raise RuntimeError("unavailable") + + telemetry = _recorder( + tmp_path, + delivery_mode="local_and_remote", + repo_id="policyengine/populace-uk-staging", + api=UploadOnlyApi(tmp_path), + upload_interval_seconds=0, + ) + telemetry.complete() + with pytest.raises(StagingReadBackError): + telemetry.verify_remote() + + # A successful upload afterwards cannot clear the failed verdict's code. + telemetry._maybe_upload(force=True) + + delivery = telemetry.delivery_summary + assert delivery["read_back"] == "failed" + assert delivery["last_error_code"] == "READ_BACK_FAILED" + assert telemetry.validate_local_bundle()["run_manifest"]["delivery"] == delivery + + def test_bundle_validation_checks_reviewed_artifact_digest(tmp_path): telemetry = _recorder(tmp_path) diagnostic = tmp_path / "aggregate.json" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py index a61f9d8000..8dac367a5b 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py @@ -1720,8 +1720,8 @@ def test_area_support_binding_resolves_register_and_rejects_expired_entry( binding = UK_GATE_REGISTRY["area_support"] # The committed register carries the two micro local authorities Maria # excluded on the measured K=4 shortfalls (microcosm#762 A4); the - # synthetic roster carries them below the floor so the committed entries - # apply instead of reading as unknown. + # synthetic roster carries them below the floor, at made-up figures, so + # the committed entries apply instead of reading as unknown. support = pd.DataFrame( { "geography_level": [ @@ -1731,10 +1731,10 @@ def test_area_support_binding_resolves_register_and_rejects_expired_entry( "local_authority", ], "area_code": ["E14000001", "E06000001", "E06000053", "E09000001"], - "assigned_households": [50, 50, 7, 14], - "nonzero_households": [50, 50, 7, 14], - "effective_sample_size": [50.0, 50.0, 6.8, 12.1], - "nonzero_source_households": [50, 50, 7, 14], + "assigned_households": [50, 50, 30, 40], + "nonzero_households": [50, 50, 30, 40], + "effective_sample_size": [50.0, 50.0, 30.0, 40.0], + "nonzero_source_households": [50, 50, 30, 40], } ) monkeypatch.setattr( diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py index 481a024010..4b38409796 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py @@ -1067,16 +1067,45 @@ def test_assembler_stages_a_graph_built_dense_candidate( rotated holdout nor the incumbent comparison (microcosm#1301); the ``diagnostics`` case opts into both, supplying the incumbent-surface companions as the scoring step supplies them. + + The area-support gate reports the real gate's details over the synthetic + support table, whose every area sits below the floors under a reviewed + exclusion: no shipped file may carry those areas' support figures + (microcosm#1301). """ pytest.importorskip("tables") + import io + + import pandas as pd + + from microcosm.build.gates import area_support_gate from microcosm.build.logbook import load_spool_rows from microcosm.build.uk_runtime import full_build_cli as cli + from microcosm.build.uk_runtime.battery_bindings import uk_area_support_floors + from test_support.microcosm_build import uk_full_build_cli as harness from test_support.microcosm_build.uk_full_build_cli import ( STEM, graph_dense_bundle, ) + support = pd.read_csv(io.BytesIO(harness.SUPPORT_CSV)) + excused = { + f"{row.geography_level}/{row.area_code}": {"reason": "synthetic review"} + for row in support.itertuples(index=False) + } + support_gate = area_support_gate( + support, + area_roster={ + level: tuple(rows["area_code"]) + for level, rows in support.groupby("geography_level") + }, + geography_levels=("constituency", "local_authority"), + reviewed_exclusions=excused, + **uk_area_support_floors(), + ) + assert support_gate.passed + monkeypatch.setattr(harness, "AREA_SUPPORT_DETAILS", dict(support_gate.details)) monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) monkeypatch.setattr(cli, "git_commit", lambda: "b" * 40) monkeypatch.setattr(cli, "git_dirty", lambda: False) @@ -1196,3 +1225,35 @@ def test_assembler_stages_a_graph_built_dense_candidate( assert coverage["incumbent"] == {"compared": False} assert {"no_out_of_sample_claim", "no_incumbent_comparison"} <= set(limitations) dc.validate_release_dir(release_dir) + + # Disclosure (microcosm#1301): every area is below the floors, yet no + # shipped document carries an area's rows, ESS or sources. The signed + # report names the floors each excused area misses; the manifest counts + # areas; the release manifest names the areas by code. + for path in sorted(release_dir.glob("*.json")): + payload = json.loads(path.read_text()) + assert dc._uk_dense_disclosure_failures(path.name, payload) == [], path.name + signed = json.loads((release_dir / "uk_local_gates.json").read_text()) + shipped_exclusions = signed["gates"]["uk_local_area_support"]["details"][ + "reviewed_exclusions" + ] + assert set(shipped_exclusions) == set(excused) + assert all( + set(entry) == {"shortfalls", "record"} for entry in shipped_exclusions.values() + ) + shipped_manifest = json.loads( + (release_dir / "rowwise_candidate_manifest.json").read_text() + ) + assert shipped_manifest["support"] == { + "areas_checked": 4, + "areas_below_floor": 4, + "by_geography_level": { + level: {"areas_checked": 2, "areas_below_floor": 2} + for level in ("constituency", "local_authority") + }, + } + release_manifest = json.loads((release_dir / "release_manifest.json").read_text()) + assert release_manifest["area_support"]["below_floor"] == { + "constituency": ["E14000001", "E14000002"], + "local_authority": ["E07000008", "E09000001"], + } diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_diagnostics.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_diagnostics.py index 4c33536a0c..cb928bd439 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_diagnostics.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_diagnostics.py @@ -157,9 +157,6 @@ def test_local_weakest_rollups_pin_family_area_and_country_shapes() -> None: "worst_target", "worst_abs_relative_error", "loss_contribution", - "nonzero_households", - "nonzero_source_households", - "effective_sample_size", } assert [row["country"] for row in areas["countries"]] == [ "England", @@ -177,6 +174,29 @@ def test_local_weakest_rollups_pin_family_area_and_country_shapes() -> None: assert trimmed["n_areas_scored"] == 2 assert [row["area_code"] for row in trimmed["bottom_by_fit"]] == ["W07000041"] + # The rows ship in a release, so they carry the area's floor flag, never + # its rows, ESS or sources (microcosm#1301). + flagged = uk_weakest_areas_by_fit( + rows, support.assign(support_below_floor=[True, False]) + ) + assert { + row["area_code"]: row["support_below_floor"] for row in flagged["bottom_by_fit"] + } == {"W07000041": True, "E09000001": False} + assert all( + type(row["support_below_floor"]) is bool for row in flagged["bottom_by_fit"] + ) + for row in flagged["bottom_by_fit"]: + assert not { + "nonzero_households", + "nonzero_source_households", + "effective_sample_size", + } & set(row) + # Only the codes are required of the support table. + codes_only = uk_weakest_areas_by_fit( + rows, support.loc[:, ["geography_level", "area_code"]] + ) + assert codes_only["bottom_by_fit"] == areas["bottom_by_fit"] + def test_local_fit_diagnostics_filter_national_rows_and_pin_support_shape() -> None: diagnostics = pd.DataFrame( @@ -216,25 +236,36 @@ def test_local_fit_diagnostics_filter_national_rows_and_pin_support_shape() -> N "share_failing_cells_in_bottom_ess_decile": 1.0, "spearman_worst_abs_relative_error_vs_ess": -1.0, "worst_areas": [ - { - "area_code": "E14000001", - "worst_abs_relative_error": 0.3, - "rows": 2, - "ess": 1.0, - "sources": 1, - }, - { - "area_code": "E14000002", - "worst_abs_relative_error": 0.05, - "rows": 20, - "ess": 20.0, - "sources": 20, - }, + {"area_code": "E14000001", "worst_abs_relative_error": 0.3}, + {"area_code": "E14000002", "worst_abs_relative_error": 0.05}, ], } assert result["la"]["n_failing_cells"] == 1 assert result["la"]["spearman_worst_abs_relative_error_vs_ess"] is None + # With the floor flag in the support table, each worst area carries it in + # place of its rows, ESS and sources (microcosm#1301). + flagged = uk_support_limited_misses( + diagnostics, + { + grain: frame.assign(support_below_floor=True) + for grain, frame in support.items() + }, + max_abs_relative_error=0.25, + ) + assert flagged["constituency"]["worst_areas"] == [ + { + "area_code": "E14000001", + "worst_abs_relative_error": 0.3, + "support_below_floor": True, + }, + { + "area_code": "E14000002", + "worst_abs_relative_error": 0.05, + "support_below_floor": True, + }, + ] + rows = [ _local_target_row( "local", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py index dc736dbf48..f2d554424b 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py @@ -1536,6 +1536,60 @@ def test_remote_staging_failure_is_recorded_and_the_build_still_succeeds( ).is_file() +def test_a_failed_refresh_after_a_passed_read_back_still_records_the_attempt( + tmp_path, monkeypatch, capsys +): + """A best-effort refresh that fails after read-back passed fails nothing. + + Read-back's verdict owns the delivery's error code (microcosm#1301), so + the run closes as built: no failure receipt, the manifest gains its + verified staging delivery, and the Logbook row is spooled. + """ + + pytest.importorskip("tables") + from microcosm.build.uk_runtime import rowwise_staging + from test_support.microcosm_build.uk_rowwise_candidate import _FakeHub + + class RefreshFailsHub(_FakeHub): + read_back_started = False + + def hf_hub_download(self, *, repo_id, filename, repo_type, **kwargs): + if filename.startswith("runs/"): + self.read_back_started = True + return super().hf_hub_download( + repo_id=repo_id, filename=filename, repo_type=repo_type, **kwargs + ) + + def upload_file(self, **kwargs): + if self.read_back_started: + raise RuntimeError("503 token=do-not-record") + super().upload_file(**kwargs) + + hub = RefreshFailsHub() + monkeypatch.setattr(rowwise_staging, "_hub_api", lambda: hub) + monkeypatch.setattr(rowwise_staging, "_hub_token", lambda: "hf_test_token") + status, out = run_dense_main( + tmp_path, + monkeypatch, + "--staging-upload-interval-seconds", + "0", + "--staging-read-back", + staging=None, + ) + + assert status == 0 + assert hub.read_back_started + assert not (out / "failure.json").exists() + err = capsys.readouterr().err + assert "staging upload failed" in err and "do-not-record" not in err + delivery = json.loads((out / cli.MANIFEST_FILENAME).read_text())["staging_delivery"] + assert delivery["read_back"] == "passed" + assert delivery["last_error_code"] is None + assert delivery["upload_attempts"] > delivery["upload_successes"] > 0 + rows = spool_rows(out) + assert len(rows) == 1 and rows[0].disposition == "iterating" + + def test_no_staged_dataset_keeps_telemetry_remote_and_the_bundle_local( tmp_path, monkeypatch ): diff --git a/packages/microcosm-data/src/microcosm/data/contract.py b/packages/microcosm-data/src/microcosm/data/contract.py index cff6068b73..04748f7664 100644 --- a/packages/microcosm-data/src/microcosm/data/contract.py +++ b/packages/microcosm-data/src/microcosm/data/contract.py @@ -4513,8 +4513,9 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: The rotated holdout and the incumbent comparison are opt-in diagnostics (microcosm#1301): the coverage says whether each ran, the incumbent files ship all together or not at all, and the manifest's - reviewed limitations must say what the release does not claim. Artifacts - pin to the release id or to one of its immutable per-cut tags. + reviewed limitations must say what the release does not claim. No + shipped JSON document carries a per-area support figure (microcosm#1301). + Artifacts pin to the release id or to one of its immutable per-cut tags. """ failures: list[str] = [] @@ -4607,6 +4608,7 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: coverage, failures, incumbent_attached=incumbent_attached ) _check_uk_measure_exclusions(coverage.get("measure_exclusions"), failures) + _check_uk_dense_disclosure(release_dir, failures) # The core joins run whether or not the incumbent comparison is attached. candidate_identity = _check_uk_dense_surface_files( release_dir, release_manifest or {}, failures @@ -5052,6 +5054,105 @@ def _check_area_support_block( ) +# Per-area support figures a dense release withholds (microcosm#1301): an +# area's rows, Kish ESS and distinct source households, under each name the +# support table, the support gate and the diagnostics have used for them. +# Weights and per-cell estimates are not support figures and ship as they are. +_UK_AREA_SUPPORT_FIGURE_KEYS = frozenset( + { + "rows", + "ess", + "sources", + "assigned_households", + "nonzero_households", + "nonzero_source_households", + "effective_sample_size", + } +) +# An area key: a GSS code, bare or under its level ("local_authority/E06000053"). +_UK_AREA_KEY_RE = re.compile(r"^(?:[a-z_]+/)?[EKLMNSW]\d{8}$") +# A minimum of a support figure over areas ("min_nonzero_households", +# "minimum_effective_sample_size") is the weakest area's figure. Only the +# declared floors, under a "floors" key, may use these names. +_UK_SUPPORT_MINIMUM_KEY_RE = re.compile( + r"^min(?:imum)?_[a-z_]*(?:households|rows|sources|sample_size|ess)$" +) +# A shortfall worded with the area's measured value ("rows 7 < 50"); the gate +# names only the floor it misses ("rows < 50"). +_UK_SUPPORT_FIGURE_TEXT_RE = re.compile( + r"\b(?:rows|ESS|distinct sources)\s+\d[\d.]*(?:e[+-]?\d+)?\s*<" +) +_UK_DISCLOSURE_PATHS_SHOWN = 5 + + +def _uk_dense_disclosure_failures(name: str, payload: object) -> list[str]: + """Per-area support figures in one shipped JSON document (microcosm#1301). + + Three shapes are refused, wherever they sit, strings included: + a support figure in a per-area record (a mapping with an ``area_code``, + or the value under an area key), a minimum of a support figure outside + the declared floors, and a shortfall worded with the measured value. The + failures name where the figures are, never their values. + """ + + found: dict[str, list[str]] = {"figure": [], "minimum": [], "text": []} + + def walk(value: object, path: str, parent_key: str, per_area: bool) -> None: + if isinstance(value, Mapping): + per_area = per_area or "area_code" in value + for raw_key, child in value.items(): + key = str(raw_key) + child_path = f"{path}.{key}" if path else key + if isinstance(child, (int, float)) and not isinstance(child, bool): + if per_area and key in _UK_AREA_SUPPORT_FIGURE_KEYS: + found["figure"].append(child_path) + elif ( + _UK_SUPPORT_MINIMUM_KEY_RE.fullmatch(key) + and parent_key != "floors" + ): + found["minimum"].append(child_path) + walk( + child, + child_path, + key, + per_area or _UK_AREA_KEY_RE.fullmatch(key) is not None, + ) + elif isinstance(value, list): + for index, child in enumerate(value): + walk(child, f"{path}[{index}]", parent_key, per_area) + elif isinstance(value, str) and _UK_SUPPORT_FIGURE_TEXT_RE.search(value): + found["text"].append(path or "") + + walk(payload, "", "", False) + wording = { + "figure": "per-area support figure(s) (rows, ESS or distinct sources)", + "minimum": "minimum(s) of an area support figure outside the floors", + "text": "string(s) stating an area's measured support", + } + return [ + f"{name} carries {len(paths)} {wording[kind]}, which a dense release " + f"withholds (microcosm#1301); first at {paths[:_UK_DISCLOSURE_PATHS_SHOWN]}." + for kind, paths in found.items() + if paths + ] + + +def _check_uk_dense_disclosure(release_dir: Path, failures: list[str]) -> None: + """No shipped JSON document carries a per-area support figure (microcosm#1301). + + Every ``*.json`` in the release directory is walked, the signed gate + report and the release manifest's strings included. A document that does + not parse is reported by the check that owns it. + """ + + for path in sorted(release_dir.glob("*.json")): + try: + payload = json.loads(path.read_text()) + except (OSError, ValueError): + continue + failures.extend(_uk_dense_disclosure_failures(path.name, payload)) + + def _check_local_area_release_manifest( manifest: Mapping, release_id: str, diff --git a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py index a3a9f6462d..03afc518e6 100644 --- a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py +++ b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py @@ -33,7 +33,12 @@ def _sha(payload: bytes) -> str: return hashlib.sha256(payload).hexdigest() -def _signed_report(*, blocking_status: str = "passed", release_candidate: bool = True): +def _signed_report( + *, + blocking_status: str = "passed", + release_candidate: bool = True, + area_support_details: dict | None = None, +): gates = {} for entry_id in sorted(dc._UK_DENSE_GATE_ENTRY_IDS): blocking = entry_id in dc._UK_DENSE_RELEASE_BLOCKING_IDS @@ -43,7 +48,11 @@ def _signed_report(*, blocking_status: str = "passed", release_candidate: bool = "criticality": "release_blocking" if blocking else "diagnostic", "status": blocking_status if blocking else "failed", "failures": [] if blocking else ["diagnostic miss"], - "details": {}, + "details": ( + dict(area_support_details) + if entry_id == "uk_local_area_support" and area_support_details + else {} + ), "reason": None, } attestation = { @@ -1378,6 +1387,118 @@ def today(cls): assert "expired 2026-10-03" in failures +#: The area-support details a signed report may ship: the floors an excused +#: area misses and its signed record, and area counts by level. +_FLOOR_ONLY_DETAILS = { + "floors": { + "minimum_rows": 50, + "minimum_effective_sample_size": 50.0, + "minimum_distinct_sources": 50, + }, + "by_geography_level": { + "local_authority": {"areas_checked": 2, "areas_below_floor": 1} + }, + "reviewed_exclusions": { + "local_authority/E06000053": { + "shortfalls": ["rows < 50", "ESS < 50"], + "record": {"reason": "synthetic reviewed exclusion"}, + } + }, +} + + +def test_floor_only_area_support_details_ship(tmp_path: Path) -> None: + validate_release_dir( + write_dense_bundle( + tmp_path, + report=_signed_report(area_support_details=_FLOOR_ONLY_DETAILS), + ) + ) + + +def _with_figures(details: dict) -> dict: + figures = json.loads(json.dumps(details)) + figures["reviewed_exclusions"]["local_authority/E06000053"].update( + rows=37, ess=23.75, sources=29 + ) + return figures + + +@pytest.mark.parametrize( + "inject,expected", + [ + ("manifest_area_row", "per-area support figure(s)"), + ("manifest_minimum", "minimum(s) of an area support figure"), + ("summary_shortfall_text", "string(s) stating an area's measured support"), + ("signed_report_figures", "per-area support figure(s)"), + ], +) +def test_dense_release_refuses_per_area_support_figures( + tmp_path: Path, inject: str, expected: str +) -> None: + """No shipped document may carry an area's rows, ESS or sources (microcosm#1301).""" + + if inject == "signed_report_figures": + release_dir = write_dense_bundle( + tmp_path, + report=_signed_report( + area_support_details=_with_figures(_FLOOR_ONLY_DETAILS) + ), + ) + name = "uk_local_gates.json" + else: + release_dir = write_dense_bundle(tmp_path) + if inject == "summary_shortfall_text": + name = "gate_summary.json" + path = release_dir / name + summary = json.loads(path.read_text()) + summary["diagnostic_gates"]["uk_local_area_support"] = { + "failures": ["local_authority/E06000053: rows 37 < 50"] + } + else: + name = "release_manifest.json" + path = release_dir / name + summary = json.loads(path.read_text()) + if inject == "manifest_area_row": + summary["reviewed_limitations"].append( + { + "id": "synthetic_area_note", + "areas": [{"area_code": "E06000053", "sources": 29}], + } + ) + else: + summary["support"] = {"min_nonzero_households": 37} + path.write_text(json.dumps(summary)) + _refresh_packaging_checksums(release_dir) + + failures = _failures(release_dir) + assert expected in failures + assert name in failures + # The refusal names where the figure is, never its value. + for figure in ("37", "23.75", "29"): + assert figure not in failures + + +def test_disclosure_walker_allows_floors_counts_and_weights() -> None: + shipped = { + "area_support": { + "floors": {"minimum_rows": 50, "minimum_distinct_sources": 50}, + "below_floor": {"local_authority": ["E06000053"]}, + }, + "support": {"areas_checked": 2, "areas_below_floor": 1}, + "weights": {"effective_sample_size": 3.5, "max_weight": 4.0}, + "worst_areas": [ + { + "area_code": "E06000053", + "worst_abs_relative_error": 0.4, + "support_below_floor": True, + } + ], + "failures": ["local_authority/E06000053: rows < 50, ESS < 50"], + } + assert dc._uk_dense_disclosure_failures("shipped.json", shipped) == [] + + def test_the_area_support_block_names_only_excused_areas() -> None: excused = [{"id": "area_support_exclusion:local_authority/E06000053"}] failures: list[str] = [] diff --git a/packages/microcosm-diagnostics/src/microcosm/diagnostics/schema.py b/packages/microcosm-diagnostics/src/microcosm/diagnostics/schema.py index 358360bd21..15d0ed9c30 100644 --- a/packages/microcosm-diagnostics/src/microcosm/diagnostics/schema.py +++ b/packages/microcosm-diagnostics/src/microcosm/diagnostics/schema.py @@ -390,9 +390,13 @@ class UKAreaFit(DiagnosticsModel): worst_target: NonBlankText worst_abs_relative_error: NonNegativeFiniteFloat loss_contribution: NonNegativeFiniteFloat - nonzero_households: NonNegativeInt - nonzero_source_households: NonNegativeInt - effective_sample_size: NonNegativeFiniteFloat + # Per-area support figures are withheld from released diagnostics + # (microcosm#1301); a row carries the floor flag instead. The figure + # fields stay optional so earlier payloads still parse. + support_below_floor: bool | None = None + nonzero_households: NonNegativeInt | None = None + nonzero_source_households: NonNegativeInt | None = None + effective_sample_size: NonNegativeFiniteFloat | None = None @model_validator(mode="after") def reconcile_pass_rate(self) -> UKAreaFit: diff --git a/packages/microcosm-diagnostics/tests/engine_free/shared/test_schema.py b/packages/microcosm-diagnostics/tests/engine_free/shared/test_schema.py index c95a9d1b5e..399b6ab108 100644 --- a/packages/microcosm-diagnostics/tests/engine_free/shared/test_schema.py +++ b/packages/microcosm-diagnostics/tests/engine_free/shared/test_schema.py @@ -153,9 +153,7 @@ def _uk_payload() -> dict: "worst_target": "population@2024", "worst_abs_relative_error": 0.0, "loss_contribution": 0.0, - "nonzero_households": 1, - "nonzero_source_households": 1, - "effective_sample_size": 1.0, + "support_below_floor": True, } ], "countries": [ @@ -250,6 +248,29 @@ def test_schema_8_round_trips_the_complete_uk_extension() -> None: assert json.loads(model.model_dump_json(exclude_defaults=True)) == payload +def test_uk_area_fit_still_parses_legacy_support_figures() -> None: + # Released diagnostics carry the floor flag in place of an area's support + # figures (microcosm#1301); payloads written before still parse, and a + # row may carry neither. + payload = _uk_payload() + (area,) = payload["uk_diagnostics"]["weakest_areas_by_fit"]["bottom_by_fit"] + del area["support_below_floor"] + bare = parse_calibration_diagnostics(payload) + assert json.loads(bare.model_dump_json(exclude_defaults=True)) == payload + + area.update( + nonzero_households=60, + nonzero_source_households=55, + effective_sample_size=52.5, + ) + legacy = parse_calibration_diagnostics(payload) + assert json.loads(legacy.model_dump_json(exclude_defaults=True)) == payload + + area["effective_sample_size"] = -1.0 + with pytest.raises(ValidationError): + parse_calibration_diagnostics(payload) + + def test_every_declared_uk_record_forbids_undeclared_fields() -> None: definitions = calibration_diagnostics_json_schema()["$defs"] uk_definitions = { diff --git a/test_support/microcosm_build/uk_full_build_cli.py b/test_support/microcosm_build/uk_full_build_cli.py index c8f2d45da4..0fc463ca31 100644 --- a/test_support/microcosm_build/uk_full_build_cli.py +++ b/test_support/microcosm_build/uk_full_build_cli.py @@ -284,6 +284,12 @@ def failure_lines(failed) -> dict[str, str]: return {str(gate_id): str(line) for gate_id, line in failed} +#: The ``uk_local_area_support`` details the synthetic evidence nodes report, +#: when a test sets them (the real gate's details over a synthetic table, say); +#: otherwise every gate reports empty details. +AREA_SUPPORT_DETAILS: dict | None = None + + def gate_payload(phase, failed=None, release_candidate=False): gates = uk_full_gate_manifest(SELECTION) lines = failure_lines(failed) @@ -296,7 +302,12 @@ def gate_payload(phase, failed=None, release_candidate=False): GateResult( name=entry.id, passed=entry.id not in lines, - details={}, + details=( + dict(AREA_SUPPORT_DETAILS) + if entry.id == "uk_local_area_support" + and AREA_SUPPORT_DETAILS is not None + else {} + ), failures=(lines[entry.id],) if entry.id in lines else (), ), ) diff --git a/tools/assemble_uk_dense_release_dir.py b/tools/assemble_uk_dense_release_dir.py index 40795e2328..5a64fa0e5c 100644 --- a/tools/assemble_uk_dense_release_dir.py +++ b/tools/assemble_uk_dense_release_dir.py @@ -560,7 +560,8 @@ def _area_support_block(solve: Mapping[str, object]) -> dict[str, object]: The support gate blocks release, so an area of a released file sits below a floor only under a reviewed exclusion the gate stood on, and those - entries name the areas. The counts stay in the signed gate report. + entries name the areas. The areas' support figures stay in the run + directory's area-support table, which no release ships (microcosm#1301). """ from microcosm.build.uk_runtime.battery_bindings import uk_area_support_floors From 36438c4e7ed2ef8afba307c5c6b774457f3086a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:17 +0100 Subject: [PATCH 03/46] Size the local release at 150,000 households and search L0 below 1e-7 (#1301) The local size doctrine asked for 100,000 households, which K=15 cannot reach: at the solver's L0 floor of 1e-7 the size search's open mass fell short, and the 100,000-household attempt then spent its third probe re-running 1e-7 on a bracket that had collapsed onto the floor. The #1124 ruling, as amended for #1301, sets 150,000 households at K=15 with the draw, refit floor and refit penalty unchanged, and names only the gates and the pre-flight as publication requirements; the holdout and the incumbent comparison are opt-in diagnostics since the first #1301 commit. calibrate() takes a budget_search_bracket whose default stays [1e-7, 10], so the US contract and every other caller search exactly as before. The UK size search passes its own bracket, from the new UK_LOCAL_L0_SEARCH_FLOOR (1e-10) up to the solver's ceiling, through select_uk_dataset_size's default, which the holdout folds inherit. The floor is a parameter of the search, draw, refit and holdout nodes, since the doctrine module is not in their code hash, and the size receipt records the bracket the search ran in, read from the search's own receipt; the pre-flight checks it on a sized run. The search itself refused nothing and wasted probes. A warm start outside the bracket was clamped to the bound while the receipt recorded the value asked for, so --selection-initial-lambda 2.5e-8 silently became 1e-7; it is now refused, in the solver, in the size module, in the graph config and when the command is parsed, together with a warm start given without --dataset-households. A warm start is probed at exactly the value given. No penalty within 1e-6 decades of a measured one is probed again. A probe on the floor or ceiling that asks to go past it stops the search as search_floor_reached or search_ceiling_reached, and a bracket narrowed onto a measured penalty as bracket_exhausted; both receipts record the stop and the bracket. The warm edge probe follows the first probe's own steer: a warm start on the floor that asked for a smaller penalty was sent half a decade upward. Editing solve.py, dataset_size.py, local_doctrine.py and full_measure.py re-keys the dense solve, the size nodes, target compilation and the holdout, which is intended before build 1. The calibrate parity pins and the US spec-engine pins that attest solve.py move with the final pin pass. Co-Authored-By: Claude Opus 5.5 --- changelog.d/1301-l0-search-bracket.fixed.md | 1 + .../1301-uk-local-size-150k.changed.md | 1 + docs/uk-dataset-size-plan-355.md | 7 +- docs/uk-dense-release-assembly-runbook-762.md | 45 +++- docs/uk-full-build-graph.md | 2 +- .../build/uk_runtime/dataset_size.py | 81 +++++- .../build/uk_runtime/full_build_cli.py | 15 +- .../build/uk_runtime/full_measure.py | 6 +- .../build/uk_runtime/graph_calibration.py | 16 +- .../build/uk_runtime/graph_terminal.py | 15 ++ .../build/uk_runtime/local_doctrine.py | 43 ++- .../microcosm/build/uk_runtime/rowwise_cli.py | 29 ++- .../uk/test_uk_dense_release_assembler.py | 14 +- .../engine_free/uk/test_uk_full_build_cli.py | 6 +- .../uk/test_uk_full_calibration_graph.py | 28 +- .../engine_free/uk/test_uk_graph_terminal.py | 28 ++ .../engine_free/uk/test_uk_local_doctrine.py | 29 +++ .../uk/test_uk_local_release_preflight.py | 47 +++- .../uk/test_uk_rowwise_candidate.py | 92 ++++++- .../engine_free/uk/test_uk_size_l2_graph.py | 35 +++ .../src/microcosm/calibrate/solve.py | 244 +++++++++++++++--- .../engine_free/shared/test_informed_gates.py | 236 +++++++++++++++++ .../tests/engine_free/shared/test_solve.py | 70 +++++ .../microcosm_build/uk_full_build_cli.py | 9 +- tools/preflight_uk_local_release_candidate.py | 40 ++- 25 files changed, 1029 insertions(+), 110 deletions(-) create mode 100644 changelog.d/1301-l0-search-bracket.fixed.md create mode 100644 changelog.d/1301-uk-local-size-150k.changed.md diff --git a/changelog.d/1301-l0-search-bracket.fixed.md b/changelog.d/1301-l0-search-bracket.fixed.md new file mode 100644 index 0000000000..889aaddc1b --- /dev/null +++ b/changelog.d/1301-l0-search-bracket.fixed.md @@ -0,0 +1 @@ +The `target_records` L0 budget search no longer clamps a warm start into its bracket, re-probes a penalty it has measured, or bisects a bracket that has collapsed onto a bound (microcosm#1301). `calibrate` takes a `budget_search_bracket` whose default stays [1e-7, 10], so every caller that does not pass one, the US contract included, searches as before. A warm start outside the bracket is refused rather than silently moved to the bound while the receipt recorded the value requested. The search never spends a probe on a penalty within 1e-6 decades of one it has measured; a probe on the floor or ceiling that asks to go past it stops the search as `search_floor_reached` or `search_ceiling_reached`, and a bracket narrowed onto a measured penalty stops it as `bracket_exhausted`, beside the existing `acceptable_within_tolerance` and `budget_exhausted`. The warm edge probe now follows the first probe's own steer: a warm start on the floor that asked for a smaller penalty was sent half a decade upward. When the edge still asks to go past it, the search probes the bound itself next, so a budget out of reach stops there by name within three probes instead of bisecting toward the bound until every probe is spent; one within reach is interpolated between the bound and the edge. The search receipt and its `budget_search_done` event record the bracket and the stop reason. diff --git a/changelog.d/1301-uk-local-size-150k.changed.md b/changelog.d/1301-uk-local-size-150k.changed.md new file mode 100644 index 0000000000..cd4276e801 --- /dev/null +++ b/changelog.d/1301-uk-local-size-150k.changed.md @@ -0,0 +1 @@ +A sized UK local release now ships 150,000 households instead of 100,000 (microcosm#1124 as amended for microcosm#1301): at K=15 the size search could not reach 100,000 above the solver's L0 floor of 1e-7. The K=15 pool, the exact-count draw at π_hi 0.5, the refit baseline floor of 0.5 and the chi-square refit L2 penalty are unchanged, and the ruling text no longer names the rotated holdout or the incumbent-surface comparison as publication requirements. The size search runs in its own L0 bracket, from the new `UK_LOCAL_L0_SEARCH_FLOOR` (1e-10) up to 10; the bracket is a parameter of the search, draw, refit and holdout nodes, and the size receipt records it as `selection_search_bracket`. `--selection-initial-lambda` outside that bracket, or without `--dataset-households`, is refused when the command is parsed, and the national role refuses the flag. The pre-flight checks the 150,000-household doctrine, the search bracket of a sized run and the new doctrine constants. diff --git a/docs/uk-dataset-size-plan-355.md b/docs/uk-dataset-size-plan-355.md index 7f05f2300b..b4f1875c91 100644 --- a/docs/uk-dataset-size-plan-355.md +++ b/docs/uk-dataset-size-plan-355.md @@ -182,8 +182,11 @@ Three should-fix items and two questions changed the machinery: ## Certification and publication -**Ruling of 2026-10-13 (microcosm#1124):** the local release ships the -100,000-household selection under the dense line's publication requirements +**Ruling of 2026-10-13 (microcosm#1124), as amended for microcosm#1301:** the +local release ships the 150,000-household selection, searched in the size +search's own L0 bracket (`local_doctrine.UK_LOCAL_L0_SEARCH_FLOOR`, 1e-10, up +to 10; out-of-bracket warm starts refused), under the dense line's +publication requirements (every release-blocking gate and the pre-flight; since microcosm#1301 the rotated holdout and the incumbent-surface evaluation are opt-in diagnostics, and the release records the limitations it does not claim). The whole diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index 0dd0d95a79..00645136ed 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -10,9 +10,10 @@ on the **inspect lane only**: a constant release id, an immutable per-cut tag, `--no-latest` at publication, so it can never displace the default artifact. It is registered as `("uk", 2025, "dense")` in the private repo `policyengine/populace-uk-private`. Publication is a separate human step. -Since microcosm#1124 (ruling of 2026-10-13) the line may ship the -100,000-household exact-k selection from that pool instead of the whole pool, -under the same requirements; see [Sized release](#sized-release-microcosm1124). +Since microcosm#1124 (ruling of 2026-10-13, amended for microcosm#1301) the +line may ship the 150,000-household exact-k selection from that pool instead +of the whole pool, under the same requirements; see +[Sized release](#sized-release-microcosm1124). The R16/R17 release verdicts recorded in the historical receipts used the previous gate policy. They do not satisfy the current contract: four quality @@ -96,19 +97,36 @@ declarations. ### Sized release (microcosm#1124) -A release candidate may add `--dataset-households 100000` to ship the exact-k +A release candidate may add `--dataset-households 150000` to ship the exact-k selection instead of the whole pool. It must carry the local size doctrine -(`local_doctrine.uk_local_size_doctrine`): 100,000 households, an exact-count +(`local_doctrine.uk_local_size_doctrine`): 150,000 households, an exact-count draw at π_hi 0.5, the refit baseline floored at 0.5 and a chi-square refit L2 penalty toward uniform weights at λ 0.0216, drawn with the solve seed. The role fills those values when the request leaves them unset and refuses any other. -`--selection-initial-lambda` warm-starts the budget search, and every holdout -fold's search (when `--rotated-holdout` asks for one) starts from the same -value. The requirements are the dense line's (ruling of 2026-10-13; no -matched-size scorecard): every release-blocking gate passed and the -pre-flight, which also checks the size receipt. The release records the size -in its coverage (`size`) and a `size_doctrine` limitation. The release -identity is unchanged. +The microcosm#1301 amendment moved the size from 100,000, which K=15 could not +reach under the solver's L0 floor of 1e-7 (the search's open mass there was +about 94,500). + +The size search runs in its own L0 bracket, from +`local_doctrine.UK_LOCAL_L0_SEARCH_FLOOR` (1e-10) up to the solver's ceiling +of 10; the solver's default bracket, [1e-7, 10], is unchanged for every other +caller. `--selection-initial-lambda` warm-starts the search and must lie in +that bracket: a value outside it, or one given without `--dataset-households`, +is refused when the command is parsed, never clamped. The microcosm#1301 +release builds warm-start at 2.5e-8, and a second build repeats the first +build's warm start, not its selected penalty: the warm start keys the search, +draw, refit and holdout nodes. The search never probes a +penalty twice, and it stops with a named reason +(`search_floor_reached`, `search_ceiling_reached` or `bracket_exhausted`) when +a probe on a bound of the bracket asks to go past it; the size receipt records +the bracket as `selection_search_bracket` and every probe under +`selection_budget_search`. Every holdout fold's search (when +`--rotated-holdout` asks for one) starts from the same warm start in the same +bracket. The requirements are the dense line's (no matched-size scorecard): +every release-blocking gate passed and the pre-flight, which also checks the +size receipt and its search bracket. The release records the size, the +selected penalty and the bracket in its coverage (`size`) and a +`size_doctrine` limitation. The release identity is unchanged. ## 3. Pre-flight the finished run @@ -120,7 +138,8 @@ The pre-flight checks the manifest and the signed gate report for everything the contract will demand: release posture attested, shippable, every release-blocking gate passed, an exact engine population (single block, or per-block with identical copies scaled to the pool), the doctrine values (for -a sized run, the size doctrine and a realized count equal to the request), the +a sized run, the size doctrine, a realized count equal to the request and the +size search's L0 bracket), the A15 census household uprating and A17 tenure application, the measure exclusions and their windows, the holdout (recorded as not requested, or, when `--rotated-holdout` asked for it, measured with five folds and a finite mean, diff --git a/docs/uk-full-build-graph.md b/docs/uk-full-build-graph.md index 0603c866a9..1a7614b8fe 100644 --- a/docs/uk-full-build-graph.md +++ b/docs/uk-full-build-graph.md @@ -52,7 +52,7 @@ To include raw spine construction in the same execution, pass `--spine-request / The request declares existing source adapters and lazy transforms; the spine stages execute in the same graph, and the driver supplies `--spine-h5` when the request omits it. A spine request has no checkpoint H5 to pin, so `--input-sha256` is not required on that path. The spine-only command remains available to materialise an execution checkpoint. -For smaller outputs, add `--dataset-households 100000` to use the common informed L0 search, exact-count draw and refit. A sized dense build takes the doctrine's size defaults where the request leaves them unset (microcosm#1124): the exact-count draw at `--selection-pi-hi 0.5`, the refit baseline floored at 0.5 and a chi-square refit L2 penalty toward uniform weights at λ 0.0216 (`--refit-l2-lambda 0` turns it off). At 100,000 households with exactly those settings a sized build can be a release candidate and releasable; any other size stays candidate-only (see the [dense runbook](uk-dense-release-assembly-runbook-762.md#sized-release-microcosm1124)). `--baseline-pi-floor` floors the inclusion probability the refit's Horvitz-Thompson baseline divides each selected row's dense weight by (0, the default, is the untrimmed baseline), and `--no-size-checkpoint` skips materialising `size_selection_checkpoint.{npz,json}` into `--out`. `--n-clones K` sets the number of geographic copies in the pool; `--candidate-clone-counts 5,10,15` with `--dry-run` prints the compiled operation inventory for each K without solving. K and k are independent, and neither narrows target scope. A country-only run may explicitly request a smaller K, but this is never inferred. `--households-only` binds only the Chronicle census-household constituency targets (a target-selection family filter). +For smaller outputs, add `--dataset-households 150000` to use the common informed L0 search, exact-count draw and refit. A sized dense build takes the doctrine's size defaults where the request leaves them unset (microcosm#1124): the exact-count draw at `--selection-pi-hi 0.5`, the refit baseline floored at 0.5 and a chi-square refit L2 penalty toward uniform weights at λ 0.0216 (`--refit-l2-lambda 0` turns it off). At 150,000 households with exactly those settings (microcosm#1124 as amended for microcosm#1301) a sized build can be a release candidate and releasable; any other size stays candidate-only (see the [dense runbook](uk-dense-release-assembly-runbook-762.md#sized-release-microcosm1124)). The size search probes L0 penalties from the doctrine's floor, 1e-10, up to 10, and `--selection-initial-lambda` must lie in that bracket: it is refused, never clamped, outside it or without `--dataset-households`. The bracket is a parameter of the search, draw, refit and holdout nodes, and the size receipt records it as `selection_search_bracket`. `--baseline-pi-floor` floors the inclusion probability the refit's Horvitz-Thompson baseline divides each selected row's dense weight by (0, the default, is the untrimmed baseline), and `--no-size-checkpoint` skips materialising `size_selection_checkpoint.{npz,json}` into `--out`. `--n-clones K` sets the number of geographic copies in the pool; `--candidate-clone-counts 5,10,15` with `--dry-run` prints the compiled operation inventory for each K without solving. K and k are independent, and neither narrows target scope. A country-only run may explicitly request a smaller K, but this is never inferred. `--households-only` binds only the Chronicle census-household constituency targets (a target-selection family filter). `--sample-fraction` samples before geographic cloning. Raw-spine sampling in the JSON request instead occurs at the original ingest boundary, before enrichment. An already sampled spine cannot be sampled a second time. The effective sample fraction controls development gate and target-admission policy. diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/dataset_size.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/dataset_size.py index 0d7f5d3d7e..a3e4a68ce3 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/dataset_size.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/dataset_size.py @@ -10,6 +10,7 @@ import pandas as pd from scipy import sparse +from microcosm.build.uk_runtime.local_doctrine import UK_LOCAL_L0_SEARCH_FLOOR from microcosm.build.uk_runtime.target_weights import UKStageTargetWeighting from microcosm.calibrate import ( CalibrationResult, @@ -25,6 +26,7 @@ from microcosm.calibrate.initialization import contribution_initialization from microcosm.calibrate.solve import ( BUDGET_BASIS_OPEN_PROBABILITY_MASS, + DEFAULT_L0_SEARCH_BRACKET, L2_BASIS_CHI_SQUARE, ) from microcosm.frame import Frame @@ -215,8 +217,44 @@ def _check_baseline_pi_floor(value: object) -> float: return floor -def _check_initial_lambda(value: object) -> float | None: - """``None`` (cold search) or a positive finite warm-start penalty.""" +def _check_l0_search_floor(value: object) -> float: + """A positive finite L0 search floor below the solver's search ceiling.""" + ceiling = DEFAULT_L0_SEARCH_BRACKET[1] + if ( + isinstance(value, bool) + or not isinstance(value, int | float) + or not np.isfinite(value) + or not (0.0 < float(value) < ceiling) + ): + raise ValueError( + f"l0_search_floor must be a finite number in (0, {ceiling!r}), " + f"got {value!r}." + ) + return float(value) + + +def uk_size_search_bracket( + floor: float = UK_LOCAL_L0_SEARCH_FLOOR, +) -> tuple[float, float]: + """The UK size search's L0 bracket: ``floor`` up to the solver's ceiling. + + microcosm#1301: the solver's default floor of 1e-7 leaves the K=15 pool + short of a 150,000-household draw, so the size search runs down to + :data:`~microcosm.build.uk_runtime.local_doctrine.UK_LOCAL_L0_SEARCH_FLOOR` + and keeps the solver's ceiling. + """ + return (_check_l0_search_floor(floor), DEFAULT_L0_SEARCH_BRACKET[1]) + + +def _check_initial_lambda( + value: object, *, floor: float = UK_LOCAL_L0_SEARCH_FLOOR +) -> float | None: + """``None`` (cold search) or a warm-start penalty inside the size bracket. + + A penalty outside :func:`uk_size_search_bracket` is refused, never + clamped: the solver would otherwise probe a penalty nobody asked for + while the receipt recorded the one requested (microcosm#1301). + """ if value is None: return None if ( @@ -226,6 +264,12 @@ def _check_initial_lambda(value: object) -> float | None: or float(value) <= 0.0 ): raise ValueError("initial_lambda must be None or a positive finite number.") + lower, upper = uk_size_search_bracket(floor) + if not (lower <= float(value) <= upper): + raise ValueError( + f"initial_lambda {value!r} lies outside the size search's L0 bracket " + f"[{lower!r}, {upper!r}]; it is refused, never clamped." + ) return float(value) @@ -429,6 +473,7 @@ def select_uk_dataset_size( seed: int, pi_hi: float = 1.0, initial_lambda: float | None = None, + l0_search_floor: float = UK_LOCAL_L0_SEARCH_FLOOR, selection_l2_lambda: float = 0.0, selection_l2_anchor: str | None = None, selection_l2_basis: str | None = None, @@ -451,6 +496,14 @@ def select_uk_dataset_size( whose draw lands inside the budget window is a valid stop, so a warm and a cold search can settle on different penalties and select different rows. + ``l0_search_floor`` is the lowest penalty the search may probe + (microcosm#1301); its bracket, :func:`uk_size_search_bracket`, runs from + there to the solver's ceiling and is recorded in the search's receipt. It + defaults to the doctrine's + :data:`~microcosm.build.uk_runtime.local_doctrine.UK_LOCAL_L0_SEARCH_FLOOR`, + so every size search, a holdout fold's included, runs under it unless a + caller says otherwise. A warm start outside the bracket is refused. + ``selection_l2_*`` add a chi-square L2 penalty on the search's pre-gate weights (microcosm#1124; see :func:`uk_size_l2`); off by default, and an off penalty passes no L2 keyword to the solver. ``target_weighting`` @@ -459,7 +512,8 @@ def select_uk_dataset_size( """ n = _check_size_inputs(frame, dense, households) pi_hi = _check_pi_hi(pi_hi) - initial_lambda = _check_initial_lambda(initial_lambda) + search_bracket = uk_size_search_bracket(l0_search_floor) + initial_lambda = _check_initial_lambda(initial_lambda, floor=search_bracket[0]) selection_l2 = uk_size_l2( "selection", l2_lambda=selection_l2_lambda, @@ -502,6 +556,7 @@ def select_uk_dataset_size( gate_initialization=init, mass_reason=dense.options["mass_reason"], budget_basis=BUDGET_BASIS_OPEN_PROBABILITY_MASS, + budget_search_bracket=search_bracket, feasible_draw_pi_hi=pi_hi, l0_lambda=0.0 if initial_lambda is None else initial_lambda, progress_callback=_phased(progress_callback, "size_search"), @@ -538,6 +593,7 @@ def refit_uk_dataset_size( seed: int, pi_hi: float = 1.0, initial_lambda: float | None = None, + l0_search_floor: float = UK_LOCAL_L0_SEARCH_FLOOR, baseline_pi_floor: float = 0.0, selection_l2_lambda: float = 0.0, selection_l2_anchor: str | None = None, @@ -591,12 +647,18 @@ def refit_uk_dataset_size( normalized Horvitz–Thompson baseline, floored by ``baseline_pi_floor``. ``selection_target_weighting`` and ``refit_target_weighting`` run a stage under a named rule other than the dense solve's weights (the - size-experiment seam; graph builds never pass them). Every new setting is - off by default and then leaves the call, its solver options and its - receipt exactly as before. + size-experiment seam; graph builds never pass them). Each of these is off + by default and then leaves the call and its solver options as they were. + + ``l0_search_floor`` is the search's (see :func:`select_uk_dataset_size`); + a reused selection is not searched again, so it keeps the bracket it was + searched in, and the receipt's ``selection_search_bracket`` reports that + bracket from the search's own receipt (``None`` for a selection searched + before microcosm#1301 recorded one). """ n = _check_size_inputs(frame, dense, households) pi_hi = _check_pi_hi(pi_hi) + _check_l0_search_floor(l0_search_floor) baseline_pi_floor = _check_baseline_pi_floor(baseline_pi_floor) selection_l2 = uk_size_l2( "selection", @@ -642,6 +704,7 @@ def refit_uk_dataset_size( seed=seed, pi_hi=pi_hi, initial_lambda=initial_lambda, + l0_search_floor=l0_search_floor, selection_l2_lambda=selection_l2_lambda, selection_l2_anchor=selection_l2_anchor, selection_l2_basis=selection_l2_basis, @@ -805,6 +868,12 @@ def refit_uk_dataset_size( "selection_reused": reused, "selection_budget_basis": BUDGET_BASIS_OPEN_PROBABILITY_MASS, "selection_budget_search": search_result.options.get("budget_search"), + # The bracket the search actually ran under, read from its own + # receipt, so a reused selection reports the one it was searched + # in (microcosm#1301); the pre-flight checks it on a release. + "selection_search_bracket": ( + search_result.options.get("budget_search") or {} + ).get("search_bracket"), "selection_feasibility": feasibility, "selection_l0_lambda": search_result.l0_lambda, "selection_epochs": epochs, diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py index 5b5b798f75..0159d91355 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py @@ -109,7 +109,11 @@ spine_provenance_from_sidecar, ) from .chronicle_feed import load_uk_chronicle_feed -from .dataset_size import UK_SIZE_L2_ANCHORS, UK_SIZE_L2_BASES +from .dataset_size import ( + UK_SIZE_L2_ANCHORS, + UK_SIZE_L2_BASES, + uk_size_search_bracket, +) from .frs_release import load_uk_frs_release from .full_certification import ( append_uk_full_certification_node, @@ -164,7 +168,7 @@ register_uk_inspection_export_kernel, use_inspection_export, ) -from .local_doctrine import UK_LOCAL_ROW_METADATA_RULES +from .local_doctrine import UK_LOCAL_L0_SEARCH_FLOOR, UK_LOCAL_ROW_METADATA_RULES from .national_doctrine import uk_doctrine_with_overrides from .national_frame import ( load_uk_national_frame, @@ -570,6 +574,7 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: "doctrine's 0.5 with --dataset-households, 1.0 otherwise." ), ) + size_bracket = "[{:g}, {:g}]".format(*uk_size_search_bracket()) parser.add_argument( "--selection-initial-lambda", type=float, @@ -581,7 +586,8 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: "there when the draw is feasible and within tolerance; a stale " "value costs probes, not feasibility (a warm and a cold search may " "settle on different penalties inside the budget window). Requires " - "--dataset-households." + "--dataset-households, and must lie in the size search's L0 bracket " + f"{size_bracket} (microcosm#1301): refused outside it, never clamped." ), ) parser.add_argument( @@ -1098,6 +1104,9 @@ def prepare_full_build( selection_seed=args.selection_seed, selection_pi_hi=args.selection_pi_hi, selection_initial_lambda=args.selection_initial_lambda, + # microcosm#1301: the doctrine's L0 floor, which the warm start + # above is checked against; it has no command-line setting. + selection_l0_search_floor=UK_LOCAL_L0_SEARCH_FLOOR, baseline_pi_floor=args.baseline_pi_floor, target_weight_rule=args.target_weight_rule, selection_l2=cli_size_l2(args, "selection"), diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_measure.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_measure.py index 94882fd1ff..2573df6a42 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_measure.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_measure.py @@ -288,8 +288,10 @@ def _engine_population_representation(frame, block_frames) -> dict[str, Any]: # household column and constituency metric but differed on a small # share of person records (state pension type, pension credit, SLC # repayment), so engine draws that depend on a record's position in - # the simulation are outside it (microcosm#1124). The released file is - # re-measured on one engine by the incumbent-surface evaluation. + # the simulation are outside it (microcosm#1124). A dense release + # states this in its engine_measurement limitation; re-measuring the + # released file on one engine is the incumbent-surface evaluation's, + # an opt-in diagnostic since microcosm#1301. "exact_scope": ( "weight-share formulas see the pool's denominator in every block: " "identical clone copies, pool-scaled block weights and equal " diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_calibration.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_calibration.py index 928f53ca49..c188dc79b4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_calibration.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_calibration.py @@ -54,7 +54,11 @@ from . import dataset_size, size_checkpoint from .dataset_size import UKSizeDraw, UKSizeL2, UKSizeSelection from .graph_population import context_frame, population_slices -from .local_doctrine import UK_LOCAL_SOLVE_EPOCHS, UK_LOCAL_TARGET_WEIGHT_RULES +from .local_doctrine import ( + UK_LOCAL_L0_SEARCH_FLOOR, + UK_LOCAL_SOLVE_EPOCHS, + UK_LOCAL_TARGET_WEIGHT_RULES, +) SIZE_SEARCH_TYPE = ArtifactType("microcosm.uk.size-search", 1) SIZE_DRAW_TYPE = ArtifactType("microcosm.uk.size-draw", 1) @@ -80,6 +84,10 @@ class UKGraphCalibrationConfig: selection_seed: int | None = None selection_pi_hi: float = 1.0 selection_initial_lambda: float | None = None + #: microcosm#1301: the lowest L0 penalty the size search may probe, a + #: parameter of the search, draw and refit nodes beside the warm start + #: (which must lie inside its bracket). Only a sized build reads it. + selection_l0_search_floor: float = UK_LOCAL_L0_SEARCH_FLOOR baseline_pi_floor: float = 0.0 target_weight_rule: str = "uniform" #: microcosm#1124: each size stage's L2 penalty (``None``: off). The @@ -102,7 +110,8 @@ def __post_init__(self): ): raise ValueError("Dataset household count must be a positive integer.") dataset_size._check_pi_hi(self.selection_pi_hi) - dataset_size._check_initial_lambda(self.selection_initial_lambda) + floor = dataset_size._check_l0_search_floor(self.selection_l0_search_floor) + dataset_size._check_initial_lambda(self.selection_initial_lambda, floor=floor) dataset_size._check_baseline_pi_floor(self.baseline_pi_floor) for stage, l2 in (("selection", self.selection_l2), ("refit", self.refit_l2)): if l2 is None: @@ -875,6 +884,9 @@ def uk_calibration_nodes( # search verifies it like any probe, so it is a parameter of the # search node and of the nodes that reuse its selection. "initial_lambda": config.selection_initial_lambda, + # microcosm#1301: the search's L0 floor. The doctrine module is not + # in the kernels' code hash, so the floor keys the nodes here. + "l0_search_floor": config.selection_l0_search_floor, **({} if config.selection_l2 is None else config.selection_l2.params()), } dense_input = ArtifactInput("dense", dense_id, "result", RESULT_TYPE) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py index 3aa9259de4..30f1b3b7a8 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py @@ -60,6 +60,7 @@ load_uk_high_value_home_stock_facts, load_vendored_obr_hvcts_facts, ) +from .local_doctrine import UK_LOCAL_L0_SEARCH_FLOOR from .national_frame import ( UK_RELEASE_EXPORT_DROPPED_COLUMNS, _read_uk_national_tables, @@ -1211,6 +1212,16 @@ def run(self, context: KernelContext) -> KernelResult: "reason": "Not requested: opt-in diagnostic; no out-of-sample claim.", } else: + # microcosm#1301: each fold's size search runs under the doctrine + # floor (select_uk_dataset_size's default); refuse a holdout that + # would measure folds under another floor than the build's search. + floor = context.params.get("selection_l0_search_floor") + if floor is not None and floor != UK_LOCAL_L0_SEARCH_FLOOR: + raise ValueError( + f"The size search ran under an L0 floor of {floor!r}; the " + "rotated holdout's fold searches run under the doctrine's " + f"{UK_LOCAL_L0_SEARCH_FLOOR!r}." + ) inputs = reconstruct_uk_full_problem_inputs(context) original = decode_problem(context.artifacts["problem"].payload) if original.entity_ids != tuple( @@ -1290,6 +1301,10 @@ def uk_full_holdout_node( "selection_initial_lambda": ( None if size is None else size.params.get("initial_lambda") ), + # microcosm#1301: and under the same L0 search floor. + "selection_l0_search_floor": ( + None if size is None else size.params.get("l0_search_floor") + ), # microcosm#1124: the size stages' L2 penalties, present only when on. **( {} diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/local_doctrine.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/local_doctrine.py index 2f3954cde5..ddd58439b1 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/local_doctrine.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/local_doctrine.py @@ -35,6 +35,7 @@ __all__ = [ "UK_LOCAL_CLONE_COUNT", "UK_LOCAL_DATASET_HOUSEHOLDS", + "UK_LOCAL_L0_SEARCH_FLOOR", "UK_LOCAL_MAX_WEIGHT_RATIO", "UK_LOCAL_ROW_METADATA_RULES", "UK_LOCAL_SIZE_BASELINE_PI_FLOOR", @@ -141,7 +142,8 @@ #: K=15, ``55k-k20`` at K=20, ``k25-60k`` and ``k25-100k`` at K=25), more clones #: did not lift the weakest seat's support, and the 100,000-household draw's #: support gain on the K=25 pool came from the size settings below, not from -#: K. A K=15 / 100,000-household build re-measures it. +#: K. The K=15 / 150,000-household release build (microcosm#1301) re-measures +#: it. UK_LOCAL_CLONE_COUNT = 15 #: Target-weighting rules that read more row metadata than the grain @@ -169,21 +171,42 @@ #: a uniform anchor it equals n / ESS − 1, so its λ means the same at any #: size); λ is 10⁻² times the doctrine rule's loss ratio to ``grain_equal`` #: (2.1575). A sized release candidate must use exactly these settings at -#: :data:`UK_LOCAL_DATASET_HOUSEHOLDS`. +#: :data:`UK_LOCAL_DATASET_HOUSEHOLDS`. The microcosm#1301 amendment keeps all +#: of them at 150,000 households. UK_LOCAL_SIZE_SELECTION_PI_HI = 0.5 UK_LOCAL_SIZE_BASELINE_PI_FLOOR = 0.5 UK_LOCAL_SIZE_REFIT_L2_LAMBDA = 0.0215748772773509 UK_LOCAL_SIZE_REFIT_L2_ANCHOR = "uniform" UK_LOCAL_SIZE_REFIT_L2_BASIS = "chi_square" -#: The household count a sized local release ships (microcosm#1124, ruling -#: of 2026-10-13): the local release is the exact-k selection from the -#: K-clone pool at this size, under the dense line's publication -#: requirements (rotated holdout, signed gates, incumbent-surface evaluation -#: on one engine). The pool itself is too large for one engine and for the -#: consumers who load the file. A release candidate may also be unsized -#: (the whole pool); any other size stays candidate-only. -UK_LOCAL_DATASET_HOUSEHOLDS = 100_000 +#: The household count a sized local release ships. The microcosm#1124 +#: ruling of 2026-10-13 made the local release the exact-k selection from the +#: K-clone pool at a declared size, then 100,000 households; the pool itself +#: is too large for one engine and for the consumers who load the file. +#: +#: microcosm#1124 as amended for microcosm#1301: 150,000 households, at K=15 +#: and with the size settings above. 100,000 was out of reach at K=15 under +#: the solver's floor penalty of 1e-7 (the size search's open mass there was +#: about 94,500), hence also :data:`UK_LOCAL_L0_SEARCH_FLOOR`. The +#: publication requirements are the dense line's: every release-blocking +#: gate passed, on signed reviewed exclusions where it needs them, and the +#: pre-flight. The rotated holdout and the incumbent-surface comparison are +#: opt-in diagnostics, no longer requirements; a release without them +#: records the limitations it does not claim. A release candidate may also +#: be unsized (the whole pool); any other size stays candidate-only. +UK_LOCAL_DATASET_HOUSEHOLDS = 150_000 + +#: The lowest L0 penalty the local size search may probe (microcosm#1301). +#: The solver's default bracket starts at 1e-7, where the K=15 pool's open +#: mass stopped short of 100,000 households; 1e-10 sits about two decades +#: below where a 150,000-household search is expected to settle (1.3e-8 to +#: 5e-8, extrapolated from the 100,000-household probes). Only the UK size +#: search runs under it (``dataset_size.uk_size_search_bracket``, whose +#: ceiling stays the solver's); every other caller, and the US contract that +#: records the solver's bracket, keep the default. The size receipt records +#: the bracket each search ran under and the pre-flight checks it. It has no +#: command-line setting, so it is not part of :func:`uk_local_size_doctrine`. +UK_LOCAL_L0_SEARCH_FLOOR = 1e-10 def uk_local_size_doctrine() -> dict[str, object]: diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py index 25863aba9e..f38a38a464 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py @@ -38,7 +38,11 @@ record_terminal_attempt, write_error_receipt, ) -from microcosm.build.uk_runtime.dataset_size import UKSizeL2, uk_size_l2 +from microcosm.build.uk_runtime.dataset_size import ( + UKSizeL2, + _check_initial_lambda, + uk_size_l2, +) from microcosm.build.uk_runtime.ledger_targets import _spec_geography from microcosm.build.uk_runtime.local_doctrine import ( UK_LOCAL_SIZE_BASELINE_PI_FLOOR, @@ -521,8 +525,9 @@ def size_doctrine_drift(args: argparse.Namespace) -> list[str]: Empty when the build requests :data:`UK_LOCAL_DATASET_HOUSEHOLDS` with the doctrine's draw ceiling, refit floor and refit L2 penalty, no selection L2 penalty, draws with the solve seed and selects afresh rather - than resuming a size checkpoint (microcosm#1124, ruling of 2026-10-13). - Only such a sized build can be a release candidate, or be releasable. + than resuming a size checkpoint (microcosm#1124, ruling of 2026-10-13, as + amended for microcosm#1301: 150,000 households). Only such a sized build + can be a release candidate, or be releasable. """ if args.dataset_households is None: @@ -558,6 +563,18 @@ def validate_cli_args(args: argparse.Namespace) -> None: refuse_national_role_arguments(args, posture) if args.selection_seed is not None and args.dataset_households is None: raise ValueError("--selection-seed requires --dataset-households.") + initial_lambda = getattr(args, "selection_initial_lambda", None) + if initial_lambda is not None: + # microcosm#1301: refused here by name, before any input is read, + # rather than inside the size search hours into the build. + if args.dataset_households is None: + raise ValueError( + "--selection-initial-lambda requires --dataset-households." + ) + try: + _check_initial_lambda(initial_lambda) + except ValueError as error: + raise ValueError(f"--selection-initial-lambda: {error}") from None if not (0.0 < args.selection_pi_hi <= 1.0): raise ValueError("--selection-pi-hi must be in (0, 1].") if args.selection_pi_hi != 1.0 and args.dataset_households is None: @@ -597,7 +614,9 @@ def validate_cli_args(args: argparse.Namespace) -> None: if args.release_candidate and drift: raise ValueError( "A sized --release-candidate must carry the local size " - "doctrine (microcosm#1124): " + "; ".join(drift) + "." + "doctrine (microcosm#1124, as amended for microcosm#1301): " + + "; ".join(drift) + + "." ) # Size-selection arguments are validated first so their refusals name # the size flag at fault; the pinned Ledger inputs are then mandatory. @@ -803,6 +822,8 @@ def refuse_dense_role_arguments( refused.append("--dataset-households") if args.selection_seed is not None: refused.append("--selection-seed") + if getattr(args, "selection_initial_lambda", None) is not None: + refused.append("--selection-initial-lambda") if args.selection_pi_hi != 1.0: refused.append("--selection-pi-hi") if args.baseline_pi_floor != 0.0: diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py index 4b38409796..a6faae2c40 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py @@ -13,6 +13,7 @@ from microcosm.build.gate_battery import _canonical_json_bytes, _canonical_sha256 from microcosm.build.uk_runtime.calibration_run import UK_LOCAL_GATE_SCOPE +from microcosm.build.uk_runtime.local_doctrine import UK_LOCAL_DATASET_HOUSEHOLDS from microcosm.build.uk_runtime.release_identity import UK_DENSE_RELEASE_ID from microcosm.data import contract as dc from test_support.microcosm_build.uk_full_build_cli import ( @@ -1109,7 +1110,7 @@ def test_assembler_stages_a_graph_built_dense_candidate( monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) monkeypatch.setattr(cli, "git_commit", lambda: "b" * 40) monkeypatch.setattr(cli, "git_dirty", lambda: False) - size = ("--dataset-households", "100000") if sized else () + size = ("--dataset-households", str(UK_LOCAL_DATASET_HOUSEHOLDS)) if sized else () rotated = ("--rotated-holdout",) if diagnostics else () candidate = graph_dense_bundle( tmp_path, @@ -1131,9 +1132,9 @@ def test_assembler_stages_a_graph_built_dense_candidate( assert manifest["releasable"] is True assert manifest["parameters"]["skip_holdout"] is (not diagnostics) if sized: - assert manifest["parameters"]["dataset_households"] == 100_000 + assert manifest["parameters"]["dataset_households"] == 150_000 assert manifest["release_posture"]["size_doctrine"] is True - assert manifest["solve"]["dataset_size"]["realized_households"] == 100_000 + assert manifest["solve"]["dataset_size"]["realized_households"] == 150_000 else: assert manifest["solve"]["dataset_size"] is None assert "size_doctrine" not in manifest["release_posture"] @@ -1214,6 +1215,13 @@ def test_assembler_stages_a_graph_built_dense_candidate( limitations = _limitations(release_dir) assert "engine_measurement" in limitations assert ("size_doctrine" in limitations) is sized + if sized: + # microcosm#1301: the release names the L0 bracket its size search + # ran in, as the pre-flight checked it. + bracket = {"lower": 1e-10, "upper": 10.0} + assert limitations["size_doctrine"]["search_bracket"] == bracket + assert coverage["size"]["search_bracket"] == bracket + assert coverage["size"]["dataset_households"] == 150_000 if diagnostics: assert coverage["holdout"]["n_folds"] == 5 assert coverage["holdout"]["claim"] == "report_only" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py index f2d554424b..edd4fa728a 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py @@ -2360,7 +2360,9 @@ def test_sized_dense_builds_take_the_doctrine_size_defaults(tmp_path): assert unsized.refit_l2_lambda is None assert cli.cli_size_l2(unsized, "refit") is None - sized = arguments(tmp_path, "--dataset-households", "100000") + sized = arguments( + tmp_path, "--dataset-households", str(doctrine.UK_LOCAL_DATASET_HOUSEHOLDS) + ) cli.validate_cli_args(sized) assert sized.selection_pi_hi == doctrine.UK_LOCAL_SIZE_SELECTION_PI_HI == 0.5 assert sized.baseline_pi_floor == doctrine.UK_LOCAL_SIZE_BASELINE_PI_FLOOR == 0.5 @@ -2372,7 +2374,7 @@ def test_sized_dense_builds_take_the_doctrine_size_defaults(tmp_path): explicit = arguments( tmp_path, "--dataset-households", - "100000", + str(doctrine.UK_LOCAL_DATASET_HOUSEHOLDS), "--selection-pi-hi", "0.95", "--baseline-pi-floor", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_calibration_graph.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_calibration_graph.py index a5d49c4a4f..f00a0f516c 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_calibration_graph.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_calibration_graph.py @@ -640,8 +640,14 @@ def spy(*args, **kwargs): options = dict(households=2, epochs=2, learning_rate=0.02, seed=7) cold = dataset_size.select_uk_dataset_size(frame, dense, **options) assert seen["l0_lambda"] == 0.0 + # microcosm#1301: every UK size search runs down to the doctrine's floor. + assert seen["budget_search_bracket"] == (1e-10, 10.0) assert cold.initial_lambda is None assert cold.selection.options["budget_search"]["initial_lambda"] is None + assert cold.selection.options["budget_search"]["search_bracket"] == { + "lower": 1e-10, + "upper": 10.0, + } warm = dataset_size.select_uk_dataset_size( frame, dense, initial_lambda=1e-3, **options ) @@ -649,13 +655,28 @@ def spy(*args, **kwargs): assert warm.initial_lambda == 1e-3 assert warm.selection.options["budget_search"]["initial_lambda"] == 1e-3 assert warm.selection.options["budget_search"]["probes"][0]["l0_lambda"] == 1e-3 - for bad in (0.0, -1e-3, float("nan"), float("inf"), True): + # Refused, never clamped, outside the size bracket (1e-10 to 10). + for bad in (0.0, -1e-3, float("nan"), float("inf"), True, 1e-11, 20.0): with pytest.raises(ValueError, match="initial_lambda"): dataset_size.select_uk_dataset_size( frame, dense, initial_lambda=bad, **options ) with pytest.raises(ValueError, match="initial_lambda"): UKGraphCalibrationConfig(selection_initial_lambda=bad) + with pytest.raises(ValueError, match="initial_lambda"): + dataset_size._check_initial_lambda(bad) + # The release builds' warm start sits below the solver's default floor + # and inside the size bracket; a caller's higher floor refuses it. + assert dataset_size._check_initial_lambda(2.5e-8) == 2.5e-8 + with pytest.raises(ValueError, match="outside the size search's L0 bracket"): + dataset_size.select_uk_dataset_size( + frame, dense, initial_lambda=2.5e-8, l0_search_floor=1e-7, **options + ) + for bad_floor in (0.0, 10.0, float("nan"), True): + with pytest.raises(ValueError, match="l0_search_floor"): + dataset_size.select_uk_dataset_size( + frame, dense, l0_search_floor=bad_floor, **options + ) assert ( UKGraphCalibrationConfig(selection_initial_lambda=2e-6).selection_initial_lambda == 2e-6 @@ -668,6 +689,11 @@ def spy(*args, **kwargs): frame, dense, selection=warm, draw=draw, initial_lambda=1e-3, **options ) assert refit.receipt["selection_l0_lambda"] == warm.selection.l0_lambda + # The receipt reports the bracket the selection was searched in. + assert refit.receipt["selection_search_bracket"] == { + "lower": 1e-10, + "upper": 10.0, + } def test_summary_provider_failure_is_diagnostic_in_capture_and_strict_at_export( diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py index 68e63b4a2d..de2b96a0ac 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py @@ -375,6 +375,12 @@ def test_full_gate_nodes_precede_dense_and_bind_final_problem_axis(households): assert inputs["solution"].artifact == ( "solution" if households is None else "refit_solution" ) + # microcosm#1301: the holdout's fold searches share the size search's + # warm start and L0 floor, both holdout parameters. + holdout = graph.node("uk.full.holdout").params + assert holdout["selection_l0_search_floor"] == ( + None if households is None else 1e-10 + ) def test_full_preflight_persists_real_source_failures_without_matrix_diagnostics( @@ -594,6 +600,28 @@ def solve(frame, training, **kwargs): assert calls == [(42, 2, 17, 1.7e-7)] * 10 +def test_holdout_kernel_refuses_a_floor_its_folds_cannot_honour(): + """microcosm#1301: each fold's size search runs under the doctrine's L0 + floor, so a holdout keyed on another floor refuses before any fold.""" + from types import SimpleNamespace + + import pytest + + from microcosm.build.uk_runtime.graph_terminal import UKFullHoldoutKernel + from test_support.microcosm_build.uk_full_calibration_graph import ( + preflight_payload, + ) + + context = SimpleNamespace( + params={"skip_holdout": False, "selection_l0_search_floor": 1e-7}, + artifacts={ + "preflight": SimpleNamespace(payload=preflight_payload(), key="a" * 64) + }, + ) + with pytest.raises(ValueError, match="L0 floor of 1e-07"): + UKFullHoldoutKernel().run(context) + + def test_holdout_kernel_records_an_unrequested_holdout(monkeypatch): """microcosm#1301: the rotated holdout is an opt-in diagnostic; the kernel records the skip with its reason and runs no fold.""" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_doctrine.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_doctrine.py index 505d7c311a..cc1536f413 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_doctrine.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_doctrine.py @@ -117,6 +117,35 @@ def test_doctrine_constants_are_the_declared_contract() -> None: } +def test_size_doctrine_is_150000_households_searched_down_to_1e_10() -> None: + # microcosm#1124 as amended for microcosm#1301: the sized release ships + # 150,000 households under the unchanged size settings, and the size + # search's L0 floor sits below the solver's default 1e-7. Moving either is + # a doctrine revision: edit the constant, its note, and this pin. + from microcosm.build.uk_runtime.dataset_size import uk_size_search_bracket + from microcosm.build.uk_runtime.local_doctrine import ( + UK_LOCAL_DATASET_HOUSEHOLDS, + UK_LOCAL_L0_SEARCH_FLOOR, + uk_local_size_doctrine, + ) + from microcosm.calibrate.solve import DEFAULT_L0_SEARCH_BRACKET + + assert UK_LOCAL_DATASET_HOUSEHOLDS == 150_000 + assert UK_LOCAL_L0_SEARCH_FLOOR == 1e-10 + assert uk_local_size_doctrine() == { + "dataset_households": 150_000, + "selection_pi_hi": 0.5, + "baseline_pi_floor": 0.5, + "refit_l2_lambda": 0.0215748772773509, + "refit_l2_anchor": "uniform", + "refit_l2_basis": "chi_square", + "selection_l2": None, + } + # The UK bracket lowers only the floor; the solver's default is unchanged. + assert DEFAULT_L0_SEARCH_BRACKET == (1e-7, 10.0) + assert uk_size_search_bracket() == (1e-10, 10.0) + + def test_grain_equal_weights_give_each_grain_one_equal_share() -> None: labels = ["national", "national", "constituency", "la", "la", "la"] weights = uk_local_target_loss_weights(labels, rule="grain_equal") diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py index 1cc5886cf1..5627fc5097 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py @@ -422,7 +422,7 @@ def _sized(manifest: dict) -> None: manifest["parameters"].update( { - "dataset_households": 100_000, + "dataset_households": 150_000, "selection_pi_hi": 0.5, "baseline_pi_floor": 0.5, "refit_l2": { @@ -433,12 +433,20 @@ def _sized(manifest: dict) -> None: } ) manifest["solve"]["dataset_size"] = { - "requested_households": 100_000, - "realized_households": 100_000, + "requested_households": 150_000, + "realized_households": 150_000, + "selection_search_bracket": {"lower": 1e-10, "upper": 10.0}, } manifest.setdefault("release_posture", {})["size_doctrine"] = True +def _sized_at_the_old_doctrine(manifest: dict) -> None: + manifest["parameters"]["dataset_households"] = 100_000 + manifest["solve"]["dataset_size"].update( + requested_households=100_000, realized_households=100_000 + ) + + @pytest.mark.parametrize( ("mutate", "needle"), [ @@ -454,10 +462,23 @@ def _sized(manifest: dict) -> None: (lambda m: m["parameters"].__setitem__("refit_l2", None), "refit_l2"), ( lambda m: m["solve"]["dataset_size"].__setitem__( - "realized_households", 99_998 + "realized_households", 149_998 ), "realized", ), + # microcosm#1301: a run consistently sized at the old doctrine fails. + (_sized_at_the_old_doctrine, "parameters.dataset_households"), + # The size search must have run in the doctrine's L0 bracket. + ( + lambda m: m["solve"]["dataset_size"].pop("selection_search_bracket"), + "selection_search_bracket", + ), + ( + lambda m: m["solve"]["dataset_size"].__setitem__( + "selection_search_bracket", {"lower": 1e-7, "upper": 10.0} + ), + "selection_search_bracket", + ), ( lambda m: m["release_posture"].__setitem__("size_doctrine", False), "size_doctrine", @@ -490,6 +511,24 @@ def test_a_sized_run_passes_only_at_the_size_doctrine( assert any(needle in failure for failure in failures), failures +def test_the_restated_size_doctrine_matches_the_ruled_one() -> None: + """The pre-flight restates the size doctrine rather than importing it; the + restatement and the doctrine module must agree (microcosm#1301).""" + from microcosm.build.uk_runtime.dataset_size import uk_size_search_bracket + from microcosm.build.uk_runtime.local_doctrine import uk_local_size_doctrine + + module = _load() + doctrine = uk_local_size_doctrine() + assert module.SIZE_DOCTRINE == {key: doctrine[key] for key in module.SIZE_DOCTRINE} + assert module.REFIT_L2_DOCTRINE == { + "lambda": doctrine["refit_l2_lambda"], + "anchor": doctrine["refit_l2_anchor"], + "basis": doctrine["refit_l2_basis"], + } + lower, upper = uk_size_search_bracket() + assert module.SIZE_SEARCH_BRACKET == {"lower": lower, "upper": upper} + + def test_an_unsized_run_carries_no_refit_penalty(tmp_path: Path) -> None: module = _load() candidate = _good_candidate(tmp_path) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_rowwise_candidate.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_rowwise_candidate.py index 800a8e8dc7..7cf4c1fea1 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_rowwise_candidate.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_rowwise_candidate.py @@ -122,6 +122,15 @@ def test_graph_driver_dry_run_prints_the_operation_inventory( assert plan["configuration"]["target_families"] == [ "census_households/constituency" ] + # microcosm#1301: a sized request warm-started below the solver's default + # floor plans its size nodes under the doctrine's L0 floor. + sized = ["--dataset-households", "150000", "--selection-initial-lambda", "2.5e-8"] + assert cli.main([*argv, *sized]) == 0 + plan = json.loads(capsys.readouterr().out) + calibration = plan["configuration"]["calibration"] + assert calibration["selection_initial_lambda"] == 2.5e-8 + assert calibration["selection_l0_search_floor"] == 1e-10 + assert any(node["id"].endswith(".size_search") for node in plan["nodes"]) assert not output_dir.exists() @@ -381,20 +390,28 @@ def test_dense_candidate_manifest_has_no_size_sidecars(tmp_path): assert builder._SIZE_RUN_ONLY_OUTPUTS == {"dense_reference", "selection"} +_DOCTRINE_SIZE = "150000" + + @pytest.mark.parametrize( ("extra", "needle"), [ (["--dataset-households", "50000"], "dataset_households 50000"), + # microcosm#1301: the amended doctrine refuses the old size. ( - ["--dataset-households", "100000", "--selection-pi-hi", "0.9"], + ["--dataset-households", "100000"], + "dataset_households 100000 != doctrine 150000", + ), + ( + ["--dataset-households", _DOCTRINE_SIZE, "--selection-pi-hi", "0.9"], "selection_pi_hi 0.9", ), ( - ["--dataset-households", "100000", "--refit-l2-lambda", "0"], + ["--dataset-households", _DOCTRINE_SIZE, "--refit-l2-lambda", "0"], "refit_l2_lambda", ), ( - ["--dataset-households", "100000", "--selection-seed", "7"], + ["--dataset-households", _DOCTRINE_SIZE, "--selection-seed", "7"], "selection_seed 7", ), ], @@ -443,16 +460,16 @@ def parsed(*extra): ] ) - assert UK_LOCAL_DATASET_HOUSEHOLDS == 100_000 + assert str(UK_LOCAL_DATASET_HOUSEHOLDS) == _DOCTRINE_SIZE # The role fills the size doctrine, so the bare request carries it. - assert size_doctrine_drift(parsed("--dataset-households", "100000")) == [] + assert size_doctrine_drift(parsed("--dataset-households", _DOCTRINE_SIZE)) == [] assert size_doctrine_drift(parsed()) == [] assert size_doctrine_drift(parsed("--dataset-households", "60000")) # A selection penalty or a resumed selection is not the doctrine's draw. with_selection_l2 = size_doctrine_drift( parsed( "--dataset-households", - "100000", + _DOCTRINE_SIZE, "--selection-l2-lambda", "0.5", "--selection-l2-anchor", @@ -462,7 +479,7 @@ def parsed(*extra): ) ) assert any("selection L2 penalty" in item for item in with_selection_l2) - resumed = parsed("--dataset-households", "100000") + resumed = parsed("--dataset-households", _DOCTRINE_SIZE) resumed.resume_size_checkpoint = tmp_path / "checkpoint" assert any( "resume_size_checkpoint" in item for item in size_doctrine_drift(resumed) @@ -475,6 +492,66 @@ def parsed(*extra): assert "size doctrine" not in str(error) +@pytest.mark.parametrize( + ("argv_tail", "message"), + [ + # microcosm#1301: refused at parse time, never clamped in the search. + ( + ["--selection-initial-lambda", "2.5e-8"], + "--selection-initial-lambda requires --dataset-households", + ), + ( + ["--dataset-households", "10", "--selection-initial-lambda", "1e-11"], + "--selection-initial-lambda: .*outside the size search's L0 bracket", + ), + ( + ["--dataset-households", "10", "--selection-initial-lambda", "20"], + "--selection-initial-lambda: .*outside the size search's L0 bracket", + ), + ( + ["--dataset-households", "10", "--selection-initial-lambda", "0"], + "--selection-initial-lambda: initial_lambda must be", + ), + ], +) +def test_selection_initial_lambda_is_sized_and_inside_the_search_bracket( + tmp_path, argv_tail, message +): + builder = _load_builder_module() + args = builder._parse_args( + [ + "--input-h5", + str(tmp_path / "spine.h5"), + "--release-role", + "dense", + "--ladder", + str(tmp_path / "ladder.npz"), + "--out", + str(tmp_path / "out"), + *argv_tail, + ] + ) + with pytest.raises(ValueError, match=message): + builder._validate_cli_args(args) + + +def test_the_release_warm_start_below_the_default_floor_is_admitted(tmp_path): + """2.5e-8, the release builds' warm start, is below the solver's default + floor but inside the size search's bracket, so the CLI admits it.""" + builder = _load_builder_module() + args = builder._parse_args( + _dense_argv( + tmp_path, + "--dataset-households", + _DOCTRINE_SIZE, + "--selection-initial-lambda", + "2.5e-8", + ) + ) + builder._validate_cli_args(args) + assert args.selection_initial_lambda == 2.5e-8 + + def test_staging_epoch_stride_keeps_the_forwarded_rows_bounded(): builder = rowwise_staging @@ -652,6 +729,7 @@ def test_dense_role_requires_the_ladder(tmp_path) -> None: (["--rotated-holdout"], "--rotated-holdout"), (["--dataset-households", "10"], "--dataset-households"), (["--selection-seed", "3"], "--selection-seed"), + (["--selection-initial-lambda", "2.5e-8"], "--selection-initial-lambda"), (["--selection-pi-hi", "0.5"], "--selection-pi-hi"), (["--baseline-pi-floor", "0.1"], "--baseline-pi-floor"), (["--no-size-checkpoint"], "--no-size-checkpoint"), diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_size_l2_graph.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_size_l2_graph.py index a7d473dd95..354de5ba7e 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_size_l2_graph.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_size_l2_graph.py @@ -18,6 +18,7 @@ "households", "pi_hi", "initial_lambda", + "l0_search_floor", } @@ -33,6 +34,9 @@ def test_default_size_nodes_keep_their_parameters() -> None: assert set(params["size_search"]) == _BASE_PARAMS assert set(params["size_draw"]) == _BASE_PARAMS assert set(params["size_refit"]) == _BASE_PARAMS | {"baseline_pi_floor"} + # microcosm#1301: the doctrine's L0 floor keys every size node. + for node in ("size_search", "size_draw", "size_refit"): + assert params[node]["l0_search_floor"] == 1e-10 def test_selection_l2_joins_the_shared_size_params_and_refit_l2_the_refit_only() -> ( @@ -69,3 +73,34 @@ def test_config_refuses_l2_without_a_size_or_on_the_wrong_stage() -> None: ) with pytest.raises(ValueError, match="Unknown target_weight_rule"): UKGraphCalibrationConfig(target_weight_rule="family_weird") + + +def test_the_l0_search_floor_keys_the_size_nodes_and_bounds_the_warm_start() -> None: + """microcosm#1301: the floor is a size-node parameter, so a different + floor re-keys the search; the config refuses a warm start below it.""" + lower = _params( + UKGraphCalibrationConfig( + epochs=2, dataset_households=2, selection_l0_search_floor=1e-9 + ) + ) + assert lower["size_search"]["l0_search_floor"] == 1e-9 + assert ( + UKGraphCalibrationConfig( + dataset_households=2, selection_initial_lambda=2.5e-8 + ).selection_initial_lambda + == 2.5e-8 + ) + with pytest.raises(ValueError, match="initial_lambda"): + UKGraphCalibrationConfig( + dataset_households=2, + selection_initial_lambda=2.5e-8, + selection_l0_search_floor=1e-7, + ) + for bad in (0.0, -1e-10, 10.0, float("nan"), True): + with pytest.raises(ValueError, match="l0_search_floor"): + UKGraphCalibrationConfig(selection_l0_search_floor=bad) + # Unsized, the floor is configuration only: no size node carries it. + assert not any( + "l0_search_floor" in node_params + for node_params in _params(UKGraphCalibrationConfig(epochs=2)).values() + ) diff --git a/packages/microcosm-calibrate/src/microcosm/calibrate/solve.py b/packages/microcosm-calibrate/src/microcosm/calibrate/solve.py index 7aa5557344..4fb658e2d9 100644 --- a/packages/microcosm-calibrate/src/microcosm/calibrate/solve.py +++ b/packages/microcosm-calibrate/src/microcosm/calibrate/solve.py @@ -34,7 +34,8 @@ ``l0_lambda`` (a bisection on its log) so the achieved non-zero count tracks ``target_records``, and reports the penalty it settled on — the generate-big-then-prune path. A supplied ``l0_lambda`` is the search's warm - start. + start. ``budget_search_bracket`` bounds the penalties it may probe (default + ``[1e-7, 10]``); a warm start outside it is refused, never clamped. - ``l0_lambda`` alone (no ``target_records``) prunes at a fixed penalty: ``> 0`` gates the pool, ``0.0`` keeps every record. It is the sole control when no budget is given. @@ -196,9 +197,35 @@ #: Bracket for the ``l0_lambda`` budget search (Finding 3). The achieved non-zero #: count is monotone decreasing in ``l0_lambda``; this bracket spans #: "essentially no pruning" to "prune almost everything" across sparse-weight -#: regimes. The search bisects on ``log10(l0_lambda)`` inside it. +#: regimes. The search bisects on ``log10(l0_lambda)`` inside it. It is the +#: default of ``calibrate(budget_search_bracket=...)``; a caller whose pool +#: needs a smaller penalty passes its own bracket (microcosm#1301: the UK +#: local size search at K=15 and 150,000 households, whose open mass at +#: 1e-7 falls short of the budget). _L0_SEARCH_LO = 1e-7 _L0_SEARCH_HI = 1e1 +DEFAULT_L0_SEARCH_BRACKET: tuple[float, float] = (_L0_SEARCH_LO, _L0_SEARCH_HI) + +#: Two penalties within this many decades of each other are one probe: the +#: search never spends an optimization on a penalty it has already measured +#: (microcosm#1301: the 100,000-household search re-ran 1e-7 on a bracket that +#: had collapsed onto the floor). +_L0_SAME_PROBE_DECADES = 1e-6 + +#: Why a ``target_records`` budget search stopped, as both its receipt and its +#: closing ``budget_search_done`` event record it. A run within tolerance (and +#: drawable, when the search asks) stops on ``acceptable_within_tolerance``. +#: Otherwise the search names what ended it: a probe on the lower (upper) +#: bound of the bracket that still asks for a smaller (larger) penalty is +#: ``search_floor_reached`` (``search_ceiling_reached``), since no penalty +#: inside the bracket moves the measure further that way; a bracket narrowed +#: onto an already-probed penalty is ``bracket_exhausted``; and a search that +#: spent every probe is ``budget_exhausted``. +BUDGET_STOP_ACCEPTABLE = "acceptable_within_tolerance" +BUDGET_STOP_EXHAUSTED = "budget_exhausted" +BUDGET_STOP_FLOOR = "search_floor_reached" +BUDGET_STOP_CEILING = "search_ceiling_reached" +BUDGET_STOP_BRACKET = "bracket_exhausted" #: Number of outer iterations (full optimizations) the budget search may spend #: bisecting ``l0_lambda``. Each iteration is one ``_optimize`` run, so this caps @@ -209,9 +236,9 @@ #: Warm start (microcosm#1115): with a user-supplied ``initial_lambda`` the #: budget search probes it first and, when that probe misses, brackets the #: budget within this many decades of it before interpolating, instead of -#: re-bisecting the whole ``[_L0_SEARCH_LO, _L0_SEARCH_HI]`` range. Half a -#: decade (a factor 3.16 either way) covers the drift of a re-solved pool; a -#: miss beyond it hands the search the global bracket on that side. +#: re-bisecting the whole search bracket. Half a decade (a factor 3.16 either +#: way) covers the drift of a re-solved pool; a miss beyond it hands the +#: search the rest of the bracket on that side. _L0_WARM_SPAN_DECADES = 0.5 #: What the ``target_records`` budget search measures against the budget. BUDGET_BASIS_NONZERO_COUNT = "nonzero_count" @@ -1425,6 +1452,41 @@ def _optimize_proximal( return final, trajectory +def _check_l0_search_bracket(bracket: object) -> tuple[float, float]: + """A ``(lower, upper)`` penalty bracket: two finite numbers, ``0 < lower < upper``.""" + + if ( + not isinstance(bracket, tuple | list) + or len(bracket) != 2 + or any( + isinstance(bound, bool) + or not isinstance(bound, int | float) + or not math.isfinite(bound) + for bound in bracket + ) + or not (0.0 < float(bracket[0]) < float(bracket[1])) + ): + raise ValueError( + "budget_search_bracket must be (lower, upper) with finite " + f"0 < lower < upper, got {bracket!r}." + ) + return float(bracket[0]), float(bracket[1]) + + +def _check_warm_start_in_bracket( + initial_lambda: float, bracket: tuple[float, float] +) -> None: + """Refuse a warm-start penalty outside the search bracket, never clamp it.""" + + lower, upper = bracket + if not (lower <= float(initial_lambda) <= upper): + raise ValueError( + f"initial_lambda {initial_lambda!r} lies outside the L0 search " + f"bracket [{lower!r}, {upper!r}]; a warm start is refused there, " + "never clamped. Pass a budget_search_bracket that contains it." + ) + + def _search_l0_lambda_for_budget( matrix: torch.Tensor, targets: torch.Tensor, @@ -1454,6 +1516,7 @@ def _search_l0_lambda_for_budget( budget_basis: str = BUDGET_BASIS_NONZERO_COUNT, feasible_draw_pi_hi: float | None = None, search_receipt: dict[str, object] | None = None, + search_bracket: tuple[float, float] = DEFAULT_L0_SEARCH_BRACKET, ) -> ( tuple[np.ndarray, np.ndarray, float, int] | tuple[np.ndarray, np.ndarray, float, int, np.ndarray] @@ -1477,12 +1540,16 @@ def _search_l0_lambda_for_budget( Finding 3 requires: the *number* of records now enters the optimization, not just the penalty. - The search keeps the bracket ``[_L0_SEARCH_LO, _L0_SEARCH_HI]`` and tracks the - best run seen (the one whose non-zero count is closest to the budget), - returning it even if the bracket never pins the budget exactly — the count is - a noisy discrete function, so "closest within ``budget_iters`` steps" is the - honest contract. Stops early once the achieved count is within ``tol`` of the - budget, where ``tol = max(1, round(0.05 * target_records))``. + The search keeps inside ``search_bracket`` (``(lower, upper)`` penalties, + :data:`DEFAULT_L0_SEARCH_BRACKET` unless the caller passes another) and + tracks the best run seen (the one whose non-zero count is closest to the + budget), returning it even if the bracket never pins the budget exactly — + the count is a noisy discrete function, so "closest within ``budget_iters`` + steps" is the honest contract. Stops early once the achieved count is + within ``tol`` of the budget, where ``tol = max(1, round(0.05 * + target_records))``. It never probes a penalty twice, and it stops with a + named reason when a probe on a bound of the bracket asks to go past it, or + the bracket narrows onto a probed penalty (see ``BUDGET_STOP_*``). ``feasible_draw_pi_hi`` (mass basis only) adds the exact-count draw's own inequality to the stopping rule: a probe counts as acceptable only when @@ -1518,14 +1585,22 @@ def _search_l0_lambda_for_budget( seed: Reseeded before every evaluation for a deterministic response. prune_atol: Threshold counting a weight as non-zero (a survivor). initial_lambda: A user-supplied ``l0_lambda`` to evaluate first as a warm - start (clamped into the bracket); ``None`` starts at the bracket - mid-point. A warm probe that misses is followed by one probe - ``_L0_WARM_SPAN_DECADES`` away on the side it steered to: if that - edge steers back the search interpolates between the two measured - ends (the measure is close to log-linear in the penalty), otherwise - it continues on the global bracket beyond the edge. The cold path is - unchanged: mid-point first, then bisection. + start; one outside ``search_bracket`` is refused, never clamped + (a clamped start would probe a penalty nobody asked for while the + receipt recorded the one requested). ``None`` starts at the + bracket's log mid-point. A warm probe that misses is followed by + one probe ``_L0_WARM_SPAN_DECADES`` away on the side it steered to + (no further than the bracket's bound): if that edge steers back + the search interpolates between the two measured ends (the + measure is close to log-linear in the penalty), otherwise it + probes the bracket's bound beyond the edge next, which either + stops the search there by name or measures the far end the + interpolation needs. The cold path is unchanged: mid-point + first, then bisection. budget_iters: Maximum number of optimizations the search may spend. + search_bracket: The ``(lower, upper)`` penalties the search may probe, + two finite numbers with ``0 < lower < upper``. Recorded in the + receipt as ``search_bracket``. Returns: ``(weights, trajectory, l0_lambda, n_nonzero)`` of the best run found. @@ -1533,7 +1608,11 @@ def _search_l0_lambda_for_budget( vector is appended. The default four-item tuple is retained for existing workspace callers. """ - lo_u, hi_u = math.log10(_L0_SEARCH_LO), math.log10(_L0_SEARCH_HI) + bracket_lo, bracket_hi = _check_l0_search_bracket(search_bracket) + lo_u, hi_u = math.log10(bracket_lo), math.log10(bracket_hi) + warm = initial_lambda is not None and initial_lambda > 0 + if warm: + _check_warm_start_in_bracket(initial_lambda, (bracket_lo, bracket_hi)) if budget_basis not in BUDGET_BASES: raise ValueError( f"budget_basis must be one of {sorted(BUDGET_BASES)}, got {budget_basis!r}." @@ -1732,44 +1811,72 @@ def settled() -> bool: and abs(best[3] - target_records) <= tol ) + def seen(u: float) -> bool: + # A penalty within _L0_SAME_PROBE_DECADES of one already measured is + # the same probe: the response is deterministic, so a repeat buys + # nothing (microcosm#1301: the 100,000-household search's third probe + # re-ran the floor its second had measured). + return any( + abs(u - math.log10(float(probe["l0_lambda"]))) <= _L0_SAME_PROBE_DECADES + for probe in probes + ) + + def bound_stop(u: float, direction: str) -> str | None: + # A probe on a bound of the bracket that asks to go past it: by the + # measure's monotonicity no penalty inside the bracket moves it + # further that way, so the search stops and says which bound. + if direction == _steer_smaller and u <= global_lo_u + _L0_SAME_PROBE_DECADES: + return BUDGET_STOP_FLOOR + if direction == _steer_larger and u >= global_hi_u - _L0_SAME_PROBE_DECADES: + return BUDGET_STOP_CEILING + return None + # Warm start: evaluate the user's lambda (or the bracket mid-point) first. - warm = initial_lambda is not None and initial_lambda > 0 global_lo_u, global_hi_u = lo_u, hi_u if warm: - first_u = min(max(math.log10(initial_lambda), lo_u), hi_u) + # Inside the bracket by the check above: refused, never clamped. + first_u = math.log10(initial_lambda) else: first_u = (lo_u + hi_u) / 2.0 iters_left = budget_iters - n_nonzero, verdict = consider(10.0**first_u) + # A warm start is probed at exactly the penalty requested, so the receipt's + # first probe is the value the caller passed, not its log round trip. + n_nonzero, verdict = consider(float(initial_lambda) if warm else 10.0**first_u) iters_left -= 1 # The measure at each bracket end (None while unprobed or over-pruned): # the warm path interpolates on them, the cold path never reads them. lo_m: int | None = None hi_m: int | None = None first_m = None if n_nonzero == _over_pruned else int(n_nonzero) + first_direction = steer(n_nonzero, verdict) # Seed the bracket so the side the warm start landed on is tightened. An # over-pruned (infeasible) probe groups with "too few survivors". - if steer(n_nonzero, verdict) == _steer_larger: + if first_direction == _steer_larger: lo_u, lo_m = first_u, first_m # too many survivors -> larger penalty else: hi_u, hi_m = first_u, first_m # too few / over-pruned -> smaller penalty + # A run within tolerance outranks a bound: ``stopped_on`` says so below. + stop_reason = bound_stop(first_u, first_direction) edge_probe: dict[str, object] | None = None - if warm and iters_left > 0 and not settled(): + if warm and stop_reason is None and iters_left > 0 and not settled(): # The warm probe missed. Probe _L0_WARM_SPAN_DECADES away on the side # it steered to: an edge that steers back closes a narrow bracket - # around the budget; one that steers on hands the search the global - # bracket beyond the edge, as a cold start would have had. - steered_larger = lo_u == first_u + # around the budget; one that steers on hands the search the rest of + # the bracket beyond the edge, as a cold start would have had. The + # side is the probe's own steer: a warm start on the floor that asks + # for a smaller penalty has stopped above, and is never sent upward. + steered_larger = first_direction == _steer_larger if steered_larger: edge_u = min(first_u + _L0_WARM_SPAN_DECADES, global_hi_u) else: edge_u = max(first_u - _L0_WARM_SPAN_DECADES, global_lo_u) - if edge_u != first_u: + if not seen(edge_u): n_nonzero, verdict = consider(10.0**edge_u) iters_left -= 1 edge_m = None if n_nonzero == _over_pruned else int(n_nonzero) direction = steer(n_nonzero, verdict) edge_probe = {"l0_lambda": 10.0**edge_u, "steer": direction} + stop_reason = bound_stop(edge_u, direction) if steered_larger: if direction == _steer_smaller: hi_u, hi_m = edge_u, edge_m @@ -1784,9 +1891,30 @@ def settled() -> bool: lo_u, lo_m = global_lo_u, None # Keep searching while no acceptable run is known yet, or the best is - # outside tolerance, until the iteration budget is spent. - while iters_left > 0 and not settled(): - if warm and lo_m is not None and hi_m is not None and lo_m != hi_m: + # outside tolerance, until the iteration budget is spent or a bound of + # the bracket stops the search. + while stop_reason is None and iters_left > 0 and not settled(): + if ( + warm + and lo_m is None + and lo_u <= global_lo_u + _L0_SAME_PROBE_DECADES + and not seen(global_lo_u) + ): + # The warm edge still asked for a smaller penalty and handed the + # search the rest of the bracket down to an unmeasured floor. + # Probe the floor itself: it either stops the search there by + # name or measures the far end the interpolation needs, where a + # bisection toward it would spend every probe without ever + # reaching it (microcosm#1301). + mid_u = global_lo_u + elif ( + warm + and hi_m is None + and hi_u >= global_hi_u - _L0_SAME_PROBE_DECADES + and not seen(global_hi_u) + ): + mid_u = global_hi_u # the mirror case, on the ceiling + elif warm and lo_m is not None and hi_m is not None and lo_m != hi_m: # Interpolate on the measured ends (regula falsi with a progress # safeguard): bisection would spend about six probes halving a # decade down to the draw's window; the secant lands in one or two. @@ -1795,6 +1923,10 @@ def settled() -> bool: mid_u = lo_u + (hi_u - lo_u) * min(max(frac, 0.1), 0.9) else: mid_u = (lo_u + hi_u) / 2.0 + if hi_u - lo_u <= _L0_SAME_PROBE_DECADES or seen(mid_u): + # The bracket has narrowed onto a penalty already measured. + stop_reason = BUDGET_STOP_BRACKET + break n_nonzero, verdict = consider(10.0**mid_u) iters_left -= 1 mid_m = None if n_nonzero == _over_pruned else int(n_nonzero) @@ -1805,7 +1937,16 @@ def settled() -> bool: lo_u, lo_m = mid_u, mid_m # too many survivors or certainties else: break - + stop_reason = bound_stop(mid_u, direction) + + stopped_on = ( + BUDGET_STOP_ACCEPTABLE + if settled() + else stop_reason + if stop_reason is not None + else BUDGET_STOP_EXHAUSTED + ) + searched_bracket = {"lower": float(bracket_lo), "upper": float(bracket_hi)} if progress_callback is not None: progress_callback( { @@ -1813,9 +1954,8 @@ def settled() -> bool: "evaluations": int(evaluation), "budget_iters": int(budget_iters), "target_records": int(target_records), - "stopped_on": ( - "acceptable_within_tolerance" if settled() else "budget_exhausted" - ), + "search_bracket": dict(searched_bracket), + "stopped_on": stopped_on, "selected_l0_lambda": None if best is None else float(best[2]), "selected_measure": None if best is None else int(best[3]), "selected_feasible": ( @@ -1833,6 +1973,7 @@ def settled() -> bool: "tolerance": int(tol), "budget_iters": int(budget_iters), "feasible_draw_pi_hi": feasible_draw_pi_hi, + "search_bracket": dict(searched_bracket), "evaluations": int(evaluation), "probes": probes, "initial_lambda": float(initial_lambda) if warm else None, @@ -1845,9 +1986,7 @@ def settled() -> bool: if best_key is None or feasible_draw_pi_hi is None else best_key[0] == 0 ), - "stopped_on": ( - "acceptable_within_tolerance" if settled() else "budget_exhausted" - ), + "stopped_on": stopped_on, } ) @@ -1999,6 +2138,7 @@ def calibrate( init_mean: float = 0.999, temperature: float = 0.25, budget_iters: int = _DEFAULT_BUDGET_ITERS, + budget_search_bracket: tuple[float, float] | None = None, budget_basis: str = BUDGET_BASIS_NONZERO_COUNT, feasible_draw_pi_hi: float | None = None, seed: int = 0, @@ -2082,7 +2222,8 @@ def calibrate( l0_lambda: L0 penalty strength. Used directly when ``target_records`` is ``None``: ``> 0`` enables hard-concrete gates that prune the pool, ``0.0`` (default) keeps every record. When ``target_records`` is set, - this is only the budget search's warm start (the search overrides it). + this is only the budget search's warm start (the search overrides it), + and it must lie inside ``budget_search_bracket``. l1_lambda: L1 penalty strength for ``method="prox"``. Positive values add ``l1_lambda * mean(weight / initial_weight)`` to the objective and use a proximal soft-threshold step that can drive records to exact @@ -2134,6 +2275,14 @@ def calibrate( budget_iters: Maximum optimizations the ``target_records`` budget search may spend bisecting ``l0_lambda`` (only used when ``target_records`` is set). Higher resolves the budget finer at a proportional cost. + budget_search_bracket: The ``(lower, upper)`` penalties the + ``target_records`` budget search may probe; ``None`` (default) is + :data:`DEFAULT_L0_SEARCH_BRACKET`, ``[1e-7, 10]``. A warm start + (``l0_lambda``) outside it is refused, never clamped. The search + records it in ``options["budget_search"]["search_bracket"]`` and + stops with ``search_floor_reached`` (``search_ceiling_reached``) + when a probe on its lower (upper) bound still asks for a smaller + (larger) penalty. Requires ``target_records``. seed: Seed for torch's RNG (the gate sampling), for reproducibility. target_loss_weights: Optional non-negative row weights aligned to the supplied :class:`TargetSet`. When omitted, every compiled target row @@ -2179,7 +2328,10 @@ def calibrate( ``method="prox"`` is combined with L0/budget pruning or ``l2_lambda``, if ``l2_basis`` is unknown, if ``mass_parametrization`` is unknown or is ``"softmax"`` outside - an Adam ``mass="conserve"`` solve without L0 gates, or if no + an Adam ``mass="conserve"`` solve without L0 gates, if + ``budget_search_bracket`` is malformed or given without + ``target_records``, if a ``target_records`` warm start + (``l0_lambda``) lies outside the search bracket, or if no targets compile (from the matrix build). """ if method == "apg": @@ -2301,6 +2453,17 @@ def calibrate( ) if budget_iters <= 0: raise ValueError(f"budget_iters must be positive, got {budget_iters!r}.") + if budget_search_bracket is not None and target_records is None: + raise ValueError( + "budget_search_bracket applies to a target_records budget search." + ) + search_bracket = ( + DEFAULT_L0_SEARCH_BRACKET + if budget_search_bracket is None + else _check_l0_search_bracket(budget_search_bracket) + ) + if target_records is not None and l0_lambda > 0.0: + _check_warm_start_in_bracket(l0_lambda, search_bracket) if budget_basis not in BUDGET_BASES: raise ValueError( f"budget_basis must be one of {sorted(BUDGET_BASES)}, got {budget_basis!r}." @@ -2466,6 +2629,7 @@ def calibrate( budget_basis=budget_basis, feasible_draw_pi_hi=feasible_draw_pi_hi, search_receipt=budget_search, + search_bracket=search_bracket, return_gate_open_probabilities=True, **( {} diff --git a/packages/microcosm-calibrate/tests/engine_free/shared/test_informed_gates.py b/packages/microcosm-calibrate/tests/engine_free/shared/test_informed_gates.py index eb4e0f6c33..03c89cf306 100644 --- a/packages/microcosm-calibrate/tests/engine_free/shared/test_informed_gates.py +++ b/packages/microcosm-calibrate/tests/engine_free/shared/test_informed_gates.py @@ -377,3 +377,239 @@ def test_warm_start_probes_the_given_penalty_first_and_brackets_a_miss(monkeypat assert search["warm_edge_probe"]["steer"] == "smaller_penalty" assert search["stopped_on"] == "acceptable_within_tolerance" assert search["selected_feasible"] is True + + +def _stub_budget_search(monkeypatch, thresholds, **kwargs): + """Run the feasibility-aware mass-basis search on the stub optimizer. + + Returns the result and the progress events. ``thresholds`` sets, per + record, the log10 penalty below which its gate opens (sharpness 10 per + decade), so the open mass is a known, monotone function of the penalty. + """ + import numpy as np + import pandas as pd + + from microcosm.calibrate import Target, TargetSet, calibrate + from microcosm.calibrate import solve as solve_module + from microcosm.calibrate.solve import BUDGET_BASIS_OPEN_PROBABILITY_MASS + from microcosm.frame import EntitySchema, Frame, WeightKind, Weights + + n = len(thresholds) + monkeypatch.setattr( + solve_module, "_optimize", _stub_polarised_optimizer(thresholds, 10.0) + ) + household = pd.DataFrame({"household_id": np.arange(1, n + 1)}) + person = pd.DataFrame( + {"person_id": np.arange(1, n + 1), "person_household_id": np.arange(1, n + 1)} + ) + frame = Frame( + {"person": person, "household": household}, + EntitySchema(group_entities=("household",)), + {"household": Weights(np.ones(n), WeightKind.DESIGN)}, + ) + targets = TargetSet( + [Target("count", "household", lambda f: np.ones(f.n("household")), n / 2)] + ) + events: list[dict] = [] + options = dict( + epochs=3, + seed=1, + budget_iters=10, + target_records=n // 2, + budget_basis=BUDGET_BASIS_OPEN_PROBABILITY_MASS, + feasible_draw_pi_hi=0.95, + progress_callback=events.append, + ) + options.update(kwargs) + return calibrate(frame, targets, **options), events + + +def _probed(search): + return [probe["l0_lambda"] for probe in search["probes"]] + + +def _assert_no_repeated_probe(search): + import math + + logs = [math.log10(lam) for lam in _probed(search)] + for i, left in enumerate(logs): + for right in logs[i + 1 :]: + assert abs(left - right) > 1e-6, _probed(search) + + +_UK_BRACKET = (1e-10, 10.0) + + +def test_a_lower_bracket_settles_below_the_default_floor(monkeypatch): + """microcosm#1301: a budget that needs a penalty near 10^-8.5 settles + below 1e-7 when the caller's bracket reaches it, and the default bracket + refuses the warm start rather than clamping it to 1e-7.""" + import numpy as np + + n = 1000 + # Open thresholds uniform on [-10.5, -6.5]: half the gates are open near + # 10^-8.5, far below the default floor. + thresholds = -10.5 + 4.0 * (np.arange(n) + 0.5) / n + result, events = _stub_budget_search( + monkeypatch, thresholds, l0_lambda=2.5e-8, budget_search_bracket=_UK_BRACKET + ) + search = result.options["budget_search"] + assert search["search_bracket"] == {"lower": 1e-10, "upper": 10.0} + assert search["stopped_on"] == "acceptable_within_tolerance" + assert search["selected_feasible"] is True + assert result.l0_lambda < 1e-7 + assert search["probes"][0]["l0_lambda"] == 2.5e-8 + assert all(1e-10 <= lam <= 10.0 for lam in _probed(search)) + _assert_no_repeated_probe(search) + done = [e for e in events if e.get("kind") == "budget_search_done"] + assert done[0]["stopped_on"] == search["stopped_on"] + assert done[0]["search_bracket"] == search["search_bracket"] + + with pytest.raises(ValueError, match="bracket"): + _stub_budget_search(monkeypatch, thresholds, l0_lambda=2.5e-8) + + +def test_the_search_stops_on_the_floor_instead_of_reprobing_it(monkeypatch): + """microcosm#1301: the 100,000-household search probed 1.9e-7, then 1e-7, + then 1e-7 again on a bracket collapsed onto the floor. When even the + floor opens too little mass the search now stops there by name.""" + import numpy as np + + n = 1000 + # Every gate opens only below 10^-10.3: no penalty in either bracket + # opens enough mass. + thresholds = -12.5 + 2.2 * (np.arange(n) + 0.5) / n + + replay, events = _stub_budget_search(monkeypatch, thresholds, l0_lambda=1.9e-7) + search = replay.options["budget_search"] + assert search["search_bracket"] == {"lower": 1e-7, "upper": 10.0} + assert _probed(search) == pytest.approx([1.9e-7, 1e-7]) + assert search["evaluations"] == 2 + assert search["warm_edge_probe"]["steer"] == "smaller_penalty" + assert search["stopped_on"] == "search_floor_reached" + done = [e for e in events if e.get("kind") == "budget_search_done"] + assert len(done) == 1 and done[0]["stopped_on"] == "search_floor_reached" + _assert_no_repeated_probe(search) + + # A warm start on the floor that asks for a smaller penalty stops at + # once; it is never sent half a decade upward. + on_floor, _ = _stub_budget_search(monkeypatch, thresholds, l0_lambda=1e-7) + search = on_floor.options["budget_search"] + assert _probed(search) == [1e-7] + assert search["warm_edge_probe"] is None + assert search["stopped_on"] == "search_floor_reached" + + # The same within three probes on a caller's lower floor. + lower, _ = _stub_budget_search( + monkeypatch, thresholds, l0_lambda=1.5e-10, budget_search_bracket=_UK_BRACKET + ) + search = lower.options["budget_search"] + assert _probed(search) == pytest.approx([1.5e-10, 1e-10]) + assert search["stopped_on"] == "search_floor_reached" + _assert_no_repeated_probe(search) + + +def test_the_search_stops_on_the_ceiling_by_name(monkeypatch): + import numpy as np + + n = 1000 + # Every gate stays open up to 10^2.3: no penalty in the bracket closes + # enough of them. + thresholds = 2.3 + 2.2 * (np.arange(n) + 0.5) / n + near, _ = _stub_budget_search(monkeypatch, thresholds, l0_lambda=5.0) + search = near.options["budget_search"] + assert _probed(search) == pytest.approx([5.0, 10.0]) + assert search["warm_edge_probe"]["steer"] == "larger_penalty" + assert search["stopped_on"] == "search_ceiling_reached" + _assert_no_repeated_probe(search) + + on_ceiling, _ = _stub_budget_search(monkeypatch, thresholds, l0_lambda=10.0) + search = on_ceiling.options["budget_search"] + assert _probed(search) == [10.0] + assert search["stopped_on"] == "search_ceiling_reached" + + +def test_a_warm_search_probes_the_bound_beyond_its_edge(monkeypatch): + """microcosm#1301: a warm start far from the floor whose edge still asks + for a smaller penalty probes the floor next. An unreachable budget stops + there by name in three probes; it no longer bisects toward the floor + until all ten probes are spent without ever measuring it. The ceiling + mirrors it.""" + import numpy as np + + n = 1000 + # Every gate opens only below 10^-10.3, beyond the UK floor of 1e-10. + unreachable = -12.5 + 2.2 * (np.arange(n) + 0.5) / n + result, events = _stub_budget_search( + monkeypatch, unreachable, l0_lambda=2.5e-8, budget_search_bracket=_UK_BRACKET + ) + search = result.options["budget_search"] + assert search["evaluations"] <= 3 + assert _probed(search)[-1] == pytest.approx(1e-10) + assert search["warm_edge_probe"]["steer"] == "smaller_penalty" + assert search["stopped_on"] == "search_floor_reached" + done = [e for e in events if e.get("kind") == "budget_search_done"] + assert done[0]["stopped_on"] == "search_floor_reached" + _assert_no_repeated_probe(search) + + # A budget between the floor and the edge: the floor steers back, and + # the search interpolates between the two measured ends. + below_edge = -11.5 + 4.0 * (np.arange(n) + 0.5) / n + settled, _ = _stub_budget_search( + monkeypatch, below_edge, l0_lambda=2.5e-8, budget_search_bracket=_UK_BRACKET + ) + search = settled.options["budget_search"] + assert _probed(search)[2] == pytest.approx(1e-10) + assert search["stopped_on"] == "acceptable_within_tolerance" + assert search["selected_feasible"] is True + assert search["evaluations"] <= 6 + _assert_no_repeated_probe(search) + + # Every gate stays open up to 10^2.3, beyond the ceiling of 10. + ceiling = 2.3 + 2.2 * (np.arange(n) + 0.5) / n + result, _ = _stub_budget_search( + monkeypatch, ceiling, l0_lambda=1e-3, budget_search_bracket=_UK_BRACKET + ) + search = result.options["budget_search"] + assert search["evaluations"] <= 3 + assert _probed(search)[-1] == pytest.approx(10.0) + assert search["stopped_on"] == "search_ceiling_reached" + _assert_no_repeated_probe(search) + + +def test_out_of_bracket_warm_starts_and_malformed_brackets_are_refused(monkeypatch): + import numpy as np + + thresholds = -7.12 + 8.0 * (np.arange(1000) + 0.5) / 1000 + for warm in (2.5e-8, 20.0): + with pytest.raises(ValueError, match="outside the L0 search bracket"): + _stub_budget_search(monkeypatch, thresholds, l0_lambda=warm) + with pytest.raises(ValueError, match="outside the L0 search bracket"): + _stub_budget_search( + monkeypatch, thresholds, l0_lambda=5e-11, budget_search_bracket=_UK_BRACKET + ) + for bracket in ( + (1e-7,), + (10.0, 1e-7), + (0.0, 1.0), + (float("nan"), 1.0), + (1e-10, float("inf")), + (True, 10.0), + "1e-10,10", + ): + with pytest.raises(ValueError, match="budget_search_bracket"): + _stub_budget_search(monkeypatch, thresholds, budget_search_bracket=bracket) + with pytest.raises(ValueError, match="budget_search_bracket"): + _stub_budget_search( + monkeypatch, + thresholds, + target_records=None, + budget_basis="nonzero_count", + feasible_draw_pi_hi=None, + budget_search_bracket=_UK_BRACKET, + ) + # The default bracket is unchanged: the cold path still opens at 1e-3. + cold, _ = _stub_budget_search(monkeypatch, thresholds) + search = cold.options["budget_search"] + assert search["search_bracket"] == {"lower": 1e-7, "upper": 10.0} + assert search["probes"][0]["l0_lambda"] == 1e-3 diff --git a/packages/microcosm-calibrate/tests/engine_free/shared/test_solve.py b/packages/microcosm-calibrate/tests/engine_free/shared/test_solve.py index 0eeb90d300..e4e85364a8 100644 --- a/packages/microcosm-calibrate/tests/engine_free/shared/test_solve.py +++ b/packages/microcosm-calibrate/tests/engine_free/shared/test_solve.py @@ -741,6 +741,76 @@ def legacy_optimize(*args, **kwargs): assert len(result) == 4 +def test_budget_search_stops_when_the_bracket_narrows_onto_a_probe( + monkeypatch: pytest.MonkeyPatch, +) -> None: + """microcosm#1301: a count that jumps across the budget between two + penalties never settles; the bisection narrows onto the jump and stops as + ``bracket_exhausted`` instead of re-probing a penalty it has measured.""" + + jump = 10.0**-3.3 + + def fake_optimize(*args, **kwargs): + count = 10 if kwargs["l0_lambda"] < jump else 0 + return np.concatenate((np.ones(count), np.zeros(10 - count))), np.zeros(1) + + monkeypatch.setattr(solve_module, "_optimize", fake_optimize) + receipt: dict[str, object] = {} + solve_module._search_l0_lambda_for_budget( + None, + None, + None, + None, + 10.0, + np.ones(10), + target_records=5, + epochs=1, + learning_rate=0.1, + conserve_mass=False, + max_weight_ratio=None, + l2_lambda=0.0, + init_mean=0.9, + temperature=0.25, + seed=0, + prune_atol=1e-6, + initial_lambda=None, + budget_iters=60, + search_receipt=receipt, + ) + + assert receipt["stopped_on"] == solve_module.BUDGET_STOP_BRACKET + assert receipt["search_bracket"] == {"lower": 1e-7, "upper": 10.0} + probed = np.log10([probe["l0_lambda"] for probe in receipt["probes"]]) + assert receipt["evaluations"] == len(probed) < 60 + gaps = np.abs(probed[:, None] - probed[None, :])[~np.eye(len(probed), dtype=bool)] + assert gaps.min() > solve_module._L0_SAME_PROBE_DECADES + assert abs(probed[-1] - np.log10(jump)) < 1e-5 + + +def test_open_mass_does_not_fall_as_the_penalty_falls_below_the_default_floor( + feasible_frame, +) -> None: + """microcosm#1301 smoke: on the real optimizer the gates' open mass keeps + rising (or holds) as the fixed penalty goes from 1e-7 to 1e-10, so a + search bracket below the default floor still steers monotonically.""" + + frame, truths = feasible_frame(n=400) + targets = TargetSet( + ( + _population_target(truths["population"], 0.9), + _income_target(truths["income"], 1.05), + ) + ) + masses = [] + for penalty in (1e-7, 1e-8, 1e-9, 1e-10): + result = calibrate(frame, targets, epochs=300, seed=0, l0_lambda=penalty) + assert result.gate_open_probabilities is not None + mass = float(np.sum(result.gate_open_probabilities)) + assert np.isfinite(mass) + masses.append(mass) + assert np.all(np.diff(masses) >= -1e-3), masses + + def test_l0_lambda_alone_is_a_fixed_penalty_pruning_control(feasible_frame) -> None: """Without ``target_records``, ``l0_lambda`` alone prunes monotonically. diff --git a/test_support/microcosm_build/uk_full_build_cli.py b/test_support/microcosm_build/uk_full_build_cli.py index 0fc463ca31..a4f0dc7693 100644 --- a/test_support/microcosm_build/uk_full_build_cli.py +++ b/test_support/microcosm_build/uk_full_build_cli.py @@ -28,6 +28,7 @@ from microcosm.build.logbook_adoption import local_artifact_reference from microcosm.build.uk_runtime import full_build_cli as cli from microcosm.build.uk_runtime.calibration_run import UK_LOCAL_GATE_SCOPE +from microcosm.build.uk_runtime.dataset_size import uk_size_search_bracket from microcosm.build.uk_runtime.full_certification import FULL_CERTIFICATION_TYPE from microcosm.build.uk_runtime.full_gates import ( classify_full_gate_outcomes, @@ -642,14 +643,20 @@ def run(self, context): def size_receipt(households: int) -> dict: - """The stand-in size receipt of a build that realized its request.""" + """The stand-in size receipt of a build that realized its request. + Its search ran in the doctrine's L0 bracket (microcosm#1301), which the + pre-flight checks on a sized release. + """ + + lower, upper = uk_size_search_bracket() return { "method": "exact_k_informed_l0", "requested_households": households, "realized_households": households, "selection_pi_hi": 0.5, "baseline_pi_floor": 0.5, + "selection_search_bracket": {"lower": lower, "upper": upper}, } diff --git a/tools/preflight_uk_local_release_candidate.py b/tools/preflight_uk_local_release_candidate.py index 5b7e603c11..4cba0dac12 100644 --- a/tools/preflight_uk_local_release_candidate.py +++ b/tools/preflight_uk_local_release_candidate.py @@ -10,8 +10,9 @@ posture attested, shippable, every release-blocking gate passed, an exact engine population (one block, or one block per clone whose identical copies are scaled to the pool), doctrine values - (and, for a sized run, the size doctrine: 100,000 households under - the doctrine's draw, floor and refit penalty), the A15 census household + (and, for a sized run, the size doctrine: 150,000 households under + the doctrine's draw, floor and refit penalty, selected by a size + search in the doctrine's L0 bracket), the A15 census household uprating and A17 tenure application and the measure exclusions receipted, the rotated holdout either not requested (an opt-in diagnostic, microcosm#1301) or measured @@ -99,17 +100,28 @@ def check_env( try: from microcosm.build.uk_runtime.local_doctrine import ( UK_LOCAL_CLONE_COUNT, + UK_LOCAL_DATASET_HOUSEHOLDS, + UK_LOCAL_L0_SEARCH_FLOOR, UK_LOCAL_MAX_WEIGHT_RATIO, UK_LOCAL_SOLVE_DOCTRINE, UK_LOCAL_SOLVE_EPOCHS, ) - ruled = (10.0, "nation_grain_family_equal_sqrt_count", 15, 2000) + ruled = ( + 10.0, + "nation_grain_family_equal_sqrt_count", + 15, + 2000, + SIZE_DOCTRINE["dataset_households"], + SIZE_SEARCH_BRACKET["lower"], + ) found = ( float(UK_LOCAL_MAX_WEIGHT_RATIO), UK_LOCAL_SOLVE_DOCTRINE.target_weight_rule, int(UK_LOCAL_CLONE_COUNT), int(UK_LOCAL_SOLVE_EPOCHS), + int(UK_LOCAL_DATASET_HOUSEHOLDS), + float(UK_LOCAL_L0_SEARCH_FLOOR), ) if found != ruled: failures.append(f"doctrine constants {found} are not the ruled {ruled}.") @@ -118,13 +130,14 @@ def check_env( return failures -#: The local size doctrine (microcosm#1124, ruling of 2026-10-13): a sized -#: release candidate ships this many households, drawn and refit under these -#: settings, with no selection L2 penalty (refused for every run above). -#: Restated here, like the solve doctrine, so the pre-flight checks the run -#: against the ruling rather than against the code that ran it. +#: The local size doctrine (microcosm#1124, ruling of 2026-10-13, as amended +#: for microcosm#1301): a sized release candidate ships this many households, +#: drawn and refit under these settings, with no selection L2 penalty +#: (refused for every run above), selected by a size search over this L0 +#: bracket. Restated here, like the solve doctrine, so the pre-flight checks +#: the run against the ruling rather than against the code that ran it. SIZE_DOCTRINE = { - "dataset_households": 100_000, + "dataset_households": 150_000, "selection_pi_hi": 0.5, "baseline_pi_floor": 0.5, } @@ -133,6 +146,7 @@ def check_env( "anchor": "uniform", "basis": "chi_square", } +SIZE_SEARCH_BRACKET = {"lower": 1e-10, "upper": 10.0} def _size_failures(manifest: dict, parameters: dict) -> list[str]: @@ -169,6 +183,14 @@ def _size_failures(manifest: dict, parameters: dict) -> list[str]: f"{size.get('requested_households')!r} / realized " f"{size.get('realized_households')!r}, expected {requested!r}." ) + if isinstance(size, dict) and ( + size.get("selection_search_bracket") != SIZE_SEARCH_BRACKET + ): + failures.append( + "solve.dataset_size.selection_search_bracket = " + f"{size.get('selection_search_bracket')!r}, expected the size " + f"doctrine's {SIZE_SEARCH_BRACKET!r}." + ) if manifest.get("release_posture", {}).get("size_doctrine") is not True: failures.append("release_posture.size_doctrine is not true.") return failures From 21511371ff630cf76f94c4abc451d0da84593f33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:17 +0100 Subject: [PATCH 04/46] Sign local cells and areas at the gate only (#1301) A failing local cell or a below-floor area found in build 1 has to be signable before build 2 without changing the solve; otherwise the sign-off re-keys and re-runs the whole dense build. Neither could be: uk_local_target_fit read no register at all, and the local reference generator built its support-floor cell deferrals from local_area_support_exclusions.json, so signing an area there would also have deferred its cells. uk_local_target_fit now reads its own register, uk/local_target_fit_reviewed_exclusions.json, committed empty and keyed by the gate's family/area_code/metric cell names. An in-force entry lifts the fence for its cell only and the cell stays bound in the solve; stale, expired and not-yet-in-force entries fail. The gate evaluates entries on the review date the other register-reading gates share rather than the wall clock, honours release_lines, and records evidence_absent without a review date. The size evaluation keeps signed cells on its red-row ledger, since they still breach the bound. The area-support exclusions become gate-only. The binding honours release_lines, so an entry for another line stands aside unchecked, while the bound-despite-floor approvals stay window-checked on every line. A constituency key is honoured like a local-authority one, and the assembler names each exclusion's own grain in the release limitations. The Isles of Scilly and City of London cell deferrals and the families bound despite the floor move into the generator as SUPPORT_FLOOR_DEFERRED_AREA_IDS and SUPPORT_FLOOR_BOUND_FAMILIES. Lockstep tests keep the deferred areas inside the register's local-authority exclusions and the bound families equal to its approvals, and a perturbation test signs synthetic entries at both grains and checks that the generator's deferrals do not move. The committed local references and membership regenerate byte-identical from the pinned feed. The gates.json edit moves the gate-battery contract digests, which are re-pinned with the other derived pins in the final pin pass. The new resource joins the country package and so re-keys target compilation and everything below it, which is intended before build 1. Co-Authored-By: Claude Opus 5.5 --- ...1301-uk-local-gate-only-registers.added.md | 1 + docs/gate-battery-contract.md | 3 +- .../microcosm/build/uk/country_package.json | 5 + .../src/microcosm/build/uk/gates.json | 7 +- .../uk/local_area_support_exclusions.json | 2 +- .../local_target_fit_reviewed_exclusions.json | 5 + .../build/uk_runtime/battery_bindings.py | 64 +++- .../build/uk_runtime/size_evaluation.py | 8 +- .../build/uk_runtime/terminal_gates.py | 21 ++ .../build/uk_runtime/weighted_integrity.py | 6 + .../engine_free/shared/test_country_spec.py | 2 + .../uk/test_uk_battery_bindings.py | 289 +++++++++++++++++- .../uk/test_uk_dense_release_assembler.py | 21 ++ .../uk/test_uk_local_gate_battery.py | 13 + .../engine_free/uk/test_uk_size_evaluation.py | 29 ++ .../uk/test_uk_target_references.py | 98 +++++- .../engine_free/uk/test_uk_terminal_gates.py | 23 ++ .../microcosm_build/uk_rowwise_candidate.py | 24 +- tools/assemble_uk_dense_release_dir.py | 35 ++- tools/generate_uk_local_target_references.py | 35 ++- 20 files changed, 636 insertions(+), 55 deletions(-) create mode 100644 changelog.d/1301-uk-local-gate-only-registers.added.md create mode 100644 packages/microcosm-build/src/microcosm/build/uk/local_target_fit_reviewed_exclusions.json diff --git a/changelog.d/1301-uk-local-gate-only-registers.added.md b/changelog.d/1301-uk-local-gate-only-registers.added.md new file mode 100644 index 0000000000..f682c3b1f1 --- /dev/null +++ b/changelog.d/1301-uk-local-gate-only-registers.added.md @@ -0,0 +1 @@ +The dense UK line's `uk_local_target_fit` gate reads its own reviewed-exclusion register, `uk/local_target_fit_reviewed_exclusions.json`, committed empty, so a failing local cell can be signed after a build by a data-only change (microcosm#1301). Keys are the gate's `family/area_code/metric` cell names. An in-force entry lifts the fence for its cell only and the cell stays bound in the solve; stale, expired and not-yet-in-force entries fail, and an entry scoped by `release_lines` to another line stands aside. The gate now evaluates entries on the build's review date, the clock the other register-reading gates share, rather than the wall clock, and records `evidence_absent` without it. The `uk_local_area_support` exclusions become gate-only: an entry keyed `local_authority/` or `constituency/` excuses its area at the gate and defers none of its cells, and an entry for another line stands aside. The Isles of Scilly and City of London cell deferrals and the families bound despite the floor are now constants of `tools/generate_uk_local_target_references.py` (`SUPPORT_FLOOR_DEFERRED_AREA_IDS`, `SUPPORT_FLOOR_BOUND_FAMILIES`), held in lockstep with the register by tests, so the generator reads nothing from it and the committed local references and membership regenerate byte-identical. The size evaluation's red-row ledger keeps signed cells, which still breach the bound. diff --git a/docs/gate-battery-contract.md b/docs/gate-battery-contract.md index 173ba7eb7c..f5a8678bb1 100644 --- a/docs/gate-battery-contract.md +++ b/docs/gate-battery-contract.md @@ -128,7 +128,8 @@ Canonical artifact keys: | `parity_evidence` | the UK national build | `export_surface`, `target_surface`, `target_fit` | | `input_mass_reference` | the UK national build, when the licensed sidecar is supplied | `input_mass_parity` (UK override) | | `reviewed_input_mass_exclusions` (optional override) | the UK national build | `input_mass_parity` (UK override) | -| `uk_area_support_summary`, `exclusions_evaluated_on` | the UK local rowwise build | `area_support` (UK binding; reviewed exclusions name the floors the area misses, never its figures, and stale entries fail) | +| `uk_area_support_summary`, `exclusions_evaluated_on` | the UK local rowwise build | `area_support` (UK binding; reviewed exclusions name the floors the area misses, never its figures, and stale entries fail; they are gate-only and defer none of the area's cells, microcosm#1301) | +| `local_target_diagnostics`, `exclusions_evaluated_on` | the UK local rowwise build | `per_family_fit` (the diagnostics only); `target_fit` on `surface: local_candidate` (UK binding; the local cells stand on `local_target_fit_reviewed_exclusions.json`, keyed `family/area_code/metric`, which lifts the fence only and is evaluated on the build's review date, microcosm#1301) | | `cgt_projection` | the UK calibration seam: read from the installed engine's growth path and exempt amounts, or stated from the manifest pins when no engine is installed (the receipt's `projection_engine` names the source, and the release certifier refuses a seam part whose fence read the pins) | `cgt_projection_entrants` (UK binding; the count is a cumulative stock by year, the bound is the vendored HMRC thin-band taxpayer count as a plausibility ceiling, and the growth path and exempt amount are pinned in the manifest and drift-checked, microcosm#970) | The UK registry diff --git a/packages/microcosm-build/src/microcosm/build/uk/country_package.json b/packages/microcosm-build/src/microcosm/build/uk/country_package.json index 82eb334064..d6be955572 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/country_package.json +++ b/packages/microcosm-build/src/microcosm/build/uk/country_package.json @@ -42,6 +42,11 @@ "kind": "legacy_json", "schema_id": "legacy_json" }, + { + "path": "local_target_fit_reviewed_exclusions.json", + "kind": "legacy_json", + "schema_id": "legacy_json" + }, { "path": "efrs_parity_known_gaps.json", "kind": "legacy_json", diff --git a/packages/microcosm-build/src/microcosm/build/uk/gates.json b/packages/microcosm-build/src/microcosm/build/uk/gates.json index 07196c2078..cea2637b28 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/gates.json +++ b/packages/microcosm-build/src/microcosm/build/uk/gates.json @@ -1398,7 +1398,7 @@ "minimum_distinct_sources": 50, "exclusions_resource": "local_area_support_exclusions.json" }, - "notes": "Both local grains are blocking from birth. Each declared area needs at least 50 positive-weight rows, Kish ESS 50, and 50 distinct positive-weight source households. Reviewed exclusions carry measured shortfalls; a stale exclusion fails and must be retired. The constituency K=4 receipt measured minima of 101 rows, ESS 86.4, and 97 sources; a local-authority miss reopens K or requires a separately reviewed exclusion." + "notes": "Both local grains are blocking from birth. Each declared area needs at least 50 positive-weight rows, Kish ESS 50, and 50 distinct positive-weight source households. A reviewed exclusion, keyed local_authority/ or constituency/, excuses its area's floor miss and is gate-only (microcosm#1301): it defers none of the area's cells, so signing an area leaves the solve unchanged; the Isles of Scilly and City of London cell deferrals are the local reference generator's own constants, lockstep-tested against this register. An exclusion records the floors its area misses, never the area's figures; a stale, expired or not-yet-in-force exclusion fails and must be retired or renewed, and one scoped to another release line stands aside. The constituency K=4 receipt measured minima of 101 rows, ESS 86.4, and 97 sources; a local-authority miss reopens K or requires a separately reviewed exclusion." }, { "id": "uk_local_target_fit", @@ -1407,9 +1407,10 @@ "criticality": "release_blocking", "parameters": { "surface": "local_candidate", - "max_abs_relative_error": 0.25 + "max_abs_relative_error": 0.25, + "reviewed_exclusions_resource": "local_target_fit_reviewed_exclusions.json" }, - "notes": "Every bound target must be within 25% absolute relative error. Release-blocking following PR #870 review; the numeric threshold is unchanged." + "notes": "Every bound target must be within 25% absolute relative error. Release-blocking following PR #870 review; the numeric threshold is unchanged. A breaching cell may stand on a reviewed exclusion in local_target_fit_reviewed_exclusions.json, keyed by the gate's family/area_code/metric cell name (microcosm#1301): the exclusion lifts this fence only, the cell stays bound in the solve, and a stale, expired or not-yet-in-force entry fails on the build's review date." }, { "id": "uk_local_per_family_fit", diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_area_support_exclusions.json b/packages/microcosm-build/src/microcosm/build/uk/local_area_support_exclusions.json index bd64d10531..00f2cbcf54 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_area_support_exclusions.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_area_support_exclusions.json @@ -1,6 +1,6 @@ { "schema_version": 3, - "description": "Reviewed UK local-area support-floor exclusions and signed families that bind despite those floors. Every entry carries measured evidence and an in-force adjudication.", + "description": "Reviewed UK local-area support-floor exclusions and signed families that bind despite those floors. Every entry carries measured evidence and an in-force adjudication. The exclusions are gate-only (microcosm#1301): an entry, keyed local_authority/ or constituency/ and optionally scoped by release_lines, excuses its area at the uk_local_area_support gate and defers none of its cells, so no target compilation reads this file. The Isles of Scilly and City of London cell deferrals (microcosm#762 A14) and the families bound despite the floor are constants of tools/generate_uk_local_target_references.py, lockstep-tested against this file. Reasons name the floors an area misses, never its figures.", "exclusions": { "local_authority/E06000053": { "reason": "Reviewed exclusion of the local-authority support floor for Isles of Scilly (E06000053): population-proportional ladder assignment gives the area too few positive-weight rows, at the ruled K=15 and at every smaller K measured, to meet the 50-row floor, and its effective sample size on the R17 release candidate misses the ESS-50 floor (microcosm#761 receipts section R1, identical on spine-i and spine-k), so the 50-row / ESS-50 / 50-source floor is unreachable by clone count. The area stays in the solve with its measured support and is flagged support_below_floor in the build's area-support table (the candidate manifest's area_support_summary) and named in the release manifest's area_support block; consumers must treat its estimates as unsupported. Re-measured on every candidate; a passing area retires this entry (a stale exclusion fails the gate). Re-worded in microcosm#1278: where the flag is recorded (2026-10-14), and without per-area support figures (2026-10-15). Per microcosm#762 A14 the authority's own local-authority cells are signed-deferred (`local_authority_support_floor_excluded`).", diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_target_fit_reviewed_exclusions.json b/packages/microcosm-build/src/microcosm/build/uk/local_target_fit_reviewed_exclusions.json new file mode 100644 index 0000000000..d4187754d0 --- /dev/null +++ b/packages/microcosm-build/src/microcosm/build/uk/local_target_fit_reviewed_exclusions.json @@ -0,0 +1,5 @@ +{ + "schema_version": 2, + "description": "Reviewed target-fit exclusions for the UK local-area battery's uk_local_target_fit gate (schema 2 per #610; microcosm#1301). Each key is one local cell as the gate names it, family/area_code/metric, and each entry defers that cell's breach of the 25% release bound with a complete approval receipt: the reasoning, approver, adjudication reference, approval date and expiry, and optionally the release_lines it applies on. The exclusion lifts the release fence only: the cell stays BOUND in calibration, so the solver keeps pulling toward it, and only the gate reads this register. The gate reports dormant entries and FAILS stale ones (the cell back inside the bound), expired ones and ones not yet in force, on the build's review date. Reasons name the defect and its owner, never a per-area support figure or a cell estimate.", + "exclusions": {} +} diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py index cbeeb72c3f..6c2ed8d1e7 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py @@ -100,6 +100,7 @@ _missing_fit_weight_evidence_gate, uk_cgt_projection_entrants_gate, uk_default_degenerate_reviewed_exclusions, + uk_default_local_target_fit_reviewed_exclusions, uk_default_target_fit_reviewed_exclusions, uk_degenerate_release_surface_gate, uk_export_surface_gate, @@ -113,6 +114,7 @@ UK_DEGENERATE_EXCLUSION_REGISTER_RESOURCE, UK_INPUT_MASS_EXCLUSION_REGISTER_RESOURCE, UK_INPUT_MASS_REFERENCE_REGISTRY, + UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, UK_RELEASE_LINES, UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, UKInputMassParityPolicy, @@ -1306,31 +1308,48 @@ def _evaluate_area_support( None, resource=exclusions_resource, ) - records = register["exclusions"] + # The exclusions are gate-only (microcosm#1301): an entry, keyed + # ``local_authority/`` or ``constituency/``, excuses its + # area's floor miss here and defers none of its cells. The Isles of + # Scilly and City of London cell deferrals are the local reference + # generator's own constants, lockstep-tested against this block. An + # entry scoped to another release line stands aside; the + # ``bound_despite_support_floor`` approvals stay window-checked whatever + # the line. + records, out_of_line = _in_line(register["exclusions"], context) clock = _exclusion_clock(context) invalid = {} - for block, entries in register.items(): + for block, entries in ( + ("exclusions", records), + ("bound_despite_support_floor", register["bound_despite_support_floor"]), + ): for key, record in entries.items(): if record.expired(clock) or record.premature(clock): invalid[f"{block}/{key}"] = record if invalid: - return GateResult( - name="area_support", - passed=False, - failures=tuple( - f"{key}: reviewed exclusion is outside its approval window " - f"{record.approved_on}..{record.expires_on} at {clock.isoformat()}." - for key, record in sorted(invalid.items()) + return _with_out_of_line( + GateResult( + name="area_support", + passed=False, + failures=tuple( + f"{key}: reviewed exclusion is outside its approval window " + f"{record.approved_on}..{record.expires_on} at " + f"{clock.isoformat()}." + for key, record in sorted(invalid.items()) + ), + details={"invalid_reviewed_exclusions": sorted(invalid)}, ), - details={"invalid_reviewed_exclusions": sorted(invalid)}, + context, + out_of_line, ) levels = tuple(str(level) for level in kwargs["geography_levels"]) - return area_support_gate( + result = area_support_gate( context.artifacts["uk_area_support_summary"], area_roster=_local_area_roster(resource, levels), reviewed_exclusions=_exclusion_payload(records), **kwargs, ) + return _with_out_of_line(result, context, out_of_line) def uk_area_support_floors() -> dict[str, float | int]: @@ -1652,12 +1671,29 @@ def _evaluate_target_fit( context: EvidenceContext, parameters: Mapping[str, Any] ) -> GateResult: kwargs = dict(parameters) + register = kwargs.pop("reviewed_exclusions_resource", None) if kwargs.pop("surface", None) == "local_candidate": + # The local cells have their own register, keyed by this gate's + # family/area_code/metric names (microcosm#1301). An entry lifts the + # fence for its cell only; the cell stays bound in the solve. + if register != UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE: + raise ValueError( + f"uk/gates.json names local exclusion register {register!r} but " + f"the runtime loads {UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE!r}." + ) errors = dict( _local_target_error_items(context.artifacts["local_target_diagnostics"]) ) - return uk_target_fit_gate(errors, **kwargs) - register = kwargs.pop("reviewed_exclusions_resource", None) + exclusions, out_of_line = _in_line( + uk_default_local_target_fit_reviewed_exclusions(), context + ) + result = uk_target_fit_gate( + errors, + reviewed_exclusions=exclusions, + now=_exclusion_clock(context), + **kwargs, + ) + return _with_out_of_line(result, context, out_of_line) if register != UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE: raise ValueError( f"uk/gates.json names exclusion register {register!r} but the " @@ -1679,7 +1715,7 @@ def _target_fit_required_artifacts( parameters: Mapping[str, Any], ) -> frozenset[str]: if parameters.get("surface") == "local_candidate": - return frozenset({"local_target_diagnostics"}) + return frozenset({"local_target_diagnostics", "exclusions_evaluated_on"}) return frozenset({"parity_evidence", "exclusions_evaluated_on"}) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/size_evaluation.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/size_evaluation.py index 4ca4f488f4..d3f4bc84ea 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/size_evaluation.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/size_evaluation.py @@ -734,10 +734,14 @@ def _pair_frames( def _red_target_names(run: RowwiseRun) -> set[str]: gate = _mapping(_mapping(run.gates.get("gates")).get("uk_local_target_fit")) - failures = _mapping(_mapping(gate.get("details")).get("failing_targets")) + details = _mapping(gate.get("details")) + failures = _mapping(details.get("failing_targets")) + # A reviewed exclusion lifts the fence, not the breach (microcosm#1301): + # a signed cell is still outside the bound, so it stays on the red ledger. + signed = _mapping(details.get("reviewed_exclusions")) names: set[str] = set() diagnostics = run.local_diagnostics - for key in failures: + for key in (*failures, *signed): pieces = str(key).split("/", 2) if len(pieces) != 3: continue diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py index c966a40b93..7f48ee938c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py @@ -33,6 +33,7 @@ from microcosm.build.uk_runtime.diagnostics import uk_weight_summary from microcosm.build.uk_runtime.weighted_integrity import ( UK_DEGENERATE_EXCLUSION_REGISTER_RESOURCE, + UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, UKInputMassParityPolicy, UKInputMassReference, @@ -57,6 +58,7 @@ "UKInputMassReference", "UKZeroWeightStratumDeclaration", "uk_default_degenerate_reviewed_exclusions", + "uk_default_local_target_fit_reviewed_exclusions", "uk_default_target_fit_reviewed_exclusions", "uk_degenerate_release_surface_gate", "uk_export_candidate_columns", @@ -428,6 +430,25 @@ def uk_default_target_fit_reviewed_exclusions() -> Mapping[str, UKReviewedExclus ) +@functools.cache +def uk_default_local_target_fit_reviewed_exclusions() -> Mapping[ + str, UKReviewedExclusion +]: + """The committed local target-fit register (microcosm#1301), loaded lazily. + + Keys are the ``uk_local_target_fit`` gate's cell names, + ``family/area_code/metric``. An entry lifts that gate's fence for one + cell and nothing else: the cell stays bound in the solve, and no target + compilation reads this register. + """ + + return MappingProxyType( + load_uk_reviewed_exclusion_register( + None, resource=UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE + ) + ) + + def uk_export_candidate_columns(frame: Any) -> set[str]: """The ``entity.column`` surface a frame exports, as the gate reads it. diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/weighted_integrity.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/weighted_integrity.py index 154afad38f..fe7c1f697b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/weighted_integrity.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/weighted_integrity.py @@ -139,6 +139,7 @@ "UK_INPUT_MASS_EXCLUSION_REGISTER_RESOURCE", "UK_INPUT_MASS_PARITY_GATE_NAME", "UK_INPUT_MASS_REFERENCE_EVIDENCE_SHA256", + "UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE", "UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE", "UKInputMassParityPolicy", "UKInputMassReference", @@ -163,6 +164,11 @@ UK_INPUT_MASS_EXCLUSION_REGISTER_RESOURCE = "input_mass_reviewed_exclusions.json" UK_DEGENERATE_EXCLUSION_REGISTER_RESOURCE = "degenerate_reviewed_exclusions.json" UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE = "target_fit_reviewed_exclusions.json" +# The local-area battery's own target-fit register (microcosm#1301): keyed by +# the local gate's family/area_code/metric cell names, read by that gate only. +UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE = ( + "local_target_fit_reviewed_exclusions.json" +) # Canonical sha256 of {"reference": {"identity": ..., "totals": ...}} for # the weighted input surface emitted from the pinned enhanced-FRS artifact by diff --git a/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py b/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py index 3546d5c905..248950345a 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py @@ -921,6 +921,7 @@ def test_spi_spine_adds_no_country_package_resources(self) -> None: assert legacy_rows == ( "degenerate_reviewed_exclusions.json", "target_fit_reviewed_exclusions.json", + "local_target_fit_reviewed_exclusions.json", "efrs_parity_known_gaps.json", "efrs_parity_reference.json", "frs_release.json", @@ -1059,6 +1060,7 @@ def test_uk_package_loads(self) -> None: "spec/vintages.yaml", "degenerate_reviewed_exclusions.json", "target_fit_reviewed_exclusions.json", + "local_target_fit_reviewed_exclusions.json", "efrs_parity_known_gaps.json", "efrs_parity_reference.json", "frs_release.json", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py index 8dac367a5b..9a9f4f9983 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py @@ -9,7 +9,7 @@ import base64 from datetime import date, datetime -from types import SimpleNamespace +from types import MappingProxyType, SimpleNamespace from unittest.mock import patch import numpy as np @@ -52,6 +52,7 @@ from microcosm.build.uk_runtime.weighted_integrity import UKReviewedExclusion from microcosm.calibrate import TargetRegistry, TargetSpec from microcosm.frame import engine_tables +from tools.generate_uk_local_target_references import SUPPORT_FLOOR_DEFERRED_AREA_IDS KEY = base64.b64encode(b"\x07" * 32).decode("ascii") #: The shared exclusion-expiry clock, fixed inside the committed registers' @@ -1768,7 +1769,11 @@ def test_area_support_binding_resolves_register_and_rejects_expired_entry( " Per microcosm#762 A14 the authority's own local-authority cells are " "signed-deferred (`local_authority_support_floor_excluded`)." ) - assert all(record.reason.endswith(a14_suffix) for record in exclusions.values()) + # The exclusions are gate-only (microcosm#1301): only the areas whose cells + # the reference generator defers on its own constants may claim A14. + deferred = {f"local_authority/{area}" for area in SUPPORT_FLOOR_DEFERRED_AREA_IDS} + for key, record in exclusions.items(): + assert record.reason.endswith(a14_suffix) is (key in deferred), key monkeypatch.setattr( battery_bindings, @@ -1992,7 +1997,11 @@ def test_measured_local_quality_failure_blocks_release( battery.run_phase( "terminal", EvidenceContext( - frame=frame, artifacts={"local_target_diagnostics": diagnostics} + frame=frame, + artifacts={ + "local_target_diagnostics": diagnostics, + "exclusions_evaluated_on": CLOCK, + }, ), ) with pytest.raises(GateBatteryBlockedError): @@ -2243,3 +2252,277 @@ def test_weight_gate_bindings_fold_support_families_before_evaluating() -> None: assert ess.details["evaluated_on"] == "family_folded_weights" assert ess.details["family_folded"]["n_records"] == 2 assert ess.details["n_records"] == 4 + + +def _receipt( + *, + approved_on: str = "2026-10-01", + expires_on: str = "2027-01-01", + release_lines: tuple[str, ...] | None = ("local",), +) -> UKReviewedExclusion: + return UKReviewedExclusion( + reason="synthetic reviewed exclusion", + approved_by="reviewer", + adjudication="microcosm#1301", + approved_on=approved_on, + expires_on=expires_on, + release_lines=release_lines, + ) + + +class TestLocalTargetFitRegister: + """The local cells' own target-fit register (microcosm#1301). + + Synthetic cells and errors only: an entry lifts the fence for its cell, + on the shared review date and on its release line, and the register + cannot rot. + """ + + CELL = "council_tax/LA_A/band_c" + + @staticmethod + def _diagnostics(error: float) -> pd.DataFrame: + return pd.DataFrame( + [ + { + "family": "council_tax", + "area_code": area, + "metric": "band_c", + "relative_error": value, + } + for area, value in (("LA_A", error), ("LA_B", 0.01)) + ] + ) + + def _evaluate( + self, + monkeypatch, + uk_gates, + register: dict[str, UKReviewedExclusion], + error: float, + *, + line: str | None = "local", + parameters=None, + ) -> GateResult: + import microcosm.build.uk_runtime.battery_bindings as battery_bindings + + monkeypatch.setattr( + battery_bindings, + "uk_default_local_target_fit_reviewed_exclusions", + lambda: MappingProxyType(register), + ) + entry = {entry.id: entry for entry in uk_gates.gates}["uk_local_target_fit"] + artifacts = { + "local_target_diagnostics": self._diagnostics(error), + "exclusions_evaluated_on": CLOCK, + } + if line is not None: + artifacts["release_line"] = line + return UK_GATE_REGISTRY["target_fit"].evaluate( + EvidenceContext(artifacts=artifacts), + entry.parameters if parameters is None else parameters, + ) + + def test_the_spec_names_the_local_register(self, uk_gates) -> None: + from microcosm.build.uk_runtime.weighted_integrity import ( + UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, + ) + + entry = {entry.id: entry for entry in uk_gates.gates}["uk_local_target_fit"] + assert entry.parameters["reviewed_exclusions_resource"] == ( + UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE + ) + assert UK_GATE_REGISTRY["target_fit"].required_artifacts(entry.parameters) == { + "local_target_diagnostics", + "exclusions_evaluated_on", + } + + def test_an_unsigned_breach_fails(self, monkeypatch, uk_gates) -> None: + result = self._evaluate(monkeypatch, uk_gates, {}, -0.30) + assert result.passed is False + assert result.details["failing_targets"] == {self.CELL: -0.30} + assert result.details["exclusions_evaluated_on"] == CLOCK.isoformat() + + def test_an_in_force_entry_lifts_the_fence_for_its_cell( + self, monkeypatch, uk_gates + ) -> None: + result = self._evaluate(monkeypatch, uk_gates, {self.CELL: _receipt()}, -0.30) + assert result.passed is True + assert result.details["failing_targets"] == {} + assert set(result.details["reviewed_exclusions"]) == {self.CELL} + assert result.details["exclusions_evaluated_on"] == CLOCK.isoformat() + assert "out_of_line_exclusions" not in result.details + + def test_a_stale_entry_fails(self, monkeypatch, uk_gates) -> None: + result = self._evaluate(monkeypatch, uk_gates, {self.CELL: _receipt()}, -0.10) + assert result.passed is False + assert result.details["stale_exclusions"] == [self.CELL] + + @pytest.mark.parametrize( + "window,detail", + [ + (("2026-01-01", "2026-02-01"), "expired_exclusions"), + (("2026-12-01", "2027-03-01"), "premature_exclusions"), + ], + ) + def test_an_out_of_force_entry_fails_on_the_review_date( + self, monkeypatch, uk_gates, window, detail + ) -> None: + approved_on, expires_on = window + record = _receipt(approved_on=approved_on, expires_on=expires_on) + result = self._evaluate(monkeypatch, uk_gates, {self.CELL: record}, -0.30) + assert result.passed is False + assert result.details[detail] == [self.CELL] + assert result.details["failing_targets"] == {self.CELL: -0.30} + + def test_an_entry_scoped_to_the_national_line_stands_aside( + self, monkeypatch, uk_gates + ) -> None: + record = _receipt(release_lines=("national",)) + result = self._evaluate(monkeypatch, uk_gates, {self.CELL: record}, -0.30) + assert result.passed is False + assert result.details["failing_targets"] == {self.CELL: -0.30} + assert result.details["release_line"] == "local" + assert result.details["out_of_line_exclusions"] == [self.CELL] + + def test_a_missing_review_date_is_evidence_absent(self, uk_gates) -> None: + phase = evaluate_phase( + uk_gates, + "terminal", + EvidenceContext( + artifacts={"local_target_diagnostics": self._diagnostics(-0.30)} + ), + registry=UK_GATE_REGISTRY, + ) + outcome = {o.entry.id: o for o in phase.outcomes}["uk_local_target_fit"] + assert outcome.status is GateStatus.EVIDENCE_ABSENT + assert outcome.reason == "missing evidence: exclusions_evaluated_on" + + def test_the_national_register_is_refused_on_the_local_surface( + self, monkeypatch, uk_gates + ) -> None: + entry = {entry.id: entry for entry in uk_gates.gates}["uk_local_target_fit"] + parameters = { + **entry.parameters, + "reviewed_exclusions_resource": "target_fit_reviewed_exclusions.json", + } + with pytest.raises(ValueError, match="local exclusion register"): + self._evaluate(monkeypatch, uk_gates, {}, -0.30, parameters=parameters) + + +class TestGateOnlyAreaSupport: + """Area-support exclusions excuse an area at the gate only (microcosm#1301). + + Synthetic areas and support figures: a local-authority or constituency + key is honoured on its line, an entry scoped to another line stands aside + unchecked, and the bound-despite-floor approvals stay window-checked. + """ + + ROSTER = { + "constituency": ("PCON_A", "PCON_B"), + "local_authority": ("LA_A", "LA_B", "LA_C"), + } + + @staticmethod + def _support() -> pd.DataFrame: + # PCON_B, LA_B and LA_C sit below the floors; the rest clear them. + return pd.DataFrame( + { + "geography_level": ["constituency"] * 2 + ["local_authority"] * 3, + "area_code": ["PCON_A", "PCON_B", "LA_A", "LA_B", "LA_C"], + "assigned_households": [80, 20, 80, 20, 60], + "nonzero_households": [80, 20, 80, 20, 60], + "effective_sample_size": [80.0, 20.0, 80.0, 20.0, 20.0], + "nonzero_source_households": [80, 20, 80, 20, 60], + } + ) + + def _evaluate( + self, + monkeypatch, + uk_gates, + exclusions: dict[str, UKReviewedExclusion], + *, + bound: dict[str, UKReviewedExclusion] | None = None, + ) -> GateResult: + import microcosm.build.uk_runtime.battery_bindings as battery_bindings + + monkeypatch.setattr( + battery_bindings, + "_local_area_roster", + lambda _resource, _levels: self.ROSTER, + ) + monkeypatch.setattr( + battery_bindings, + "load_uk_local_area_support_exclusion_register", + lambda *_args, **_kwargs: { + "exclusions": exclusions, + "bound_despite_support_floor": bound or {}, + }, + ) + entry = {entry.id: entry for entry in uk_gates.gates}["uk_local_area_support"] + context = EvidenceContext( + artifacts={ + "uk_area_support_summary": self._support(), + "exclusions_evaluated_on": CLOCK, + "release_line": "local", + } + ) + return UK_GATE_REGISTRY["area_support"].evaluate(context, entry.parameters) + + def test_local_authority_and_constituency_keys_are_honoured( + self, monkeypatch, uk_gates + ) -> None: + keys = ("constituency/PCON_B", "local_authority/LA_B", "local_authority/LA_C") + result = self._evaluate( + monkeypatch, uk_gates, {key: _receipt() for key in keys} + ) + assert result.passed is True, result.failures + assert set(result.details["reviewed_exclusions"]) == set(keys) + assert result.details["excluded_area_count"] == 3 + assert "out_of_line_exclusions" not in result.details + + def test_an_entry_scoped_to_another_line_stands_aside( + self, monkeypatch, uk_gates + ) -> None: + # Out of its window as well: an entry that stands aside is not checked. + aside = _receipt( + approved_on="2026-01-01", + expires_on="2026-02-01", + release_lines=("national",), + ) + result = self._evaluate( + monkeypatch, + uk_gates, + { + "constituency/PCON_B": _receipt(), + "local_authority/LA_B": aside, + "local_authority/LA_C": _receipt(), + }, + ) + assert result.passed is False + assert "invalid_reviewed_exclusions" not in result.details + assert {failure.split(":", 1)[0] for failure in result.failures} == { + "local_authority/LA_B" + } + assert result.details["release_line"] == "local" + assert result.details["out_of_line_exclusions"] == ["local_authority/LA_B"] + + def test_bound_despite_floor_approvals_are_window_checked_on_every_line( + self, monkeypatch, uk_gates + ) -> None: + expired = _receipt( + approved_on="2026-01-01", expires_on="2026-02-01", release_lines=None + ) + aside = _receipt(release_lines=("national",)) + result = self._evaluate( + monkeypatch, + uk_gates, + {"local_authority/LA_B": aside}, + bound={"census_households": expired}, + ) + assert result.passed is False + assert result.details["invalid_reviewed_exclusions"] == [ + "bound_despite_support_floor/census_households" + ] + assert result.details["out_of_line_exclusions"] == ["local_authority/LA_B"] diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py index a6faae2c40..951c4d6fbd 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py @@ -1024,6 +1024,27 @@ def test_assembler_rejects_expired_or_missing_measure_approval( ) +def test_area_support_limitations_name_each_exclusion_by_its_grain() -> None: + # microcosm#1301: a gate-only exclusion may excuse a constituency too. + tool = _load("assemble_uk_dense_release_dir") + solve = { + "area_support_exclusions": { + "entries_stood_on": ["constituency/PCON_A", "local_authority/LA_A"] + } + } + assert tool._area_support_exclusion_limitations(solve) == [ + { + "id": "area_support_exclusion:constituency/PCON_A", + "summary": "reviewed exclusion of the constituency support floor.", + }, + { + "id": "area_support_exclusion:local_authority/LA_A", + "summary": "reviewed exclusion of the local-authority support floor.", + }, + ] + assert tool._area_support_exclusion_limitations({}) == [] + + def test_assembler_refuses_a_national_role_manifest( tmp_path: Path, monkeypatch ) -> None: diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_gate_battery.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_gate_battery.py index 0b18a5432e..0354d554be 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_gate_battery.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_gate_battery.py @@ -43,6 +43,19 @@ def test_local_area_support_parameters_pin_both_grains_and_all_floors() -> None: } +def test_local_target_fit_parameters_pin_the_bound_and_its_own_register() -> None: + # microcosm#1301: the local cells stand on their own register, read by the + # gate only, never on the national target-fit register. + entries = {entry.id: entry for entry in load_country_spec("uk").gates.gates} + target_fit = entries["uk_local_target_fit"] + assert target_fit.gate == "target_fit" + assert dict(target_fit.parameters) == { + "surface": "local_candidate", + "max_abs_relative_error": 0.25, + "reviewed_exclusions_resource": "local_target_fit_reviewed_exclusions.json", + } + + def test_local_scope_exclusions_classify_every_other_uk_gate() -> None: declared = {entry.id for entry in load_country_spec("uk").gates.gates} exclusions = uk_local_gate_scope_exclusions() diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_size_evaluation.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_size_evaluation.py index 0a4d7bdc97..fe851d874b 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_size_evaluation.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_size_evaluation.py @@ -41,6 +41,7 @@ def _write_run_dir( *, size_run: bool, red_rows: tuple[str, ...] = (), + signed_rows: tuple[str, ...] = (), ) -> Path: """Write every documented run artifact as a small deterministic fixture.""" @@ -256,6 +257,10 @@ def _write_run_dir( "failing_targets": {row: 0.4 for row in red_rows}, "max_abs_relative_error": 0.4, "targets_checked": 8, + "reviewed_exclusions": { + row: {"relative_error": 0.4, "reason": "fixture"} + for row in signed_rows + }, } gates[gate_id] = { "criticality": "diagnostic" if reference else "release_blocking", @@ -520,6 +525,30 @@ def test_paired_targets_counts_red_mapping_and_changed_target(tmp_path: Path) -> assert any(row["name"] == "national/b@2025" for row in result["new_red_rows"]) +def test_paired_targets_keep_a_signed_cell_on_the_red_ledger(tmp_path: Path) -> None: + # A reviewed exclusion lifts the fence, not the breach (microcosm#1301): + # the reference's signed cell is still a red row the run must answer for. + run = load_run( + _write_run_dir(tmp_path, "candidate", size_run=True), label="candidate" + ) + reference = load_run( + _write_run_dir( + tmp_path, + "reference", + size_run=False, + signed_rows=("council_tax/E1/council_tax/band_c",), + ), + label="reference", + ) + + result = paired_targets(run, reference) + + assert result["reference_red_rows"]["n"] == 1 + assert result["reference_red_rows"]["rows"][0]["name"] == ( + "local/council-tax/E1@2025" + ) + + def test_weight_tables_size_and_dense_spine_paths(tmp_path: Path) -> None: size = load_run( _write_run_dir(tmp_path, "candidate", size_run=True), label="candidate" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py index d24470953a..d931c0b242 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py @@ -51,7 +51,14 @@ _compile_for_receipt, _fixture_for_receipt, ) -from tools.generate_uk_local_target_references import _support_floor_register_scope +from tools.generate_uk_local_target_references import ( + LOCAL_GEOGRAPHY_LEVELS, + SUPPORT_FLOOR_BOUND_FAMILIES, + SUPPORT_FLOOR_DEFERRED_AREA_IDS, + _area_signed_deferrals, + _filter_contract_by_geography_levels, + _support_floor_register_scope, +) from tools.generate_uk_target_references import ( POLICYENGINE_BINDING_KEYS, TARGET_ID_GEOGRAPHY_PINS, @@ -69,12 +76,97 @@ REGION_TIER_LEVEL = {code: level for level, code in UK_REGION_TIER} -def test_local_generator_support_floor_scope_comes_from_signed_register() -> None: +def test_local_generator_support_floor_scope_is_its_own_constants() -> None: area_ids, binding_families = _support_floor_register_scope() - assert area_ids == ("E06000053", "E09000001") + assert area_ids == SUPPORT_FLOOR_DEFERRED_AREA_IDS == ("E06000053", "E09000001") + assert binding_families == SUPPORT_FLOOR_BOUND_FAMILIES assert binding_families == frozenset({"census_households"}) +def test_local_generator_support_floor_constants_track_the_gate_register() -> None: + # Option C (microcosm#1301): the generator's cell deferrals and the gate's + # area exclusions live apart and are held in lockstep here. Every area + # whose cells the generator defers must stay excused at the gate, or the + # gate would fail an area the solve never fits; the bound families must + # match the approvals the gate window-checks, so a register edit there + # fails CI until the generator constant moves with it. + from microcosm.build.uk_runtime.weighted_integrity import ( + load_uk_local_area_support_exclusion_register, + ) + + register = load_uk_local_area_support_exclusion_register(None) + excused = { + key.partition("/")[2] + for key in register["exclusions"] + if key.startswith("local_authority/") + } + assert set(SUPPORT_FLOOR_DEFERRED_AREA_IDS) <= excused + assert SUPPORT_FLOOR_DEFERRED_AREA_IDS == tuple( + sorted(set(SUPPORT_FLOOR_DEFERRED_AREA_IDS)) + ) + assert SUPPORT_FLOOR_BOUND_FAMILIES == frozenset( + register["bound_despite_support_floor"] + ) + + +def test_local_generator_support_floor_deferrals_are_solve_scoped( + monkeypatch: pytest.MonkeyPatch, +) -> None: + # The area-support register is gate-only (microcosm#1301): signing an area + # there, at either grain, or editing its other block must leave the + # generator's signed deferrals, and so the local references, unchanged. + import microcosm.build.uk_runtime.weighted_integrity as weighted_integrity + import tools.generate_uk_local_target_references as generator + + contract = _filter_contract_by_geography_levels( + _load_uk_resource("uk_population_targets.json"), + allowed_levels=LOCAL_GEOGRAPHY_LEVELS, + ) + crosswalk = _load_uk_resource("local_area_crosswalk.json") + before = ( + _support_floor_register_scope(), + _area_signed_deferrals(contract, crosswalk), + ) + receipt = { + "reason": "synthetic gate-only sign-off", + "approved_by": "reviewer", + "adjudication": "microcosm#1301", + "approved_on": "2026-10-01", + "expires_on": "2027-01-01", + "release_lines": ["local"], + } + perturbed = { + "schema_version": 3, + "description": "synthetic perturbation", + "exclusions": { + "local_authority/S12000023": receipt, + "local_authority/S12000027": receipt, + "constituency/S14000051": receipt, + }, + "bound_despite_support_floor": {}, + } + real_reader = weighted_integrity._read_register_payload + + def _reader(source, *, resource): + if source is None and resource == "local_area_support_exclusions.json": + return perturbed, resource + return real_reader(source, resource=resource) + + monkeypatch.setattr(weighted_integrity, "_read_register_payload", _reader) + assert set( + weighted_integrity.load_uk_local_area_support_exclusion_register(None)[ + "exclusions" + ] + ) == set(perturbed["exclusions"]) + after = ( + _support_floor_register_scope(), + _area_signed_deferrals(contract, crosswalk), + ) + assert after == before + source = Path(generator.__file__).read_text(encoding="utf-8") + assert "load_uk_local_area_support_exclusion_register" not in source + + FIXTURE_REFERENCE_NAMES = { "obr.income_tax", "dwp.uc.two_child_limit.households_affected", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py index d7171d634c..fa80eacfc6 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py @@ -17,6 +17,7 @@ UKInputMassReference, UKZeroWeightStratumDeclaration, uk_default_degenerate_reviewed_exclusions, + uk_default_local_target_fit_reviewed_exclusions, uk_default_target_fit_reviewed_exclusions, uk_degenerate_release_surface_gate, uk_export_surface_gate, @@ -577,6 +578,28 @@ def test_committed_target_fit_register_retains_only_live_deferrals() -> None: assert register == {} +def test_committed_local_target_fit_register_is_empty_and_well_formed() -> None: + # The local cells' register (microcosm#1301) starts empty; a sign-off after + # a build adds its entries and edits this pin in the same reviewed change. + # Whatever it holds must name a cell the uk_local_target_fit gate reports, + # family/area_code/metric over a crosswalk area, and its reasons carry no + # figures: no per-area support figure and no cell estimate. + from microcosm.build.uk_runtime.battery_bindings import _local_area_roster + + register = uk_default_local_target_fit_reviewed_exclusions() + roster = _local_area_roster( + "local_area_crosswalk.json", ("constituency", "local_authority") + ) + area_codes = {code for codes in roster.values() for code in codes} + for key, record in register.items(): + pieces = key.split("/", 2) + assert len(pieces) == 3 and all(pieces), key + assert pieces[1] in area_codes, key + assert "%" not in record.reason, key + assert uk_default_local_target_fit_reviewed_exclusions() is register + assert register == {} + + # Aggregate errors from the fresh UC #882 development run: 1,500 epochs with # the explicit family_equal override. This is not a default-doctrine fit claim. _RESTORED_TARGET_FIT_ERRORS = { diff --git a/test_support/microcosm_build/uk_rowwise_candidate.py b/test_support/microcosm_build/uk_rowwise_candidate.py index d317d2341c..0d656ad91c 100644 --- a/test_support/microcosm_build/uk_rowwise_candidate.py +++ b/test_support/microcosm_build/uk_rowwise_candidate.py @@ -11,7 +11,7 @@ import importlib.util import json from pathlib import Path -from types import SimpleNamespace +from types import MappingProxyType, SimpleNamespace import numpy as np import pandas as pd @@ -69,6 +69,28 @@ def _loader(path, *, resource, **kwargs): ) +@pytest.fixture(autouse=True) +def _empty_local_target_fit_register_for_synthetic_cells( + monkeypatch: pytest.MonkeyPatch, +) -> None: + """Synthetic candidates never stand on the committed local cell receipts. + + ``local_target_fit_reviewed_exclusions.json`` signs real local cells + after a build (microcosm#1301); evaluated on a synthetic candidate at a + fixed clock, an entry could read as not yet in force and fail a test + about the machinery. The register is pinned empty here; its committed + form is covered by ``test_uk_terminal_gates.py``. + """ + + import microcosm.build.uk_runtime.battery_bindings as battery_bindings + + monkeypatch.setattr( + battery_bindings, + "uk_default_local_target_fit_reviewed_exclusions", + lambda: MappingProxyType({}), + ) + + @pytest.fixture(autouse=True) def _spool_only_by_default(monkeypatch: pytest.MonkeyPatch) -> None: monkeypatch.delenv("POPULACE_LEDGER_URL", raising=False) diff --git a/tools/assemble_uk_dense_release_dir.py b/tools/assemble_uk_dense_release_dir.py index 5a64fa0e5c..d06ae2bbd3 100644 --- a/tools/assemble_uk_dense_release_dir.py +++ b/tools/assemble_uk_dense_release_dir.py @@ -314,6 +314,31 @@ def _signed_exclusion_limitations( return limitations +def _area_support_exclusion_limitations( + solve: Mapping[str, object], +) -> list[dict[str, object]]: + """The reviewed area-support exclusions the gate stood on, named by grain. + + An exclusion is gate-only since microcosm#1301 and may excuse a + constituency as well as a local authority, so the summary names the + entry's own grain. + """ + + exclusions = solve.get("area_support_exclusions") + if not isinstance(exclusions, Mapping): + return [] + limitations: list[dict[str, object]] = [] + for area in exclusions.get("entries_stood_on") or []: + grain = str(area).partition("/")[0].replace("_", "-") or "local-area" + limitations.append( + { + "id": f"area_support_exclusion:{area}", + "summary": f"reviewed exclusion of the {grain} support floor.", + } + ) + return limitations + + def _size_doctrine_record( parameters: Mapping[str, object], solve: Mapping[str, object] ) -> dict[str, object]: @@ -365,15 +390,7 @@ def _reviewed_limitations( } ) solve = _mapping(manifest.get("solve"), "manifest.solve") - exclusions = solve.get("area_support_exclusions") - if isinstance(exclusions, Mapping): - for area in exclusions.get("entries_stood_on") or []: - limitations.append( - { - "id": f"area_support_exclusion:{area}", - "summary": "reviewed exclusion of the local-authority support floor.", - } - ) + limitations.extend(_area_support_exclusion_limitations(solve)) cross_grain = _mapping(manifest.get("cross_grain"), "manifest.cross_grain") for bridge in cross_grain.get("unbound_bridges") or []: if isinstance(bridge, Mapping): diff --git a/tools/generate_uk_local_target_references.py b/tools/generate_uk_local_target_references.py index 6f5cf8233b..0352229122 100644 --- a/tools/generate_uk_local_target_references.py +++ b/tools/generate_uk_local_target_references.py @@ -24,9 +24,6 @@ UK_UPRATING_APPLIERS, uk_small_cell_rule_is_signed, ) -from microcosm.build.uk_runtime.weighted_integrity import ( - load_uk_local_area_support_exclusion_register, -) DESCRIPTION = ( "UK local-area Ledger target references for constituency and local-authority " @@ -52,6 +49,17 @@ } ) UK_PACKAGE_ROOT = Path("packages/microcosm-build/src/microcosm/build/uk") +# The local authorities whose own local-authority cells are signed-deferred +# because they miss the support floor at every K measured: the Isles of Scilly +# and the City of London (microcosm#762 A4, as amended by A14). These are +# solve-scoped and live here, not in uk/local_area_support_exclusions.json, +# which only the area-support gate reads since microcosm#1301, so signing an +# area gate-only never changes the compiled problem. Lockstep tests hold them +# inside that register's local_authority/* exclusion keys. +SUPPORT_FLOOR_DEFERRED_AREA_IDS: tuple[str, ...] = ("E06000053", "E09000001") +# The families that bind in those areas despite the floor (microcosm#887), +# lockstep-tested equal to the register's bound_despite_support_floor block. +SUPPORT_FLOOR_BOUND_FAMILIES: frozenset[str] = frozenset({"census_households"}) def main() -> None: @@ -629,22 +637,13 @@ def add( def _support_floor_register_scope() -> tuple[tuple[str, ...], frozenset[str]]: - """Return generator masks from the signed local-area support register.""" + """Return the support-floor deferral masks: the areas and bound families. - register = load_uk_local_area_support_exclusion_register(None) - area_ids: list[str] = [] - for key in register["exclusions"]: - level, separator, area_id = key.partition("/") - if separator != "/" or level != "local_authority" or not area_id: - raise ValueError( - "local-area support exclusion keys used by the generator must " - f"have local_authority/ shape, got {key!r}." - ) - area_ids.append(area_id) - return ( - tuple(sorted(area_ids)), - frozenset(register["bound_despite_support_floor"]), - ) + Both are this module's constants, never read from the gate-only + local-area support register (microcosm#1301). + """ + + return SUPPORT_FLOOR_DEFERRED_AREA_IDS, SUPPORT_FLOOR_BOUND_FAMILIES if __name__ == "__main__": From 58c901f76f65fd9fb1ea6ce00a17fccfffae07d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:17 +0100 Subject: [PATCH 05/46] Bind high-value homes region rows on the local line only (#1301) Most high-value homes cells at constituency and local-authority grain sit below about one household weight at the release size, so the family needs a control above them. Three two-level targets (microcosm.high_value_homes.over_{1m,1_5m,2m}_by_region) bind the derived Land Registry stock at the nine English regions and Wales. They copy the local targets' measurement block and record-set selector, so each row is the cross-grain control for its area cells and the three no_higher_control local routes become stale and go. The rows must not bind on the national line: there main_residence_value is the WAS donor's, not a Land Registry placement. A new contract key, calibration_lines, names the lines a target binds on. The region rows declare ["local"]. load_uk_national_target_inputs, the release-cut certifier's calibration reference and the UC matrix diagnosis drop them right after the compile, before reconciliation, the measure exclusions and the frozen-register check, so the national registry version is unchanged; register_completeness.calibration_line receipts the drop on both lines. Every national compile now merges the derived facts as the local ones already did (both full_targets loaders, the certifier, the parity tool's national receipt with an HVCTS ledger_only rationale, the national reference generator, the incumbent-surface evaluation), so all committed references compile on every line. The generator's region-tier fan-out now honours area_scope by level, giving Wales at country level and no Scottish or Northern Irish cell, and records a fan-out outcome. The bound values are per-household measures in measure_simulation, read like the bus boardings: the stored main_residence_value and tenure_type through high_value_home_mask at each threshold's frame-basis value, as the local metrics and the release gates read them. A persisted column of any of them is refused. The regenerated references, membership, parity receipts, census and registry_parity accounting follow in the pin commit. Co-Authored-By: Claude Opus 5.5 --- ...1-high-value-homes-region-control.added.md | 7 + .../build/uk/cross_grain_declarations.json | 12 - .../build/uk/uk_population_targets.json | 198 +++++++- .../build/uk_runtime/full_targets.py | 60 ++- .../build/uk_runtime/graph_targets.py | 6 +- .../build/uk_runtime/ledger_targets.py | 90 ++++ .../build/uk_runtime/local_target_census.py | 14 +- .../build/uk_runtime/measure_simulation.py | 58 ++- .../engine_free/uk/test_uk_full_targets.py | 122 +++++ ...test_uk_high_value_homes_region_control.py | 475 ++++++++++++++++++ .../uk/test_uk_measure_simulation.py | 127 +++++ .../uk/test_uk_population_targets.py | 3 + .../uk/test_uk_target_compile_modules.py | 18 +- ...edger_compile_parity_signed_differences.py | 28 +- tools/certify_uk_release_cut.py | 16 +- tools/diagnose_uk_uc_matrix.py | 14 +- tools/evaluate_uk_incumbent_surface.py | 10 +- tools/generate_uk_target_references.py | 106 +++- 18 files changed, 1317 insertions(+), 47 deletions(-) create mode 100644 changelog.d/1301-high-value-homes-region-control.added.md create mode 100644 packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes_region_control.py diff --git a/changelog.d/1301-high-value-homes-region-control.added.md b/changelog.d/1301-high-value-homes-region-control.added.md new file mode 100644 index 0000000000..f798a4e8e2 --- /dev/null +++ b/changelog.d/1301-high-value-homes-region-control.added.md @@ -0,0 +1,7 @@ +The UK local line binds region controls for the high-value homes family (microcosm#1301, the issue's 6a). Three new two-level targets, `microcosm.high_value_homes.over_1m_by_region`, `over_1_5m_by_region` and `over_2m_by_region`, bind the derived Land Registry stock at the nine English regions and Wales. They carry the same measurement block and record-set selector as the constituency and local-authority cells, so each row is the cross-grain control for its area cells, and the three `no_higher_control` local routes in `uk/cross_grain_declarations.json` are gone. + +**Local line only.** A new contract key, `calibration_lines`, names the lines a target binds on; these three declare `["local"]`. The national spine's `main_residence_value` is the WAS donor's, not a Land Registry placement. The national compiles now merge the derived facts beside the Chronicle feed too, as the local ones already did: both loaders in `full_targets.py`, the release-cut certifier, the compile-parity tool's national receipt, the national reference generator (`--derived-facts` names another resource), the UC matrix diagnosis and the incumbent-surface evaluation. `load_uk_national_target_inputs`, the certifier's calibration reference and the UC matrix diagnosis then drop the local-only rows right after the compile, before reconciliation, the measure exclusions and the frozen-register check. The national registry version is therefore unchanged. `register_completeness.calibration_line` receipts what each line dropped. + +**Fan-out.** `tools/generate_uk_target_references.py` now honours a two-level target's `area_scope` by level. The region rows fan out over the English regions and Wales, which is pinned at country level `W92000004`. Scotland and Northern Ireland are not cells. + +**Measures.** The bound values `owner_occupied_home_over_gbp_1m`, `_1_5m` and `_2m` are per-household indicators computed in `measure_simulation.py`. Each applies `high_value_home_mask` at the threshold's frame-basis value to the frame's stored `main_residence_value` and `tenure_type`, never an engine-uprated value, exactly as the local cells and the release gates do. A persisted column of any of the three is refused. diff --git a/packages/microcosm-build/src/microcosm/build/uk/cross_grain_declarations.json b/packages/microcosm-build/src/microcosm/build/uk/cross_grain_declarations.json index 425bb81818..1b1cc34d1f 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/cross_grain_declarations.json +++ b/packages/microcosm-build/src/microcosm/build/uk/cross_grain_declarations.json @@ -622,18 +622,6 @@ "route": "no_higher_control", "reason": "No pinned fact compiles at any area (the ONS small-area income estimates are MSOA-grain and carry no local-authority rows in the feed), so the target is inactive." }, - "microcosm.high_value_homes.over_1m": { - "route": "no_higher_control", - "reason": "No publisher counts owner-occupied homes over £1m nationally, so no national row binds; the constituency and local-authority cells are Microcosm's derived Land Registry stock (microcosm#1240, fix 2), both grains summed from the same weighted dwellings, so they agree by construction. The OBR costing note's Table 1.1 counts every residential property in scope and is a diagnostic beside the family (uk_high_value_homes_benchmarks), never a control." - }, - "microcosm.high_value_homes.over_1_5m": { - "route": "no_higher_control", - "reason": "No publisher counts owner-occupied homes over £1.5m nationally, so no national row binds; the constituency and local-authority cells are Microcosm's derived Land Registry stock (microcosm#1240, fix 2), both grains summed from the same weighted dwellings, so they agree by construction. The OBR costing note's Table 1.1 counts every residential property in scope and is a diagnostic beside the family (uk_high_value_homes_benchmarks), never a control." - }, - "microcosm.high_value_homes.over_2m": { - "route": "no_higher_control", - "reason": "No publisher counts owner-occupied homes over £2m nationally, so no national row binds; the constituency and local-authority cells are Microcosm's derived Land Registry stock (microcosm#1240, fix 2), both grains summed from the same weighted dwellings, so they agree by construction. The OBR costing note's Table 1.1 counts every residential property in scope and is a diagnostic beside the family (uk_high_value_homes_benchmarks), never a control." - }, "desnz.subnational.electricity_kwh": { "route": "no_higher_control", "reason": "DESNZ's region and country rows are the sums of their authorities, so a region control adds no information, and a gas bridge would put the three authorities DESNZ publishes no gas for (the Isles of Scilly, Orkney and Shetland) in controlled legs. The electricity cells are levelled onto the lcfs stage's Energy Trends level by their uprating index instead (desnz.energy_trends.gb_domestic_level; microcosm#1207, local-authority grain only)." diff --git a/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json b/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json index 68de4ddf60..f9e162d7ad 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json +++ b/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json @@ -28206,6 +28206,198 @@ "label": "Housing Benefit spending, pension age", "value_operation": "calendar_year_window" }, + { + "target_id": "microcosm.high_value_homes.over_1m_by_region", + "family": "high_value_homes", + "geography_levels": [ + "country", + "region" + ], + "calibration_lines": [ + "local" + ], + "measurement": { + "entity": "household", + "concept": "uk.household.count", + "filters": [ + { + "concept": "uk.household.tenure", + "in": [ + "owned_outright", + "owned_with_mortgage" + ] + }, + { + "concept": "uk.household.main_residence_value", + "operator": ">", + "value": 1000000, + "price_basis": "2026-04" + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "high_value_homes_by_region/over_1m", + "value_variable": "owner_occupied_home_over_gbp_1m", + "notes": "One reference per area of the England-and-Wales region tier (microcosm#1301): the nine English regions at the derived resource's region level and Wales at country level (area_scope), each scoped on the frame by the household-region predicate the generator stamps into its reference metadata. owner_occupied_home_over_gbp_1m is a per-household indicator the measure resolver computes from the stored main_residence_value and tenure_type through high_value_home_mask, the predicate the local cells and the release gates share, at the frame-basis threshold; it never reads an engine-uprated value. Bound on the local line only (calibration_lines): on the national spine main_residence_value is the WAS donor's, not a Land Registry placement." + }, + "axiom": { + "metric_name": "high_value_homes_by_region/over_1m", + "status": "pending", + "value_rule": "uk.household.count" + } + }, + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1" + }, + "area_scope": { + "region": { + "gss_prefixes": [ + "E", + "W" + ] + }, + "country": { + "gss_prefixes": [ + "E", + "W" + ] + } + }, + "category_id": "microcosm.high_value_homes", + "label": "Owner-occupied homes valued over £1 million by region", + "selector_note": "The English region and Wales rows of the Microcosm-derived stock the constituency and local-authority cells bind (microcosm#1240, fix 2; uk/high_value_home_stock_facts.json), selected by the same record set and measured identically, so each row is the cross-grain control for its area cells and carries the stock of any cell a signed small-cell rule defers. Local line only (microcosm#1301): the national line and the release-cut certifier drop these rows right after the compile, before reconciliation and the measure exclusions, so the national registry is unchanged. Scotland and Northern Ireland have no Price Paid coverage." + }, + { + "target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "family": "high_value_homes", + "geography_levels": [ + "country", + "region" + ], + "calibration_lines": [ + "local" + ], + "measurement": { + "entity": "household", + "concept": "uk.household.count", + "filters": [ + { + "concept": "uk.household.tenure", + "in": [ + "owned_outright", + "owned_with_mortgage" + ] + }, + { + "concept": "uk.household.main_residence_value", + "operator": ">", + "value": 1500000, + "price_basis": "2026-04" + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "high_value_homes_by_region/over_1_5m", + "value_variable": "owner_occupied_home_over_gbp_1_5m", + "notes": "One reference per area of the England-and-Wales region tier (microcosm#1301): the nine English regions at the derived resource's region level and Wales at country level (area_scope), each scoped on the frame by the household-region predicate the generator stamps into its reference metadata. owner_occupied_home_over_gbp_1_5m is a per-household indicator the measure resolver computes from the stored main_residence_value and tenure_type through high_value_home_mask, the predicate the local cells and the release gates share, at the frame-basis threshold; it never reads an engine-uprated value. Bound on the local line only (calibration_lines): on the national spine main_residence_value is the WAS donor's, not a Land Registry placement." + }, + "axiom": { + "metric_name": "high_value_homes_by_region/over_1_5m", + "status": "pending", + "value_rule": "uk.household.count" + } + }, + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1" + }, + "area_scope": { + "region": { + "gss_prefixes": [ + "E", + "W" + ] + }, + "country": { + "gss_prefixes": [ + "E", + "W" + ] + } + }, + "category_id": "microcosm.high_value_homes", + "label": "Owner-occupied homes valued over £1.5 million by region", + "selector_note": "The English region and Wales rows of the Microcosm-derived stock the constituency and local-authority cells bind (microcosm#1240, fix 2; uk/high_value_home_stock_facts.json), selected by the same record set and measured identically, so each row is the cross-grain control for its area cells and carries the stock of any cell a signed small-cell rule defers. Local line only (microcosm#1301): the national line and the release-cut certifier drop these rows right after the compile, before reconciliation and the measure exclusions, so the national registry is unchanged. Scotland and Northern Ireland have no Price Paid coverage." + }, + { + "target_id": "microcosm.high_value_homes.over_2m_by_region", + "family": "high_value_homes", + "geography_levels": [ + "country", + "region" + ], + "calibration_lines": [ + "local" + ], + "measurement": { + "entity": "household", + "concept": "uk.household.count", + "filters": [ + { + "concept": "uk.household.tenure", + "in": [ + "owned_outright", + "owned_with_mortgage" + ] + }, + { + "concept": "uk.household.main_residence_value", + "operator": ">", + "value": 2000000, + "price_basis": "2026-04" + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "high_value_homes_by_region/over_2m", + "value_variable": "owner_occupied_home_over_gbp_2m", + "notes": "One reference per area of the England-and-Wales region tier (microcosm#1301): the nine English regions at the derived resource's region level and Wales at country level (area_scope), each scoped on the frame by the household-region predicate the generator stamps into its reference metadata. owner_occupied_home_over_gbp_2m is a per-household indicator the measure resolver computes from the stored main_residence_value and tenure_type through high_value_home_mask, the predicate the local cells and the release gates share, at the frame-basis threshold; it never reads an engine-uprated value. Bound on the local line only (calibration_lines): on the national spine main_residence_value is the WAS donor's, not a Land Registry placement." + }, + "axiom": { + "metric_name": "high_value_homes_by_region/over_2m", + "status": "pending", + "value_rule": "uk.household.count" + } + }, + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1" + }, + "area_scope": { + "region": { + "gss_prefixes": [ + "E", + "W" + ] + }, + "country": { + "gss_prefixes": [ + "E", + "W" + ] + } + }, + "category_id": "microcosm.high_value_homes", + "label": "Owner-occupied homes valued over £2 million by region", + "selector_note": "The English region and Wales rows of the Microcosm-derived stock the constituency and local-authority cells bind (microcosm#1240, fix 2; uk/high_value_home_stock_facts.json), selected by the same record set and measured identically, so each row is the cross-grain control for its area cells and carries the stock of any cell a signed small-cell rule defers. Local line only (microcosm#1301): the national line and the release-cut certifier drop these rows right after the compile, before reconciliation and the measure exclusions, so the national registry is unchanged. Scotland and Northern Ireland have no Price Paid coverage." + }, { "target_id": "hmrc.self_employment_income.amount", "family": "hmrc", @@ -31450,7 +31642,7 @@ }, "category_id": "microcosm.high_value_homes", "label": "Owner-occupied homes valued over £1 million", - "selector_note": "Microcosm-derived counts (microcosm#1240, fix 2): the latest non-bulk category A sale of every dwelling in HM Land Registry Price Paid Data since 1995, uprated by the local-authority and property-type UK HPI to the frame's calendar-2024 price basis, placed through the NSPL and the committed England-and-Wales atomic support, weighted by the census owner-occupied share (rescaled to the OBR costing note's 60 per cent owner-occupied control on the £2m+ stock) and a VOA stock-coverage correction. The threshold is stated at April 2026 prices and deflated to the basis with the England all-dwellings HPI; the frame reads the stored main_residence_value at the dataset period. Chronicle registers the inputs raw-only (chronicle#343); the counts are not Chronicle facts. Scotland and Northern Ireland have no Price Paid coverage, so the family is England and Wales." + "selector_note": "Microcosm-derived counts (microcosm#1240, fix 2): the latest non-bulk category A sale of every dwelling in HM Land Registry Price Paid Data since 1995, uprated by the local-authority and property-type UK HPI to the frame's calendar-2024 price basis, placed through the NSPL and the committed England-and-Wales atomic support, weighted by the census owner-occupied share (rescaled to the OBR costing note's 60 per cent owner-occupied control on the £2m+ stock) and a VOA stock-coverage correction. The threshold is stated at April 2026 prices and deflated to the basis with the England all-dwellings HPI; the frame reads the stored main_residence_value at the dataset period. Chronicle registers the inputs raw-only (chronicle#343); the counts are not Chronicle facts. Scotland and Northern Ireland have no Price Paid coverage, so the family is England and Wales. The English region and Wales rows of the same stock (microcosm.high_value_homes.over_1m_by_region) control these cells on the local line through the cross-grain rule (microcosm#1301)." }, { "target_id": "microcosm.high_value_homes.over_1_5m", @@ -31526,7 +31718,7 @@ }, "category_id": "microcosm.high_value_homes", "label": "Owner-occupied homes valued over £1.5 million", - "selector_note": "Microcosm-derived counts (microcosm#1240, fix 2): the latest non-bulk category A sale of every dwelling in HM Land Registry Price Paid Data since 1995, uprated by the local-authority and property-type UK HPI to the frame's calendar-2024 price basis, placed through the NSPL and the committed England-and-Wales atomic support, weighted by the census owner-occupied share (rescaled to the OBR costing note's 60 per cent owner-occupied control on the £2m+ stock) and a VOA stock-coverage correction. The threshold is stated at April 2026 prices and deflated to the basis with the England all-dwellings HPI; the frame reads the stored main_residence_value at the dataset period. Chronicle registers the inputs raw-only (chronicle#343); the counts are not Chronicle facts. Scotland and Northern Ireland have no Price Paid coverage, so the family is England and Wales." + "selector_note": "Microcosm-derived counts (microcosm#1240, fix 2): the latest non-bulk category A sale of every dwelling in HM Land Registry Price Paid Data since 1995, uprated by the local-authority and property-type UK HPI to the frame's calendar-2024 price basis, placed through the NSPL and the committed England-and-Wales atomic support, weighted by the census owner-occupied share (rescaled to the OBR costing note's 60 per cent owner-occupied control on the £2m+ stock) and a VOA stock-coverage correction. The threshold is stated at April 2026 prices and deflated to the basis with the England all-dwellings HPI; the frame reads the stored main_residence_value at the dataset period. Chronicle registers the inputs raw-only (chronicle#343); the counts are not Chronicle facts. Scotland and Northern Ireland have no Price Paid coverage, so the family is England and Wales. The English region and Wales rows of the same stock (microcosm.high_value_homes.over_1_5m_by_region) control these cells on the local line through the cross-grain rule (microcosm#1301)." }, { "target_id": "microcosm.high_value_homes.over_2m", @@ -31602,7 +31794,7 @@ }, "category_id": "microcosm.high_value_homes", "label": "Owner-occupied homes valued over £2 million", - "selector_note": "Microcosm-derived counts (microcosm#1240, fix 2): the latest non-bulk category A sale of every dwelling in HM Land Registry Price Paid Data since 1995, uprated by the local-authority and property-type UK HPI to the frame's calendar-2024 price basis, placed through the NSPL and the committed England-and-Wales atomic support, weighted by the census owner-occupied share (rescaled to the OBR costing note's 60 per cent owner-occupied control on the £2m+ stock) and a VOA stock-coverage correction. The threshold is stated at April 2026 prices and deflated to the basis with the England all-dwellings HPI; the frame reads the stored main_residence_value at the dataset period. Chronicle registers the inputs raw-only (chronicle#343); the counts are not Chronicle facts. Scotland and Northern Ireland have no Price Paid coverage, so the family is England and Wales." + "selector_note": "Microcosm-derived counts (microcosm#1240, fix 2): the latest non-bulk category A sale of every dwelling in HM Land Registry Price Paid Data since 1995, uprated by the local-authority and property-type UK HPI to the frame's calendar-2024 price basis, placed through the NSPL and the committed England-and-Wales atomic support, weighted by the census owner-occupied share (rescaled to the OBR costing note's 60 per cent owner-occupied control on the £2m+ stock) and a VOA stock-coverage correction. The threshold is stated at April 2026 prices and deflated to the basis with the England all-dwellings HPI; the frame reads the stored main_residence_value at the dataset period. Chronicle registers the inputs raw-only (chronicle#343); the counts are not Chronicle facts. Scotland and Northern Ireland have no Price Paid coverage, so the family is England and Wales. The English region and Wales rows of the same stock (microcosm.high_value_homes.over_2m_by_region) control these cells on the local line through the cross-grain rule (microcosm#1301)." }, { "target_id": "desnz.subnational.electricity_kwh", diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_targets.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_targets.py index ab584d0f18..51e8f8f21b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_targets.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_targets.py @@ -9,6 +9,7 @@ from collections.abc import Mapping from datetime import date +from itertools import chain from pathlib import Path from typing import Any @@ -32,6 +33,7 @@ load_uk_local_area_crosswalk, load_uk_local_target_reference_membership, uk_cross_grain_coverage_receipt, + uk_registry_on_calibration_line, ) from microcosm.build.uk_runtime.local_target_census import _LEDGER_FACT_FEED_PIN from microcosm.build.uk_runtime.measure_simulation import ( @@ -206,8 +208,13 @@ def load_uk_full_target_inputs( if include_validation_periods else [year] ) + # microcosm#1240: the high-value homes family binds Microcosm-derived facts + # (HM Land Registry stock counts) beside the Chronicle feed at local grain, + # and its region rows (microcosm#1301) at national grain. + derived = load_uk_high_value_home_stock_facts() + facts = (*artifact.facts, *derived.rows) for period in national_periods: - compilation = compile_uk_target_registry(artifact.facts, target_period=period) + compilation = compile_uk_target_registry(facts, target_period=period) if compilation.unsupported: if period == year: raise ValueError( @@ -219,13 +226,9 @@ def load_uk_full_target_inputs( ) national_registries[period] = compilation.registry national_unsupported[period] = tuple(compilation.unsupported) - # microcosm#1240: the high-value homes family binds Microcosm-derived facts - # (HM Land Registry stock counts) beside the Chronicle feed at local grain. - derived = load_uk_high_value_home_stock_facts() - local_facts = (*artifact.facts, *derived.rows) for period in local_periods: compilation = compile_uk_local_target_registry( - local_facts, target_period=period, crosswalk=crosswalk + facts, target_period=period, crosswalk=crosswalk ) if compilation.unsupported: if period == year: @@ -243,10 +246,13 @@ def load_uk_full_target_inputs( # count, and the register the solve binds (and the frozen scoring register # it is checked against) carries the reconciled values. The validation # periods stay as compiled: compile parity measures the facts themselves. - compiled_version = national_registries[year].version - band_edges, national_reconciliation = reconcile_uk_national_registry( - national_registries[year] + # The solve surface first drops what the local line does not bind + # (``calibration_lines``, microcosm#1301); today no target narrows it. + line_registry, calibration_line = uk_registry_on_calibration_line( + national_registries[year], line="local" ) + compiled_version = line_registry.version + band_edges, national_reconciliation = reconcile_uk_national_registry(line_registry) frozen_version = None if register_json is not None: frozen = TargetRegistry.from_json(Path(register_json)) @@ -323,6 +329,7 @@ def load_uk_full_target_inputs( "measure_exclusion_count": len(exclusion_receipt), "exclusions_evaluated_on": evaluated_on.isoformat(), "band_edge_registry_reconciled": True, + "calibration_line": calibration_line, "compiled_local_reference_count": len(local_registries[year].specs), "local_registry_version": local_registries[year].version, "validation_periods": { @@ -360,7 +367,10 @@ def load_uk_national_target_inputs( diagnostic run; the compiled register less the measure exclusions is the solve surface and the full compiled register keeps the band edges; ``register_json`` requires the re-derived scoring surface to be the frozen - one. No local registry and no ladder: the national line has neither. + one. No local registry and no ladder: the national line has neither. The + references whose contract target binds on the local line only + (``calibration_lines``) compile but leave the surface before + reconciliation; ``register_completeness.calibration_line`` receipts them. """ artifact = load_ledger_consumer_artifact( @@ -381,18 +391,27 @@ def load_uk_national_target_inputs( if type(year) is not int or year <= 0: raise ValueError("calibration_year must be a positive integer.") evaluated_on = exclusion_evaluation_date(exclusions_evaluated_on) - compilation = compile_uk_target_registry(artifact.facts, target_period=year) + # Every committed reference compiles here, the high-value homes region rows + # on their Microcosm-derived facts included (microcosm#1301); those rows + # bind on the local line only, so the national surface drops them before + # reconciliation, the exclusions and the frozen-register check, and its + # registry is the one it was without them. + derived = load_uk_high_value_home_stock_facts() + compilation = compile_uk_target_registry( + chain(artifact.facts, derived.rows), target_period=year + ) if compilation.unsupported: raise ValueError( f"{len(compilation.unsupported)} national target references failed " f"to compile for {year}: {compilation.unsupported!r}." ) + line_registry, calibration_line = uk_registry_on_calibration_line( + compilation.registry, line="national" + ) exclusions = load_uk_calibration_measure_exclusions( None if measure_exclusions is None else Path(measure_exclusions) ) - reconciled, national_reconciliation = reconcile_uk_national_registry( - compilation.registry - ) + reconciled, national_reconciliation = reconcile_uk_national_registry(line_registry) # The joint path runs the coverage check on its local surface; the # national line has none, so it runs the same check here. national_reconciliation = { @@ -438,15 +457,24 @@ def load_uk_national_target_inputs( "chronicle_feed_pin": pin.to_dict(), "chronicle_provenance": artifact.provenance(), "ledger_provenance": _ledger_provenance(artifact), + "derived_fact_provenance": { + "high_value_home_stock_facts": { + "rows": len(derived.rows), + "rows_sha256": derived.rows_sha256, + "inputs_sha256": derived.inputs_sha256, + "generator": dict(derived.generator), + } + }, "register_completeness": { - "compiled_registry_version": compilation.registry.version, + "compiled_registry_version": line_registry.version, "reconciled_registry_version": reconciled.version, "approved_registry_version": registry.version, "frozen_registry_version": frozen_version, - "compiled_reference_count": len(compilation.registry.specs), + "compiled_reference_count": len(line_registry.specs), "approved_reference_count": len(registry.specs), "measure_exclusion_count": len(exclusion_receipt), "exclusions_evaluated_on": evaluated_on.isoformat(), "band_edge_registry_reconciled": True, + "calibration_line": calibration_line, }, } diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_targets.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_targets.py index 0cad3e480e..65a5199197 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_targets.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_targets.py @@ -217,7 +217,7 @@ class _TargetKernel(KernelBase): ) def implementation_hash(self) -> str: - from . import full_targets, high_value_homes + from . import full_targets, high_value_homes, measure_simulation from .target_compile_modules import uk_target_compile_modules implementation = source_hash( @@ -230,6 +230,10 @@ def implementation_hash(self) -> str: ladder_targets, ledger_targets, local_doctrine, + # The measures full_measure and full_targets resolve, the high-value + # homes region rows among them (microcosm#1301): an edit there + # alone must re-key the measures and everything they feed. + measure_simulation, support_floor, *uk_target_compile_modules(), ) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/ledger_targets.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/ledger_targets.py index 21e10e0ed3..fef13a39fa 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/ledger_targets.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/ledger_targets.py @@ -1782,6 +1782,96 @@ def _uk_contract_targets( } +#: The lines a UK contract target can bind on (microcosm#1301): the national +#: line (``load_uk_national_target_inputs``, the release-cut certifier) and the +#: local line (the full dense build, whose solve binds the national rows beside +#: the local surface). +UK_CALIBRATION_LINES: tuple[str, ...] = ("national", "local") + + +def uk_contract_target_calibration_lines(target: Mapping[str, Any]) -> frozenset[str]: + """The lines a contract target binds on. + + A target binds on every line unless it declares ``calibration_lines``: a + non-empty list of distinct lines from :data:`UK_CALIBRATION_LINES`. The + high-value homes region rows declare ``["local"]``, because their measure + reads the Land Registry placement of ``main_residence_value`` that only the + local line's pool clones carry; on the national spine the value is the WAS + donor's (microcosm#1301). + """ + + declared = target.get("calibration_lines") + if declared is None: + return frozenset(UK_CALIBRATION_LINES) + target_id = target.get("target_id", "") + if isinstance(declared, (str, bytes)) or not isinstance(declared, Sequence): + raise ValueError( + f"UK target {target_id!r} calibration_lines must be a list of lines, " + f"got {declared!r}." + ) + lines = [str(line) for line in declared] + if not lines or len(set(lines)) != len(lines): + raise ValueError( + f"UK target {target_id!r} calibration_lines must name at least one " + f"line, each once; got {lines!r}." + ) + unknown = sorted(set(lines) - set(UK_CALIBRATION_LINES)) + if unknown: + raise ValueError( + f"UK target {target_id!r} calibration_lines names unknown line(s) " + f"{unknown!r}; the lines are {list(UK_CALIBRATION_LINES)!r}." + ) + return frozenset(lines) + + +def uk_registry_on_calibration_line( + registry: TargetRegistry, *, line: str +) -> tuple[TargetRegistry, dict[str, Any]]: + """The compiled registry less the references ``line`` does not bind. + + Every committed reference compiles on every line, so the compile-parity + registries stay complete; a line's solve surface drops the references + whose contract target's ``calibration_lines`` leave ``line`` out, right + after the compile and before reconciliation, the measure exclusions and the + frozen-register check. A line no declaration narrows keeps its registry + (the same object, so the same version). The receipt names the line, the + all-lines registry version and count, and the dropped contract targets. + """ + + if line not in UK_CALIBRATION_LINES: + raise ValueError( + f"unknown UK calibration line {line!r}; the lines are " + f"{list(UK_CALIBRATION_LINES)!r}." + ) + off_line = frozenset( + target_id + for target_id, target in _uk_contract_targets(national_only=False).items() + if line not in uk_contract_target_calibration_lines(target) + ) + kept: list[TargetSpec] = [] + dropped: list[TargetSpec] = [] + dropped_target_ids: set[str] = set() + for spec in registry.specs: + target_id = str( + spec.metadata.get("contract_target_id") or spec.name.split("@", 1)[0] + ) + if target_id in off_line: + dropped.append(spec) + dropped_target_ids.add(target_id) + else: + kept.append(spec) + receipt: dict[str, Any] = { + "line": line, + "all_lines_registry_version": registry.version, + "all_lines_reference_count": len(registry.specs), + "dropped_reference_count": len(dropped), + "dropped_target_ids": sorted(dropped_target_ids), + } + if not dropped: + return registry, receipt + return TargetRegistry(kept, country=registry.country), receipt + + def _spec_geography(spec: TargetSpec) -> tuple[str, str]: """Resolve one compiled target's local or Ledger geography spelling.""" diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/local_target_census.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/local_target_census.py index fac91ad07c..75fe194221 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/local_target_census.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/local_target_census.py @@ -241,7 +241,10 @@ def _derived_resource_pin() -> dict[str, str | int]: "from raw-only Chronicle registrations, carried in the committed " "derived-facts resource; the frame measures the stored " "main_residence_value of owner households at the dataset period " - "against thresholds deflated to the same price basis." + "against thresholds deflated to the same price basis. The English " + "region and Wales rows of the same estimate " + "(microcosm.high_value_homes.*_by_region) bind on the local line " + "only, as the cross-grain control for these cells (microcosm#1301)." ), "sources": ["hmlr_price_paid_derived_stock"], "adjudications": [_HIGH_VALUE_HOME_STOCK_FENCE_ID], @@ -538,7 +541,9 @@ def _derived_resource_pin() -> dict[str, str | int]: "dwelling sold since 1995, uprated by the local-authority and " "property-type UK HPI to the frame's price basis, placed through the " "NSPL and the committed atomic support, with the census owner-occupied " - "share and a VOA stock-coverage correction (microcosm#1240)." + "share and a VOA stock-coverage correction (microcosm#1240). The same " + "resource's English region and Wales rows control the area cells on " + "the local line (microcosm#1301)." ), "url": "https://www.gov.uk/government/statistical-data-sets/price-paid-data-downloads", "geographies": ["constituency", "la"], @@ -945,7 +950,10 @@ def _derived_resource_pin() -> dict[str, str | int]: "authority ratio of about 1.5, and with it the England " "owner-occupied count over 2 million sits about a sixth above " "the OBR-implied figure (the no-correction and no-control " - "variants are receipted in uk/high_value_home_stock.provenance.json)." + "variants are receipted in uk/high_value_home_stock.provenance.json). " + "The English region and Wales rows of the same estimate bind on the " + "local line only, as the cross-grain control for the area cells, so " + "the fence covers them too (microcosm#1301)." ), "authority": ( "HM Land Registry Price Paid Data guidance; UK HPI methodology; " diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/measure_simulation.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/measure_simulation.py index e461c46e8c..6acbafce02 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/measure_simulation.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/measure_simulation.py @@ -17,6 +17,10 @@ from microcosm.build.uk_runtime.atomic_area_support import ( without_uk_native_alias_columns, ) +from microcosm.build.uk_runtime.high_value_homes import ( + high_value_home_mask, + uk_high_value_home_thresholds, +) from microcosm.build.uk_runtime.hmrc_income import ( LOSS_RELIEF_COLUMN, self_employment_income_after_loss_relief, @@ -187,6 +191,40 @@ def household_bus_boardings(frame: Any, variable: str) -> np.ndarray: ).to_numpy(dtype=float) +#: Owner-occupied homes over each high-value threshold, one indicator per +#: household: the measure of the region rows that control the family's area +#: cells on the local line (microcosm#1301). The indicator is the stored +#: main_residence_value and tenure_type through ``high_value_home_mask`` at the +#: threshold's frame-basis value, as the local metrics and the release gates +#: read them, never an engine-uprated value. Reserved names: a persisted column +#: of any would bypass the mask. +_HIGH_VALUE_HOME_MEASURES = { + "owner_occupied_home_over_gbp_1m": "over_gbp_1m", + "owner_occupied_home_over_gbp_1_5m": "over_gbp_1_5m", + "owner_occupied_home_over_gbp_2m": "over_gbp_2m", +} +_HIGH_VALUE_HOME_COLUMNS = ("main_residence_value", "tenure_type") + + +def household_high_value_home(frame: Any, variable: str) -> np.ndarray: + """One for an owner-occupied household whose stored home value is over the threshold.""" + + threshold_id = _HIGH_VALUE_HOME_MEASURES[variable] + threshold = { + candidate.threshold_id: candidate + for candidate in uk_high_value_home_thresholds() + }[threshold_id] + household = frame.table("household") + missing = [column for column in _HIGH_VALUE_HOME_COLUMNS if column not in household] + if missing: + raise ValueError(f"{variable} needs the stored household columns {missing}.") + return high_value_home_mask( + household["main_residence_value"].to_numpy(dtype=float), + household["tenure_type"].to_numpy(), + threshold_basis_gbp=threshold.basis_gbp, + ).astype(float) + + #: HMRC's statistics count the year's profit after losses brought forward, #: which policyengine-uk keeps apart in loss_relief: the self-employment rows #: read that profit, and every row on HMRC's total income (its bands, its @@ -310,6 +348,14 @@ def compute_uk_measure_input( f"stage_boardings_per_trip:{_BUS_BOARDING_MEASURES[variable]}", ) + if variable in _HIGH_VALUE_HOME_MEASURES: + if entity != "household": + raise KeyError(f"high-value home measures are household-only: {entity}") + return ( + household_high_value_home(frame, variable), + f"frame_columns:high_value_home_mask:{_HIGH_VALUE_HOME_MEASURES[variable]}", + ) + if variable in _LOSS_RELIEF_MEASURES: if entity != "person": raise KeyError(f"{variable} is person-only: {entity}") @@ -750,6 +796,14 @@ def __init__( "Bus boarding measures must not be persisted as source inputs: " f"{persisted_boardings}" ) + persisted_high_value = sorted( + set(_HIGH_VALUE_HOME_MEASURES) & set(map(str, frame.table("household"))) + ) + if persisted_high_value: + raise ValueError( + "High-value home measures must not be persisted as source inputs: " + f"{persisted_high_value}" + ) self.simulation = factory(dataset=str(source_path)) validate_uc_claimant_input(self.simulation, frame.table("person"), self.year) self.contract_targets = _uk_contract_targets() @@ -826,7 +880,7 @@ def knows(self, entity: str, variable: str) -> bool: | UC_PAID_TARGET_VARIABLES ): return entity == "benunit" - if variable in _BUS_BOARDING_MEASURES: + if variable in _BUS_BOARDING_MEASURES or variable in _HIGH_VALUE_HOME_MEASURES: return entity == "household" cgt_measure = _cgt_model_measure(variable, self.year) if cgt_measure is not None: @@ -855,7 +909,7 @@ def knows(self, entity: str, variable: str) -> bool: return getattr(definition, "value_type", None) in (int, float) def entity_for(self, variable: str) -> str | None: - if variable in _BUS_BOARDING_MEASURES: + if variable in _BUS_BOARDING_MEASURES or variable in _HIGH_VALUE_HOME_MEASURES: return "household" if _cgt_model_measure(variable, self.year) is not None: return "person" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py index 35dd10a468..cd8b2cc8cb 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py @@ -389,3 +389,125 @@ def compile_national(facts, *, target_period): "national": {"2025": ["obr.income_tax"]}, "local": {}, } + + +_REGION_ROW = "microcosm.high_value_homes.over_2m_by_region" + + +def _with_region_rows(*names): + """A compiled register carrying local-line-only region rows (#1301).""" + + region = _registry(f"{_REGION_ROW}@E12000007", f"{_REGION_ROW}@W92000004") + region = TargetRegistry( + [ + replace(spec, metadata={"contract_target_id": _REGION_ROW}) + for spec in region.specs + ], + country="uk", + ) + plain = _registry(*names) + return TargetRegistry([*plain.specs, *region.specs], country="uk"), plain + + +def test_the_national_line_drops_local_only_rows_before_reconciliation(monkeypatch): + compiled, plain = _with_region_rows("retained", "excluded") + artifact = SimpleNamespace( + facts=({"feed": True},), + facts_sha256="a" * 64, + manifest_sha256="b" * 64, + provenance=lambda: {"artifact_id": "synthetic"}, + ) + monkeypatch.setattr( + runtime, "load_ledger_consumer_artifact", lambda *a, **kw: artifact + ) + monkeypatch.setattr( + runtime, + "require_committed_uk_chronicle_feed_pin", + lambda facts_sha256, **kwargs: SimpleNamespace(to_dict=lambda: {}), + ) + compiled_facts = [] + + def compile_national(facts, *, target_period): + compiled_facts.append(tuple(facts)) + return SimpleNamespace(registry=compiled, unsupported=()) + + monkeypatch.setattr(runtime, "compile_uk_target_registry", compile_national) + reconciled_from = [] + monkeypatch.setattr( + runtime, + "reconcile_uk_national_registry", + lambda registry: (reconciled_from.append(registry) or registry, {}), + ) + monkeypatch.setattr(runtime, "uk_cross_grain_coverage_receipt", lambda: {}) + monkeypatch.setattr(runtime, "assert_uk_subset_relations", lambda registry: []) + monkeypatch.setattr( + runtime, "load_uk_calibration_measure_exclusions", lambda path: () + ) + monkeypatch.setattr(runtime, "load_uk_support_floor_declaration", lambda path: None) + monkeypatch.setattr( + runtime, + "assert_uk_uprating_holds_declared", + lambda registry, **kwargs: {"scope": kwargs["scope"]}, + ) + monkeypatch.setattr(runtime, "_ledger_provenance", lambda artifact: {}) + + result = runtime.load_uk_national_target_inputs( + "facts.jsonl", + calibration_year=2025, + exclusions_evaluated_on=date(2026, 10, 16), + ) + + # Every reference compiles, on the feed and the derived facts together. + derived = runtime.load_uk_high_value_home_stock_facts() + assert compiled_facts == [({"feed": True}, *derived.rows)] + # The region rows leave before reconciliation: the national surface and + # its version are the ones it had without them. + (reconciled,) = reconciled_from + assert [spec.name for spec in reconciled.specs] == ["retained", "excluded"] + assert result["national_registry"].version == plain.version + completeness = result["register_completeness"] + assert completeness["compiled_registry_version"] == plain.version + assert completeness["compiled_reference_count"] == 2 + assert completeness["calibration_line"] == { + "line": "national", + "all_lines_registry_version": compiled.version, + "all_lines_reference_count": 4, + "dropped_reference_count": 2, + "dropped_target_ids": [_REGION_ROW], + } + assert result["derived_fact_provenance"]["high_value_home_stock_facts"][ + "rows_sha256" + ] == (derived.rows_sha256) + + +def test_the_full_line_binds_the_region_rows(prepared, monkeypatch): + national, approved, local, artifact, calls = prepared + compiled, _plain = _with_region_rows("retained", "excluded") + seen_facts = [] + + def compile_national(facts, *, target_period): + seen_facts.append(tuple(facts)) + return SimpleNamespace(registry=compiled, unsupported=()) + + monkeypatch.setattr(runtime, "compile_uk_target_registry", compile_national) + reconciled_from = [] + monkeypatch.setattr( + runtime, + "reconcile_uk_national_registry", + lambda registry: (reconciled_from.append(registry) or registry, {}), + ) + monkeypatch.setattr( + runtime, + "apply_uk_calibration_measure_exclusions", + lambda registry, exclusions, now: (registry, {}), + ) + result = _load() + derived = runtime.load_uk_high_value_home_stock_facts() + assert all(facts == (*artifact.facts, *derived.rows) for facts in seen_facts) + # The local line binds every row: nothing leaves, the registry is the + # compiled object itself. + assert reconciled_from == [compiled] + assert result["national_registry"] is compiled + line = result["register_completeness"]["calibration_line"] + assert line["line"] == "local" + assert line["dropped_reference_count"] == 0 diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes_region_control.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes_region_control.py new file mode 100644 index 0000000000..ec7c83bf0e --- /dev/null +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes_region_control.py @@ -0,0 +1,475 @@ +"""The high-value homes region rows: local-line control of the area cells. + +microcosm#1301 (the issue's 6a): the English region and Wales rows of the +Microcosm-derived stock bind on the local line only, as the cross-grain control +for the family's constituency and local-authority cells. These tests run on +the committed contract and derived-facts resource and on synthetic registries +and frames; the regenerated reference surfaces are pinned elsewhere. +""" + +from __future__ import annotations + +import copy +import json +import sys +from importlib import resources as importlib_resources +from pathlib import Path +from types import SimpleNamespace + +import numpy as np +import pandas as pd +import pytest + +from microcosm.build.ledger_targets import ( + LedgerTargetReference, + compile_ledger_target_references, +) +from microcosm.build.target_materialization import ( + materialize_target_bindings, + resolve_target_measures, +) +from microcosm.build.target_reference_authoring import ( + TargetReferenceAuthoringConfig, + author_target_references, +) +from microcosm.build.uk_runtime import ledger_targets +from microcosm.build.uk_runtime.high_value_homes import ( + load_uk_high_value_home_stock_facts, + uk_high_value_home_thresholds, +) +from microcosm.build.uk_runtime.ledger_targets import ( + UK_CALIBRATION_LINES, + UKFrameTargetAdapter, + uk_contract_target_calibration_lines, + uk_registry_on_calibration_line, +) +from microcosm.build.uk_runtime.measure_simulation import UKMeasureResolver +from microcosm.calibrate import TargetRegistry, TargetSpec +from microcosm.calibrate.geography_constants import UK_REGION_TIER +from microcosm.frame import EntitySchema, Frame, WeightKind, Weights +from tools import build_uk_ledger_compile_parity_signed_differences as parity_tool +from tools.generate_uk_target_references import ( + POLICYENGINE_BINDING_KEYS, + _geography_fanout, + _geography_fanout_metadata, + _geography_pins, + _reference_metadata, + _value_operation_by_target_id, +) + +REGION_TARGET_IDS = { + "microcosm.high_value_homes.over_1m_by_region": "over_gbp_1m", + "microcosm.high_value_homes.over_1_5m_by_region": "over_gbp_1_5m", + "microcosm.high_value_homes.over_2m_by_region": "over_gbp_2m", +} +ENGLISH_REGIONS = tuple(code for level, code in UK_REGION_TIER if level == "region") +ENGLAND_AND_WALES_CELLS = ( + *(("region", code) for code in ENGLISH_REGIONS), + ("country", "W92000004"), +) + + +def _contract() -> dict: + return json.loads( + importlib_resources.files("microcosm.build.uk") + .joinpath("uk_population_targets.json") + .read_text(encoding="utf-8") + ) + + +def _targets() -> dict[str, dict]: + return {target["target_id"]: target for target in _contract()["targets"]} + + +def _region_contract() -> dict: + contract = _contract() + return { + **contract, + "targets": [ + target + for target in contract["targets"] + if target["target_id"] in REGION_TARGET_IDS + ], + } + + +def _spec(name: str, contract_target_id: str) -> TargetSpec: + return TargetSpec( + name=name, + entity="household", + value=1.0, + measure=name, + period=2025, + source="test", + family="test", + metadata={"contract_target_id": contract_target_id}, + ) + + +# --- The calibration_lines key --------------------------------------------- + + +def test_a_target_without_calibration_lines_binds_on_every_line(): + assert uk_contract_target_calibration_lines({"target_id": "x"}) == frozenset( + UK_CALIBRATION_LINES + ) + assert UK_CALIBRATION_LINES == ("national", "local") + assert uk_contract_target_calibration_lines( + {"target_id": "x", "calibration_lines": ["local"]} + ) == frozenset({"local"}) + + +@pytest.mark.parametrize( + ("declared", "message"), + [ + ("local", "must be a list"), + ([], "at least one line"), + (["local", "local"], "each once"), + (["local", "regional"], "unknown line"), + ], +) +def test_a_malformed_calibration_lines_declaration_is_refused(declared, message): + with pytest.raises(ValueError, match=message): + uk_contract_target_calibration_lines( + {"target_id": "x", "calibration_lines": declared} + ) + + +def test_only_the_region_rows_narrow_their_lines_in_the_committed_contract(): + narrowed = { + target_id: uk_contract_target_calibration_lines(target) + for target_id, target in _targets().items() + if "calibration_lines" in target + } + assert narrowed == {target_id: {"local"} for target_id in REGION_TARGET_IDS} + + +def test_the_national_line_drops_local_only_rows_and_keeps_its_version(): + kept = [ + _spec( + "ons.population.age_0_9_by_region@E12000001", + "ons.population.age_0_9_by_region", + ), + _spec("obr.income_tax", "obr.income_tax"), + ] + region = [ + _spec(f"{target_id}@{code}", target_id) + for target_id in REGION_TARGET_IDS + for _, code in ENGLAND_AND_WALES_CELLS + ] + compiled = TargetRegistry([kept[0], *region, kept[1]], country="uk") + without = TargetRegistry(kept, country="uk") + + national, receipt = uk_registry_on_calibration_line(compiled, line="national") + + assert [spec.name for spec in national.specs] == [spec.name for spec in kept] + # The national registry is the one it would be without the region rows. + assert national.version == without.version + assert receipt == { + "line": "national", + "all_lines_registry_version": compiled.version, + "all_lines_reference_count": 32, + "dropped_reference_count": 30, + "dropped_target_ids": sorted(REGION_TARGET_IDS), + } + + +def test_the_local_line_keeps_its_registry_object(): + compiled = TargetRegistry( + [ + _spec( + "microcosm.high_value_homes.over_2m_by_region@W92000004", + "microcosm.high_value_homes.over_2m_by_region", + ) + ], + country="uk", + ) + local, receipt = uk_registry_on_calibration_line(compiled, line="local") + assert local is compiled + assert receipt["dropped_reference_count"] == 0 + assert receipt["dropped_target_ids"] == [] + with pytest.raises(ValueError, match="unknown UK calibration line"): + uk_registry_on_calibration_line(compiled, line="regional") + + +# --- The committed targets --------------------------------------------------- + + +def test_each_region_row_measures_and_selects_what_its_local_cells_do(): + """Identical measurement blocks make the region row the cells' control.""" + + targets = _targets() + metric_names = set() + for target_id, threshold_id in REGION_TARGET_IDS.items(): + target = targets[target_id] + local = targets[target_id.removesuffix("_by_region")] + assert target["geography_levels"] == ["country", "region"] + assert target["family"] == local["family"] == "high_value_homes" + assert target["measurement"] == local["measurement"] + assert target["ledger_selector"] == local["ledger_selector"] + assert target["ledger_selector"]["record_set_spec_id"].endswith( + f".owner_occupied_homes.{threshold_id}.v1" + ) + binding = target["bindings"]["policyengine"] + assert set(binding) <= POLICYENGINE_BINDING_KEYS + assert "filters" not in binding + assert binding["value_variable"] == f"owner_occupied_home_{threshold_id}" + # A metric of its own: the local metric names one owner only. + assert ( + binding["metric_name"] != local["bindings"]["policyengine"]["metric_name"] + ) + assert not binding["metric_name"].startswith("high_value_homes/") + metric_names.add(binding["metric_name"]) + assert target["area_scope"] == { + "region": {"gss_prefixes": ["E", "W"]}, + "country": {"gss_prefixes": ["E", "W"]}, + } + assert len(metric_names) == 3 + owners = ledger_targets._uk_local_metric_targets() + for target_id in REGION_TARGET_IDS: + local_id = target_id.removesuffix("_by_region") + local_metric = targets[local_id]["bindings"]["policyengine"]["metric_name"] + assert [owner for owner, _ in owners[local_metric]] == [local_id] + + +# --- The region-tier fan-out --------------------------------------------------- + + +def _two_level(target_id: str, **extra) -> dict: + return { + "target_id": target_id, + "geography_levels": ["country", "region"], + "bindings": {"policyengine": {"metric_name": target_id}}, + **extra, + } + + +def test_the_fanout_keeps_the_cells_an_area_scope_covers(): + scoped = _two_level( + "scoped", + area_scope={ + "region": {"gss_prefixes": ["E", "W"]}, + "country": {"gss_prefixes": ["E", "W"]}, + }, + ) + wales_only = _two_level( + "wales_only", area_scope={"country": {"gss_prefixes": ["W"]}} + ) + fanout = _geography_fanout( + {"targets": [_two_level("unscoped"), scoped, wales_only]} + ) + assert fanout["unscoped"] == UK_REGION_TIER + assert fanout["scoped"] == ENGLAND_AND_WALES_CELLS + # A level the scope leaves out keeps none of its cells. + assert fanout["wales_only"] == (("country", "W92000004"),) + + +@pytest.mark.parametrize( + ("area_scope", "message"), + [ + ({"local_authority": {"gss_prefixes": ["E"]}}, "scopes only"), + ({"region": {"gss_prefixes": []}}, "no gss_prefixes"), + ({"country": {"gss_prefixes": ["K"]}}, "leaves no region-tier cell"), + ({}, "non-empty mapping"), + ], +) +def test_a_malformed_fanout_area_scope_is_refused(area_scope, message): + target = _two_level("bad", area_scope=area_scope) + with pytest.raises(ValueError, match=message): + _geography_fanout({"targets": [target]}) + + +def test_the_committed_region_rows_fan_out_over_england_and_wales(): + fanout = _geography_fanout(_contract()) + for target_id in REGION_TARGET_IDS: + assert fanout[target_id] == ENGLAND_AND_WALES_CELLS + # Every other two-level target keeps the cells it had. + assert all( + cells in (UK_REGION_TIER, UK_REGION_TIER[:9]) + for target_id, cells in fanout.items() + if target_id not in REGION_TARGET_IDS + ) + + +def _authored_region_rows(): + contract = _region_contract() + facts = [dict(row) for row in load_uk_high_value_home_stock_facts().rows] + authored = author_target_references( + contract, + facts, + TargetReferenceAuthoringConfig( + target_period=2025, + geography_pins=_geography_pins(contract), + geography_fanout_by_target_id=_geography_fanout(contract), + geography_fanout_metadata=_geography_fanout_metadata, + value_operation_by_target_id=_value_operation_by_target_id(contract), + reference_metadata_by_target_id=_reference_metadata(contract), + binding_vocabulary=POLICYENGINE_BINDING_KEYS, + source_fact_feed="synthetic", + ), + ) + return authored, facts + + +def test_the_region_rows_author_and_resolve_on_the_derived_facts(): + """Thirty rows, Wales at country level, each resolving its derived row.""" + + authored, facts = _authored_region_rows() + assert authored.membership_report["status_counts"] == {"active": 30} + stock = load_uk_high_value_home_stock_facts() + for reference in authored.references: + target_id = reference["metadata"]["contract_target_id"] + level = reference["metadata"]["geography_level"] + code = reference["metadata"]["geography_id"] + assert (level, code) in ENGLAND_AND_WALES_CELLS + assert reference["ledger_selector"]["geography_level"] == level + assert reference["metadata"]["cross_grain_grain"] == "region" + assert reference["entity"] == "household" + (spec,) = compile_ledger_target_references( + facts, [LedgerTargetReference(**reference)], country="uk" + ).specs + expected = stock.rows_at( + level=level, + measure_id="owner_occupied_homes", + threshold_id=REGION_TARGET_IDS[target_id], + )[code] + assert spec.value == expected + + +def test_a_region_row_measures_owner_homes_in_its_region_on_the_frame( + monkeypatch, tmp_path: Path +): + """Resolution reads the stored value through the mask; the predicate scopes it.""" + + authored, facts = _authored_region_rows() + references = [ + LedgerTargetReference(**reference) + for reference in authored.references + if reference["metadata"]["contract_target_id"] + == "microcosm.high_value_homes.over_1m_by_region" + and reference["metadata"]["geography_id"] in {"E12000007", "W92000004"} + ] + registry = compile_ledger_target_references(facts, references, country="uk") + basis = { + threshold.threshold_id: threshold.basis_gbp + for threshold in uk_high_value_home_thresholds() + }["over_gbp_1m"] + household_ids = np.arange(5, dtype="int64") + household = pd.DataFrame( + { + "household_id": household_ids, + "region": ["LONDON", "LONDON", "WALES", "WALES", "NORTH_EAST"], + "tenure_type": [ + "OWNED_OUTRIGHT", + "RENT_PRIVATELY", + "OWNED_WITH_MORTGAGE", + "OWNED_OUTRIGHT", + "OWNED_OUTRIGHT", + ], + "main_residence_value": [ + basis + 1.0, + basis + 1.0, + basis + 1.0, + 0.0, + basis + 1.0, + ], + } + ) + frame = Frame( + { + "person": pd.DataFrame( + { + "person_id": household_ids, + "person_household_id": household_ids, + "person_benunit_id": household_ids, + } + ), + "benunit": pd.DataFrame({"benunit_id": household_ids}), + "household": household, + }, + EntitySchema(group_entities=("household", "benunit")), + {"household": Weights(values=np.ones(5), kind=WeightKind.DESIGN)}, + ) + monkeypatch.setitem( + sys.modules, + "policyengine_uk", + SimpleNamespace( + __version__="9.9.9", + Microsimulation=lambda *, dataset: SimpleNamespace( + tax_benefit_system=SimpleNamespace(variables={}) + ), + ), + ) + resolver = UKMeasureResolver( + simulation_source=tmp_path / "input.h5", + scratch_dir=tmp_path, + year=2025, + frame=frame, + ) + resolution = resolve_target_measures( + lambda: UKFrameTargetAdapter(frame), registry, resolver, period=2025 + ) + assert resolution.receipt["attached"] == { + "household.owner_occupied_home_over_gbp_1m": ( + "frame_columns:high_value_home_mask:over_gbp_1m" + ) + } + adapter = UKFrameTargetAdapter(frame) + for (entity, variable), values in resolution.measure_inputs.items(): + adapter.tables[entity][variable] = values + result = materialize_target_bindings( + adapter, registry, resolver.contract_targets, period=2025 + ) + assert result.skipped == () + prepared = result.adapter.tables["household"] + # London: the owner over the threshold, not the renter; Wales: the owner + # over it, not the one without a stored value; nobody else's region. + assert prepared[ + "microcosm.high_value_homes.over_1m_by_region@E12000007" + ].tolist() == [1.0, 0.0, 0.0, 0.0, 0.0] + assert prepared[ + "microcosm.high_value_homes.over_1m_by_region@W92000004" + ].tolist() == [0.0, 0.0, 1.0, 0.0, 0.0] + + +# --- The compile-parity receipt -------------------------------------------------- + + +def test_the_national_parity_compile_merges_the_derived_facts(monkeypatch): + seen = {} + + def compile_national(facts, *, target_period): + seen["facts"] = tuple(facts) + return SimpleNamespace(registry=None, unsupported=()) + + monkeypatch.setattr(parity_tool, "compile_uk_target_registry", compile_national) + national = next(spec for spec in parity_tool.RECEIPTS if spec.surface == "national") + parity_tool._compile_for_receipt(national, [{"feed": True}]) + derived = load_uk_high_value_home_stock_facts().rows + assert seen["facts"] == ({"feed": True}, *derived) + + +def test_region_ledger_only_rows_carry_the_derived_stock_rationale(): + report = { + "differences": [ + { + "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", + "kind": "ledger_only", + "reason": "generic", + }, + {"name": "obr.income_tax", "kind": "ledger_only", "reason": "generic"}, + ] + } + # The rationale belongs to the national receipt alone. + elsewhere = copy.deepcopy(report) + parity_tool._add_signed_rationale_notes(elsewhere, fixture_resource="other.json") + assert elsewhere == report + parity_tool._add_signed_rationale_notes( + report, fixture_resource="registry_parity_fixture_2025.json" + ) + region, other = report["differences"] + assert ( + region["reason"] == parity_tool._HIGH_VALUE_HOMES_REGION_LEDGER_ONLY_RATIONALE + ) + assert "local line only" in region["reason"] + assert other["reason"] == "generic" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py index 48c382d113..58f6dec276 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py @@ -1657,3 +1657,130 @@ def test_the_resolver_routes_bus_boardings_to_households(monkeypatch, tmp_path: assert resolver.entity_for(name) == "household" assert resolver.knows("household", name) assert not resolver.knows("person", name) + + +#: microcosm#1301: the three high-value homes region measures and the +#: threshold each reads. +_HIGH_VALUE_HOME_MEASURES = { + "owner_occupied_home_over_gbp_1m": "over_gbp_1m", + "owner_occupied_home_over_gbp_1_5m": "over_gbp_1_5m", + "owner_occupied_home_over_gbp_2m": "over_gbp_2m", +} + + +def _high_value_home_frame() -> FrameStub: + """Synthetic households straddling the frame-basis thresholds.""" + + from microcosm.build.uk_runtime.high_value_homes import ( + uk_high_value_home_thresholds, + ) + + basis = { + threshold.threshold_id: threshold.basis_gbp + for threshold in uk_high_value_home_thresholds() + } + frame = FrameStub() + frame._tables["person"] = pd.DataFrame( + { + "person_id": [1, 2, 3, 4, 5], + "person_benunit_id": [10, 20, 30, 40, 50], + "person_household_id": [100, 200, 300, 400, 500], + } + ) + frame._tables["household"] = pd.DataFrame( + { + "household_id": [100, 200, 300, 400, 500], + "main_residence_value": [ + basis["over_gbp_2m"] + 1.0, # owner over every threshold + basis["over_gbp_1m"] + 1.0, # owner over the lowest only + basis["over_gbp_1m"], # owner exactly at the threshold + basis["over_gbp_2m"] + 1.0, # private renter: never counted + np.nan, # owner without a stored value + ], + "tenure_type": [ + "OWNED_OUTRIGHT", + "OWNED_WITH_MORTGAGE", + "OWNED_OUTRIGHT", + "RENT_PRIVATELY", + "OWNED_OUTRIGHT", + ], + } + ) + return frame + + +def test_high_value_home_measures_mask_stored_owner_values_by_threshold(): + """Each measure is the shared mask on the stored value and tenure (#1301).""" + + frame = _high_value_home_frame() + expected = { + "owner_occupied_home_over_gbp_1m": [1.0, 1.0, 0.0, 0.0, 0.0], + "owner_occupied_home_over_gbp_1_5m": [1.0, 0.0, 0.0, 0.0, 0.0], + "owner_occupied_home_over_gbp_2m": [1.0, 0.0, 0.0, 0.0, 0.0], + } + for variable, threshold_id in _HIGH_VALUE_HOME_MEASURES.items(): + # No engine: the stored columns are read off the frame, never uprated. + values, route = compute_uk_measure_input( + frame, None, "household", variable, 2025 + ) + assert values.tolist() == expected[variable], variable + assert route == f"frame_columns:high_value_home_mask:{threshold_id}" + assert measure_simulation._HIGH_VALUE_HOME_MEASURES == _HIGH_VALUE_HOME_MEASURES + with pytest.raises(KeyError, match="household-only"): + compute_uk_measure_input( + frame, None, "person", "owner_occupied_home_over_gbp_1m", 2025 + ) + + +def test_high_value_home_measures_need_the_stored_columns(): + frame = _high_value_home_frame() + frame._tables["household"] = frame._tables["household"].drop( + columns=["tenure_type"] + ) + with pytest.raises(ValueError, match=r"\['tenure_type'\]"): + compute_uk_measure_input( + frame, None, "household", "owner_occupied_home_over_gbp_2m", 2025 + ) + + +def test_the_contract_binds_each_region_row_on_its_threshold_measure(): + """The bound value variables are the measures, threshold for threshold.""" + + targets = measure_simulation._uk_contract_targets() + bound = { + target_id: target["bindings"]["policyengine"]["value_variable"] + for target_id, target in targets.items() + if target_id.startswith("microcosm.high_value_homes.") + } + assert set(bound.values()) == set(_HIGH_VALUE_HOME_MEASURES) + for target_id, variable in bound.items(): + threshold_id = _HIGH_VALUE_HOME_MEASURES[variable] + selector = targets[target_id]["ledger_selector"] + assert selector["record_set_spec_id"].endswith(f".{threshold_id}.v1") + + +def test_a_persisted_high_value_home_column_is_refused(monkeypatch, tmp_path: Path): + frame = _high_value_home_frame() + frame._tables["household"]["owner_occupied_home_over_gbp_1m"] = [1.0] * 5 + monkeypatch.setitem( + sys.modules, + "policyengine_uk", + SimpleNamespace(__version__="9.9.9", Microsimulation=lambda *, dataset: None), + ) + with pytest.raises(ValueError, match="must not be persisted"): + UKMeasureResolver( + simulation_source=tmp_path / "input.h5", + scratch_dir=tmp_path, + year=2025, + frame=frame, + ) + + +def test_the_resolver_routes_high_value_home_measures_to_households( + monkeypatch, tmp_path: Path +): + resolver = _resolver_over(SimulationStub({}), monkeypatch, tmp_path) + for name in _HIGH_VALUE_HOME_MEASURES: + assert resolver.entity_for(name) == "household" + assert resolver.knows("household", name) + assert not resolver.knows("person", name) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py index 55b8aecac9..0563d84711 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py @@ -62,6 +62,9 @@ "period_value", "layout_groupby_value_id", "source_measure_id_by_opening_year", + # microcosm#1301: the high-value homes region rows select the derived + # stock's record set, as its local cells do. + "record_set_spec_id", } LOCAL_SELECTOR_KEYS = { "source_name", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_compile_modules.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_compile_modules.py index cb3aecde3e..610b4dd9c9 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_compile_modules.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_compile_modules.py @@ -7,7 +7,12 @@ from pathlib import Path from microcosm.build import ledger_targets as shared_ledger_targets -from microcosm.build.uk_runtime import graph_national, graph_targets, hmrc_uprating +from microcosm.build.uk_runtime import ( + graph_national, + graph_targets, + hmrc_uprating, + measure_simulation, +) from microcosm.build.uk_runtime.target_compile_modules import ( EXCLUDED_DIRECT_IMPORTS, UK_TARGET_COMPILE_MODULE_NAMES, @@ -90,6 +95,17 @@ def test_full_target_kernel_hashes_the_shared_resolver_and_the_appliers( assert set(uk_target_compile_modules()) <= set(hashed) +def test_full_target_kernels_hash_the_measure_simulation(monkeypatch): + """full_measure and full_targets resolve their measures in + measure_simulation, the high-value homes region rows among them + (microcosm#1301), so an edit there alone re-keys the measures node.""" + for kernel in ( + graph_targets.UKFullTargetCompilationKernel(), + graph_targets.UKFullMeasureKernel(), + ): + assert measure_simulation in _hashed_by(kernel, monkeypatch, graph_targets) + + def test_national_target_kernel_hashes_the_same_compile_modules(monkeypatch): hashed = _hashed_by( graph_national.UKNationalTargetKernel(), monkeypatch, graph_national diff --git a/tools/build_uk_ledger_compile_parity_signed_differences.py b/tools/build_uk_ledger_compile_parity_signed_differences.py index de4bf03d9c..e422470f97 100644 --- a/tools/build_uk_ledger_compile_parity_signed_differences.py +++ b/tools/build_uk_ledger_compile_parity_signed_differences.py @@ -645,6 +645,25 @@ def _aligned_fixture(fixture: dict) -> dict: ) +#: microcosm#1301: the region rows of the high-value homes family (the high +#: value council tax surcharge, HVCTS) bind the same Microcosm-derived estimate +#: as its local cells, on the local line only, so the incumbent national +#: register has nothing to compare them with either. +_HIGH_VALUE_HOMES_REGION_PREFIX = "microcosm.high_value_homes." +_HIGH_VALUE_HOMES_REGION_LEDGER_ONLY_RATIONALE = ( + "ledger_only by construction: the row is a Microcosm-derived estimate of " + "the owner-occupied dwelling stock above a high value council tax " + "surcharge (HVCTS) threshold in an English region or Wales " + "(uk/high_value_home_stock_facts.json, fence " + "high_value_home_stock_derived_estimate), compiled beside the Chronicle " + "feed. No publisher counts such dwellings by region and the incumbent " + "registry carries no row to compare, so the difference is the derived " + "target itself. The row is the cross-grain control for the family's " + "constituency and local-authority cells and binds on the local line only " + "(calibration_lines; microcosm#1301)." +) + + def _add_signed_rationale_notes( report: dict[str, object], *, @@ -661,6 +680,11 @@ def _add_signed_rationale_notes( and row.get("kind") == "fixture_only" ): row["reason"] = _DWP_UC_FIVE_OR_MORE_DIAGNOSTIC_RATIONALE + elif ( + name.startswith(_HIGH_VALUE_HOMES_REGION_PREFIX) + and row.get("kind") == "ledger_only" + ): + row["reason"] = _HIGH_VALUE_HOMES_REGION_LEDGER_ONLY_RATIONALE elif name in _UC_PAID_WINDOW_NAMES: inherited_change = ( "PR #891 contract with #892 source-window averaging" @@ -839,8 +863,10 @@ def _add_local_signed_rationale_notes(report: dict[str, object]) -> None: def _compile_for_receipt(spec: ParityReceiptSpec, facts: list[dict]): if spec.surface == "national": + # The high-value homes region rows (microcosm#1301) select the + # derived facts too; the national compile carries every reference. return compile_uk_target_registry( - facts, + (*facts, *load_uk_high_value_home_stock_facts().rows), target_period=spec.target_period, ) if spec.surface == "local": diff --git a/tools/certify_uk_release_cut.py b/tools/certify_uk_release_cut.py index 1a68c002c5..d36cca402c 100644 --- a/tools/certify_uk_release_cut.py +++ b/tools/certify_uk_release_cut.py @@ -48,6 +48,7 @@ compile_uk_local_target_registry, compile_uk_target_registry, load_uk_local_area_crosswalk, + uk_registry_on_calibration_line, ) from microcosm.build.uk_runtime.measure_simulation import ( apply_uk_calibration_measure_exclusions, @@ -263,12 +264,15 @@ def _run(args: argparse.Namespace, state: AttemptState) -> dict[str, object]: # full build, which refuses an unresolved calibration-year reference, this # producer keeps the partial registry and leaves the verdict to the gates. ledger_unsupported = {} + # The high-value homes family binds Microcosm-derived facts beside the feed: + # its local cells (microcosm#1240) and its region rows (microcosm#1301). + facts = (*artifact.facts, *load_uk_high_value_home_stock_facts().rows) for period in _LEDGER_COMPILE_PARITY_PERIODS: - compilation = compile_uk_target_registry(artifact.facts, target_period=period) + compilation = compile_uk_target_registry(facts, target_period=period) ledger_registries[period] = compilation.registry ledger_unsupported[period] = compilation.unsupported local_compilation = compile_uk_local_target_registry( - (*artifact.facts, *load_uk_high_value_home_stock_facts().rows), + facts, target_period=_LOCAL_COMPILE_PARITY_PERIOD, crosswalk=load_uk_local_area_crosswalk(), ) @@ -281,8 +285,14 @@ def _run(args: argparse.Namespace, state: AttemptState) -> dict[str, object]: reference_compiled = ledger_registries[calibration_year] else: reference_compiled = compile_uk_target_registry( - artifact.facts, target_period=calibration_year + facts, target_period=calibration_year ).registry + # The calibration reference is the national line's surface: the rows that + # bind on the local line only leave it as they leave the national solve + # (calibration_lines, microcosm#1301); compile parity keeps them. + reference_compiled, _line_receipt = uk_registry_on_calibration_line( + reference_compiled, line="national" + ) evaluated_on = exclusion_evaluation_date(None) exclusions = load_uk_calibration_measure_exclusions() reference_registry, _receipt = apply_uk_calibration_measure_exclusions( diff --git a/tools/diagnose_uk_uc_matrix.py b/tools/diagnose_uk_uc_matrix.py index 06324eee28..6ba439f9b9 100644 --- a/tools/diagnose_uk_uc_matrix.py +++ b/tools/diagnose_uk_uc_matrix.py @@ -35,6 +35,9 @@ materialize_target_bindings, resolve_target_measures, ) +from microcosm.build.uk_runtime.high_value_homes import ( + load_uk_high_value_home_stock_facts, +) from microcosm.build.uk_runtime.ledger_targets import ( _candidate_facts_for_reference, _uk_baseline_flag_crosstab, @@ -42,6 +45,7 @@ _uk_parameter_gated_threshold, compile_uk_target_registry, materialize_uk_ledger_targets, + uk_registry_on_calibration_line, ) from microcosm.build.uk_runtime.measure_simulation import ( UKMeasureResolver, @@ -557,11 +561,17 @@ def factory(**kwargs): for target in json.loads(args.contract.read_text())["targets"] } else: + # The national line's surface, as load_uk_national_target_inputs + # compiles it: every reference on the feed and the derived facts, less + # the rows that bind on the local line only (microcosm#1301). compilation = compile_uk_target_registry( - artifact.facts, target_period=receipt["model_year"] + (*artifact.facts, *load_uk_high_value_home_stock_facts().rows), + target_period=receipt["model_year"], ) assert not compilation.unsupported, compilation.unsupported - full_registry = compilation.registry + full_registry, _ = uk_registry_on_calibration_line( + compilation.registry, line="national" + ) registry, exclusions = apply_uk_calibration_measure_exclusions( full_registry, load_uk_calibration_measure_exclusions(args.exclusions) ) diff --git a/tools/evaluate_uk_incumbent_surface.py b/tools/evaluate_uk_incumbent_surface.py index 31fbe9824e..7029839973 100644 --- a/tools/evaluate_uk_incumbent_surface.py +++ b/tools/evaluate_uk_incumbent_surface.py @@ -29,6 +29,9 @@ from microcosm.build.ledger_artifact import load_ledger_consumer_artifact from microcosm.build.uk_runtime.frs_release import load_uk_frs_release from microcosm.build.uk_runtime.full_measure import resolve_uk_full_measures +from microcosm.build.uk_runtime.high_value_homes import ( + load_uk_high_value_home_stock_facts, +) from microcosm.build.uk_runtime.incumbent_surface_evaluation import ( GSS_REGION_CODES, classify_local_rows, @@ -140,7 +143,12 @@ def main(argv=None) -> int: expected_manifest_sha256=args.ledger_manifest_sha256, ) period = int(load_uk_frs_release().calibration_year) - compilation = compile_uk_target_registry(artifact.facts, target_period=period) + # The dense candidate's own line binds the high-value homes region rows, + # which select the Microcosm-derived facts beside the feed (microcosm#1301). + compilation = compile_uk_target_registry( + (*artifact.facts, *load_uk_high_value_home_stock_facts().rows), + target_period=period, + ) if compilation.unsupported: raise SystemExit( f"{len(compilation.unsupported)} national references failed to compile" diff --git a/tools/generate_uk_target_references.py b/tools/generate_uk_target_references.py index 80d6b65026..b9e316ddb0 100644 --- a/tools/generate_uk_target_references.py +++ b/tools/generate_uk_target_references.py @@ -2,7 +2,9 @@ """Generate UK Ledger target references from the national contract. This is an offline authoring tool. It consumes an already-exported Ledger -consumer fact JSONL feed; it does not fetch data or contact Chronicle. +consumer fact JSONL feed and the committed Microcosm-derived facts resource +(uk/high_value_home_stock_facts.json); it does not fetch data or contact +Chronicle. """ from __future__ import annotations @@ -21,6 +23,9 @@ author_target_references, target_references_resource, ) +from microcosm.build.uk_runtime.high_value_homes import ( + load_uk_high_value_home_stock_facts, +) from microcosm.build.uk_runtime.ledger_targets import UK_UPRATING_APPLIERS from microcosm.build.uk_runtime.uc_source_periods import ( SOURCE_MONTH_FAMILIES, @@ -112,6 +117,20 @@ def main() -> None: for line in args.ledger_facts.read_text().splitlines() if line.strip() ] + # microcosm#1301: the high-value homes region rows select the + # Microcosm-derived facts the local cells bind (microcosm#1240), carried in + # the committed resource rather than the Chronicle feed. Their fan-out + # refuses a missing cell, so the national surface always merges them. + derived = load_uk_high_value_home_stock_facts(args.derived_facts) + facts.extend(dict(row) for row in derived.rows) + derived_resources = [ + { + "resource": "high_value_home_stock_facts.json", + "rows": len(derived.rows), + "rows_sha256": derived.rows_sha256, + "inputs_sha256": derived.inputs_sha256, + } + ] inverse_mapping = _registry_inverse(contract) # The facts each family's fan-out leaves unnamed, counted rather than # declared, so the membership report states what the feed carried. @@ -147,6 +166,7 @@ def fanout_name(target: Mapping[str, Any], fact: Mapping[str, Any]) -> str | Non authored.references, skipped_fanout=skipped_fanout, ) + authored.membership_report["derived_fact_resources"] = derived_resources resource = target_references_resource( country="uk", description=DESCRIPTION, @@ -172,6 +192,15 @@ def _parser() -> argparse.ArgumentParser: help="Stable display name recorded in the generated membership report.", ) parser.add_argument("--period", type=int, default=2025) + parser.add_argument( + "--derived-facts", + type=Path, + default=None, + help=( + "Microcosm-derived facts resource merged beside the feed (default: the " + "committed uk/high_value_home_stock_facts.json)." + ), + ) parser.add_argument("--output", type=Path, required=True) parser.add_argument("--membership-report", type=Path, required=True) return parser @@ -254,7 +283,11 @@ def _geography_fanout( the binding does not already pin a country itself (the VOA stock bindings filter ``country == ENGLAND`` because the Welsh, Scottish and Northern Irish stocks are separate publications and contract families), so a - nation cell is never a row the binding would measure as zero. + nation cell is never a row the binding would measure as zero. A target + that declares an ``area_scope`` keeps only the cells whose code starts + with a prefix the scope gives for the cell's level (the high-value homes + region rows: England's regions and Wales, the Price Paid coverage, + microcosm#1301), so a nation its source never covers is not a cell. """ fanout: dict[str, tuple[tuple[str, str], ...]] = {} @@ -267,10 +300,59 @@ def _geography_fanout( cells.extend( (level, code) for level, code in UK_REGION_TIER if level == "country" ) + scope = _fanout_area_scope(target) + if scope is not None: + cells = [ + (level, code) + for level, code in cells + if code.startswith(scope.get(level, ())) + ] + if not cells: + raise ValueError( + f"{target['target_id']}: area_scope {scope!r} leaves no " + "region-tier cell." + ) fanout[str(target["target_id"])] = tuple(cells) return fanout +def _fanout_area_scope( + target: Mapping[str, Any], +) -> dict[str, tuple[str, ...]] | None: + """A region-tier target's ``area_scope`` as level -> GSS prefixes, or None. + + Only the tier's own levels may be scoped, each with at least one prefix; a + level the scope leaves out keeps none of its cells. + """ + + declaration = target.get("area_scope") + if declaration is None: + return None + target_id = str(target["target_id"]) + if not isinstance(declaration, Mapping) or not declaration: + raise ValueError(f"{target_id}: area_scope must be a non-empty mapping.") + scope: dict[str, tuple[str, ...]] = {} + for level, rule in declaration.items(): + if str(level) not in REGION_TIER_FANOUT_LEVELS: + raise ValueError( + f"{target_id}: area_scope names level {level!r}; a region-tier " + f"target scopes only {sorted(REGION_TIER_FANOUT_LEVELS)}." + ) + prefixes = tuple( + str(prefix) + for prefix in ( + rule.get("gss_prefixes", ()) if isinstance(rule, Mapping) else () + ) + if str(prefix) + ) + if not prefixes: + raise ValueError( + f"{target_id}: area_scope for {level!r} declares no gss_prefixes." + ) + scope[str(level)] = prefixes + return scope + + def _binding_pins_country(binding: Mapping[str, Any]) -> bool: predicates = [ *binding.get("filters", ()), @@ -1019,6 +1101,26 @@ def _add_uk_membership_accounting( "the same publication." ), }, + { + "family": "high_value_homes", + "status": "active_england_and_wales_region_tier_local_line_only", + "active_reference_count": fanout_counts.get("high_value_homes", 0), + "signed_rationale": ( + "The three high-value homes region targets (owner-occupied " + "homes over £1m, £1.5m and £2m at April-2026 prices) fan out " + "over the England-and-Wales part of the region tier, the nine " + "English regions and Wales (area_scope: Price Paid covers " + "neither Scotland nor Northern Ireland), and select the " + "Microcosm-derived stock the constituency and local-authority " + "cells bind, merged beside the feed from " + "uk/high_value_home_stock_facts.json (microcosm#1240). Each row " + "is the cross-grain control for its area cells. They bind on " + "the local line only (calibration_lines): the national line " + "and the release-cut certifier drop them after the compile, " + "since the national spine's main_residence_value is the WAS " + "donor's, not a Land Registry placement (microcosm#1301)." + ), + }, { "family": "dwp_state_pension", "status": "active_english_region_and_amount_band_fanout", From fc78e50c50c7bdb23a0671eb0258c7da44f63e5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:17 +0100 Subject: [PATCH 06/46] Sign the registers that change the local release solve (#1301) Every register edit that changes the compiled problem has to be on the branch before the first local release build, because the second build reuses that solve and may change only gate-only registers. obr.ni_employer becomes a measured diagnostic in the calibration measure exclusions. The engine's ni_employer is gross of the Employment Allowance, which OBR's receipts are net of, and the row's calendar-2025 window takes a quarter of FY2024-25 that the engine prices on FY2025-26 rules. Modelling the allowance alone would close only part of the gap. The entry tracks policyengine-uk#1918 until the drafted issue that splits the allowance out of it is open, and takes the three-month window of the obr.vat engine-factor diagnostic. The UC support tool's protected probe stops asking for the row, which a new run's matrix no longer carries. The high-value homes region rows now control that family on the local line. The local reference generator therefore defers its constituency level whole (high_value_homes_constituency_grain_deferred), after the English band-H precedent, with a roster guard on the 575 England and Wales seats. A new signed small-cell rule, hvcts_la_household_floor, defers the local-authority cells under 400 homes, about two household weights at 150,000 households. In the generator's second pass the rule finds no active constituency cell, and the region rows are not local targets, so it reaches the authority cells only. The family's binding adjudication now records where it binds, and that the seat rank correlations, out of sample once the seats are deferred, decide its renewal. The three no_higher_control local routes already went with the region control. Orkney and Shetland are pre-signed gate-only exclusions of the area-support floor, scoped to the local line, so the first build needs no sign-off for them. Their cells stay bound and the solve does not move. The regenerated local references, membership and compile-parity receipt, and the counts that move with them, follow in the pin commit. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-local-solve-registers.changed.md | 10 + .../uk/calibration_measure_exclusions.json | 9 + .../uk/local_area_support_exclusions.json | 20 ++ .../build/uk/local_binding_adjudications.json | 4 +- .../build/uk/local_small_cell_rule.json | 13 ++ .../test_uk_high_value_homes_local_cells.py | 203 ++++++++++++++++++ .../uk/test_uk_measure_simulation.py | 50 ++++- .../uk/test_uk_weighted_integrity.py | 34 +++ tools/diagnose_uk_uc_support.py | 4 +- tools/generate_uk_local_target_references.py | 44 ++++ 10 files changed, 385 insertions(+), 6 deletions(-) create mode 100644 changelog.d/1301-uk-local-solve-registers.changed.md create mode 100644 packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes_local_cells.py diff --git a/changelog.d/1301-uk-local-solve-registers.changed.md b/changelog.d/1301-uk-local-solve-registers.changed.md new file mode 100644 index 0000000000..22d9dae507 --- /dev/null +++ b/changelog.d/1301-uk-local-solve-registers.changed.md @@ -0,0 +1,10 @@ +The registers that change the UK solve are in place before the first local release build (microcosm#1301). + +**Employer NICs.** `obr.ni_employer` joins `uk/calibration_measure_exclusions.json` as a measured diagnostic (approved 2026-10-16, expires 2027-01-16, the three-month window of the `obr.vat` engine-factor diagnostic). The engine's `ni_employer` is gross of the Employment Allowance, which OBR's receipts are net of, and the row's calendar-2025 window takes a quarter of FY2024-25 that the engine prices on FY2025-26 rules. The row is tracked on policyengine-uk#1918 until the drafted issue that splits the allowance out of it is open. It leaves both lines' objective; `tools/diagnose_uk_uc_support.py` no longer asks its protected probe for it. + +**High-value homes.** The family's region rows control it on the local line, so: +- `tools/generate_uk_local_target_references.py` defers its constituency level whole (`high_value_homes_constituency_grain_deferred`, `defer_if_compiles`), after the English band-H precedent, with a roster guard of 575 England and Wales constituencies; +- a new signed small-cell rule, `hvcts_la_household_floor` in `uk/local_small_cell_rule.json` (prefix `microcosm.high_value_homes.`, floor 400 homes, about two household weights at 150,000 households, expires 2027-04-01), defers the local-authority cells under the floor and keeps 192, 101 and 57 cells over £1m, £1.5m and £2m, whose deferred homes still count in their region rows; +- the `high_value_home_stock_derived_estimate` adjudication records where the family binds, and that the seat rank correlations, now out of sample, decide its renewal. + +**Islands.** Orkney (`local_authority/S12000023`) and Shetland (`local_authority/S12000027`) are pre-signed gate-only exclusions of the area-support floor in `uk/local_area_support_exclusions.json`, scoped to the local line and expiring 2027-01-16. Their cells stay bound. diff --git a/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json b/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json index b8f4c7456d..da812dfc8b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json +++ b/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json @@ -522,6 +522,15 @@ "adjudication": "María's approval of 2026-10-08 of the VAT, road fuel and domestic energy plan (microcosm#1113, microcosm#1123 item 3), decision D2, with the binding confirmed on 2026-10-09: the stage sets the household road-fuel level and incidence, and the household-scope ONS 07.2.2 row is bound in place of the OBR cars receipts, which include business fuel. The reason's figures were restated on 2026-10-11 after her review of PolicyEngine/microcosm#1167, which found bases mixed. Receipts: experiments/1113-consumption-tax-levels-receipts.md.", "approved_on": "2026-10-08", "expires_on": "2027-01-08" + }, + { + "name": "obr.ni_employer", + "reason": "Engine and period basis, not a weight question. policyengine-uk's ni_employer is the secondary Class 1 charge on each earner's pay above the secondary threshold, gross of the Employment Allowance, which employers offset against their secondary Class 1 liability through payroll, so OBR's receipts are net of it: HMRC's tax relief statistics (January 2026) put its cost at GBP 7.4bn for 2025-26 (a forecast), after the allowance rose to GBP 10,500 per employer and the GBP 100,000 eligibility restriction was removed from 6 April 2025. The row also binds the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26), while the engine's 2025 period applies the FY2025-26 rules (the 15 percent rate and the GBP 5,000 secondary threshold) to the whole window, so its first quarter is overstated. On the K=15 local candidates measured for microcosm#1301 the row read about 20 percent above its target; the allowance accounts for about a quarter of that, the window for about a fifth and the under-21 zero rate, which the engine also omits, for under a tenth; the pay level, still under investigation, carries the rest. Bound, the row pulls pay down to close a gap the weights did not open. Held out of the objective as a diagnostic and never fitted; rebind when a locked policyengine-uk nets the allowance out of ni_employer and the window takes each fiscal year's own rules.", + "tracking": "policyengine-uk#1918", + "approved_by": "juaristi22", + "adjudication": "María's ruling of 2026-10-16 on the microcosm#1301 local release plan: unbind the row as a measured diagnostic, rather than bind the FY2025-26 value or sign it gate-only, because modelling the allowance alone would close only part of the gap. policyengine-uk#1918 lists the allowance with the under-21 and apprentice zero rates; an engine issue that splits the allowance out of it is drafted and posts on her OK, and tracking moves to it once it is open. The expiry gives the three-month window of the 2026-10-08 engine-factor diagnostic (obr.vat).", + "approved_on": "2026-10-16", + "expires_on": "2027-01-16" } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_area_support_exclusions.json b/packages/microcosm-build/src/microcosm/build/uk/local_area_support_exclusions.json index 00f2cbcf54..3b2f9bfde6 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_area_support_exclusions.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_area_support_exclusions.json @@ -15,6 +15,26 @@ "adjudication": "microcosm#762 (A4, ruling 2026-09-02)", "approved_on": "2026-09-02", "expires_on": "2026-12-02" + }, + "local_authority/S12000023": { + "reason": "Reviewed gate-only exclusion of the local-authority support floor for Orkney Islands (S12000023), signed before the first build of the microcosm#1301 local release: the authority missed the floor on the atomic-support builds at K=25 with 60,000 and 100,000 households and on the K=15 build with 95,000 households. Gate-only (microcosm#1301): its cells stay bound and none is deferred, so the entry does not change the solve. The area is flagged support_below_floor in the build's area-support table (the candidate manifest's area_support_summary) and named in the release manifest's area_support block; consumers must treat its estimates as unsupported. Scoped to the local line. Re-measured on every candidate; a passing area retires this entry (a stale exclusion fails the gate).", + "approved_by": "juaristi22", + "adjudication": "microcosm#1301 plan approved by María on 2026-10-16: Orkney and Shetland are pre-signed gate-only before the first build", + "approved_on": "2026-10-16", + "expires_on": "2027-01-16", + "release_lines": [ + "local" + ] + }, + "local_authority/S12000027": { + "reason": "Reviewed gate-only exclusion of the local-authority support floor for Shetland Islands (S12000027), signed before the first build of the microcosm#1301 local release: the authority missed the floor on the atomic-support builds at K=25 with 60,000 and 100,000 households and on the K=15 build with 95,000 households. Gate-only (microcosm#1301): its cells stay bound and none is deferred, so the entry does not change the solve. The area is flagged support_below_floor in the build's area-support table (the candidate manifest's area_support_summary) and named in the release manifest's area_support block; consumers must treat its estimates as unsupported. Scoped to the local line. Re-measured on every candidate; a passing area retires this entry (a stale exclusion fails the gate).", + "approved_by": "juaristi22", + "adjudication": "microcosm#1301 plan approved by María on 2026-10-16: Orkney and Shetland are pre-signed gate-only before the first build", + "approved_on": "2026-10-16", + "expires_on": "2027-01-16", + "release_lines": [ + "local" + ] } }, "bound_despite_support_floor": { diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_binding_adjudications.json b/packages/microcosm-build/src/microcosm/build/uk/local_binding_adjudications.json index f16901174a..a6d06ee8fe 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_binding_adjudications.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_binding_adjudications.json @@ -45,9 +45,9 @@ "expires_on": "2027-01-14" }, "high_value_home_stock_derived_estimate": { - "reason": "Accepted as the family's basis (microcosm#1240, plan approved 2026-10-13): no publisher counts owner-occupied dwellings above value thresholds by constituency or local authority, and Chronicle registers the Land Registry inputs raw-only (chronicle#343). The estimate's assumptions are declared in the fence and receipted in uk/high_value_home_stock.provenance.json (coverage ratios, the census-implied and controlled owner shares, the uprating fallback counts, the national counts beside the OBR costing note's table 1.1 and the no-correction sensitivities). Renew on the first dense build's receipts: the regional 2m-plus shares and the seat rank correlations against the derived stock and VOA band H decide whether the basis stands. Fence: uk_local_target_census.json#/binding_fences/high_value_home_stock_derived_estimate; membership: local_target_reference_membership.json (the high_value_homes/over_* ids at constituency and local_authority grain, England and Wales).", + "reason": "Accepted as the family's basis (microcosm#1240, plan approved 2026-10-13): no publisher counts owner-occupied dwellings above value thresholds by constituency or local authority, and Chronicle registers the Land Registry inputs raw-only (chronicle#343). The estimate's assumptions are declared in the fence and receipted in uk/high_value_home_stock.provenance.json (coverage ratios, the census-implied and controlled owner shares, the uprating fallback counts, the national counts beside the OBR costing note's table 1.1 and the no-correction sensitivities). Where it binds (microcosm#1301, plan approved 2026-10-16): the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) control the family; the local-authority cells bind where the derived stock is at least 400 homes (small-cell rule hvcts_la_household_floor in uk/local_small_cell_rule.json), the rest counting in their region row through reconciliation; and the constituency cells are deferred level-wide (high_value_homes_constituency_grain_deferred). Renew on the first dense build's receipts: with the region rows bound the regional 2m-plus shares are fitted and no longer test the basis, so the seat rank correlations against the derived stock and VOA band H, now out of sample, decide whether it stands. Fence: uk_local_target_census.json#/binding_fences/high_value_home_stock_derived_estimate; membership: local_target_reference_membership.json (the high_value_homes/over_* ids at local_authority grain, England and Wales, and their deferred constituency cells) and target_reference_membership.json (the three by-region ids).", "approved_by": "juaristi22", - "adjudication": "microcosm#1240 plan approved by María on 2026-10-13", + "adjudication": "microcosm#1240 plan approved by María on 2026-10-13; where the family binds amended by the microcosm#1301 plan she approved on 2026-10-16", "approved_on": "2026-10-13", "expires_on": "2026-12-31" }, diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json b/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json index 584d1a85b4..7dbf451421 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json @@ -29,6 +29,19 @@ "approved_on": "2026-10-14", "status": "approved", "expires_on": "2027-04-01" + }, + { + "rule_id": "hvcts_la_household_floor", + "target_id_prefixes": [ + "microcosm.high_value_homes." + ], + "absolute_floor": 400, + "reason": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over £1m (97 percent of their derived stock), 101 over £1.5m (92 percent) and 57 over £2m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone.", + "tracking": "microcosm#1301", + "approved_by": "juaristi22", + "approved_on": "2026-10-16", + "status": "approved", + "expires_on": "2027-04-01" } ] } diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes_local_cells.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes_local_cells.py new file mode 100644 index 0000000000..0269d9fa73 --- /dev/null +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes_local_cells.py @@ -0,0 +1,203 @@ +"""The high-value homes area cells: the constituency deferral and the LA floor. + +microcosm#1301: the family's region rows control it on the local line, so the +local reference generator defers its constituency level whole and binds its +local-authority cells down to the signed ``hvcts_la_household_floor`` rule. +These tests run on the committed contract, crosswalk and rule register and on +synthetic membership reports; the regenerated references and their counts are +pinned with the other rules in test_uk_local_small_cell_rule.py. +""" + +from __future__ import annotations + +import copy +import json +from importlib import resources as importlib_resources + +import pytest + +from microcosm.build.uk_runtime.ledger_targets import uk_small_cell_rule_is_signed +from microcosm.build.uk_runtime.local_targets import load_uk_population_contract +from tools.generate_uk_local_target_references import ( + HIGH_VALUE_HOMES_LOCAL_TARGET_IDS, + LOCAL_GEOGRAPHY_LEVELS, + _area_scope_by_target_id, + _area_signed_deferrals, + _filter_contract_by_geography_levels, + _small_cell_deferrals, +) + +RULE_ID = "hvcts_la_household_floor" +DEFERRAL_REASON_ID = "high_value_homes_constituency_grain_deferred" + + +def _committed(resource: str) -> dict: + return json.loads( + importlib_resources.files("microcosm.build.uk") + .joinpath(resource) + .read_text(encoding="utf-8") + ) + + +def _crosswalk() -> dict: + return _committed("local_area_crosswalk.json") + + +def _local_contract() -> dict: + # What the generator authors from: the targets with a local level. + return _filter_contract_by_geography_levels( + load_uk_population_contract(), allowed_levels=LOCAL_GEOGRAPHY_LEVELS + ) + + +def _rule() -> dict: + (rule,) = ( + rule + for rule in _committed("local_small_cell_rule.json")["rules"] + if rule["rule_id"] == RULE_ID + ) + return rule + + +def test_the_constituency_level_is_deferred_whole() -> None: + contract = _local_contract() + crosswalk = _crosswalk() + declarations = _area_signed_deferrals(contract, crosswalk) + england_and_wales = tuple( + area_id + for area_id in crosswalk["levels"]["constituency"]["area_ids"] + if area_id[:1] in {"E", "W"} + ) + assert len(england_and_wales) == 575 + rows = [row for row in declarations if row.reason_id == DEFERRAL_REASON_ID] + assert [(row.target_id, row.geography_level, row.area_ids) for row in rows] == [ + (target_id, "constituency", england_and_wales) + for target_id in HIGH_VALUE_HOMES_LOCAL_TARGET_IDS + ] + # Every candidate the target has at the level: its area scope is England + # and Wales, so the deferral leaves no constituency cell to bind. + scopes = _area_scope_by_target_id(contract, crosswalk) + for target_id in HIGH_VALUE_HOMES_LOCAL_TARGET_IDS: + assert scopes[target_id]["constituency"] == frozenset(england_and_wales) + for row in rows: + # The cells compile from the derived facts, so the deferral must + # override a compiled cell; a hand-written deferral carries no expiry, + # its time bound being the family's binding adjudication. + assert row.defer_if_compiles is True + assert row.expires_on is None + assert RULE_ID in row.rationale + assert "microcosm.high_value_homes.over_*_by_region" in row.rationale + assert "microcosm#1301" in row.rationale + # The local-authority cells stay bound but for the two support-floor areas; + # the small-cell rule defers the rest in the generator's second pass. + assert { + row.reason_id + for row in declarations + if row.target_id in HIGH_VALUE_HOMES_LOCAL_TARGET_IDS + and row.geography_level == "local_authority" + } == {"local_authority_support_floor_excluded"} + + +def test_the_constituency_mask_refuses_roster_drift() -> None: + crosswalk = copy.deepcopy(_crosswalk()) + area_ids = crosswalk["levels"]["constituency"]["area_ids"] + area_ids.remove(next(area_id for area_id in area_ids if area_id[:1] == "W")) + with pytest.raises( + ValueError, match=r"high-value homes.*expected 575.*measured 574" + ): + _area_signed_deferrals(_local_contract(), crosswalk) + + +def test_the_floor_is_signed_at_400_homes_to_april_2027() -> None: + rule = _rule() + assert uk_small_cell_rule_is_signed(rule) + assert rule["target_id_prefixes"] == ["microcosm.high_value_homes."] + assert rule["absolute_floor"] == 400 + assert rule["approved_by"] == "juaristi22" + assert rule["approved_on"] == "2026-10-16" + assert rule["status"] == "approved" + assert rule["expires_on"] == "2027-04-01" + assert rule["tracking"] == "microcosm#1301" + assert DEFERRAL_REASON_ID in rule["reason"] + + +def test_the_floor_reaches_only_the_three_local_targets() -> None: + # The prefix also names the region rows, but they bind at country and + # region level, so they are no local target and the generator never sees + # them; no other local family shares the prefix. + (prefix,) = _rule()["target_id_prefixes"] + local = { + target["target_id"] + for target in _local_contract()["targets"] + if target["target_id"].startswith(prefix) + } + assert local == set(HIGH_VALUE_HOMES_LOCAL_TARGET_IDS) + regions = { + target["target_id"] + for target in load_uk_population_contract()["targets"] + if target["target_id"].startswith(prefix) + } - local + assert regions == {f"{target_id}_by_region" for target_id in local} + + +def _candidate(area: str, value: float, status: str = "active", **extra) -> dict: + return {"geography_id": area, "status": status, "resolved_value": value, **extra} + + +def test_the_floor_defers_the_active_local_authority_cells_below_400() -> None: + # A synthetic first-pass report: the constituency cells are already + # signed-deferred level-wide, and one authority is a support-floor area. + # The committed register's other rules name other targets. + deferred = {"status": "signed_deferred"} + report = { + "targets": { + "microcosm.high_value_homes.over_2m": { + "geography_levels": { + "constituency": { + "candidates": [ + _candidate( + "PCON_SMALL", + 12.0, + **deferred, + signed_reason_id=DEFERRAL_REASON_ID, + ), + _candidate( + "PCON_LARGE", + 9000.0, + **deferred, + signed_reason_id=DEFERRAL_REASON_ID, + ), + ] + }, + "local_authority": { + "candidates": [ + _candidate("LA_ZERO", 0.0), + _candidate("LA_BELOW", 399.9), + _candidate("LA_AT_FLOOR", 400.0), + _candidate("LA_LARGE", 9000.0), + _candidate( + "LA_SUPPORT", + 3.0, + **deferred, + signed_reason_id="local_authority_support_floor_excluded", + ), + ] + }, + } + }, + "ons.census.households": { + "geography_levels": { + "local_authority": {"candidates": [_candidate("LA_BELOW", 3.0)]} + } + }, + } + } + (deferral,) = _small_cell_deferrals(report) + assert deferral.target_id == "microcosm.high_value_homes.over_2m" + assert deferral.geography_level == "local_authority" + assert deferral.area_ids == ("LA_BELOW", "LA_ZERO") + assert deferral.reason_id == RULE_ID + assert deferral.defer_if_compiles is True + assert deferral.expires_on == "2027-04-01" + assert "below 400" in deferral.rationale + assert "approved by juaristi22 on 2026-10-16" in deferral.rationale diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py index 58f6dec276..fea360cf15 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py @@ -645,6 +645,10 @@ def test_exclusion_applier_warns_within_week_of_expiry(): "obr.fuel_duties_cars": 1, "ons.household_electricity_expenditure": 1, "ons.household_gas_expenditure": 1, + # microcosm#1301 (2026-10-16): employer NICs, gross of the Employment + # Allowance in the engine and priced on FY2025-26 rules over a window that + # takes a quarter of FY2024-25, held out as a measured diagnostic. + "obr.ni_employer": 1, } # The carer and childcare rows were retired on 2026-09-16 with the repairs @@ -670,8 +674,9 @@ def test_exclusion_applier_warns_within_week_of_expiry(): def test_packaged_exclusions_load(): exclusions = load_uk_calibration_measure_exclusions() names = [entry["name"] for entry in exclusions] - # 65 less the nine payment bands the support floor covers (microcosm#1095 U3). - assert len(names) == len(set(names)) == 56 + # 65 less the nine payment bands the support floor covers (microcosm#1095 U3), + # plus the employer NICs diagnostic (microcosm#1301). + assert len(names) == len(set(names)) == 57 band_h_region_cells = [ entry for entry in exclusions @@ -778,6 +783,9 @@ def test_packaged_exclusions_load(): # (María's ruling on microcosm#1271) is no target since 2026-10-16, but a # diagnostic beside the two-child-limit rows, so no exclusion names it and # only the housing-element renewal carries that date. + assert sorted( + e["name"] for e in exclusions if e["approved_on"] == "2026-10-16" + ) == ["obr.ni_employer"] assert sorted( e["name"] for e in exclusions if e["approved_on"] == "2026-10-14" ) == sorted(_UC_ELEMENT_REGISTER_ROWS) @@ -896,6 +904,44 @@ def test_packaged_exclusions_load(): assert riding not in excluded, riding +def test_employer_nics_are_a_measured_diagnostic(): + # microcosm#1301 (María's ruling of 2026-10-16): the engine's ni_employer + # is gross of the Employment Allowance, which OBR's receipts are net of, + # and the row's calendar-2025 window takes a quarter of FY2024-25 that the + # engine prices on FY2025-26 rules. Modelling the allowance alone would + # close only part of the gap, so the row leaves the objective as a + # diagnostic until a locked engine nets the allowance out. The other two + # class rows stay bound beside it. + from datetime import date + + exclusions = {e["name"]: e for e in load_uk_calibration_measure_exclusions()} + entry = exclusions["obr.ni_employer"] + assert entry["tracking"] == "policyengine-uk#1918" + assert entry["approved_by"] == "juaristi22" + assert entry["approved_on"] == "2026-10-16" + # Three months, the window of the 2026-10-08 engine-factor diagnostic. + assert entry["expires_on"] == "2027-01-16" + vat = exclusions["obr.vat"] + assert ( + date.fromisoformat(entry["expires_on"]) + - date.fromisoformat(entry["approved_on"]) + ).days == ( + date.fromisoformat(vat["expires_on"]) - date.fromisoformat(vat["approved_on"]) + ).days + for phrase in ( + "Employment Allowance", + "calendar-2025 window", + "FY2025-26 rules", + "diagnostic", + "never fitted", + ): + assert phrase in entry["reason"], phrase + assert "microcosm#1301" in entry["adjudication"] + assert "policyengine-uk#1918" in entry["adjudication"] + assert "obr.ni_employee" not in exclusions + assert "obr.ni_self_employed" not in exclusions + + def test_measure_resolver_direct_and_scratch_receipts(monkeypatch, tmp_path: Path): created = [] diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_weighted_integrity.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_weighted_integrity.py index a8fb599693..8b214108fa 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_weighted_integrity.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_weighted_integrity.py @@ -570,6 +570,8 @@ def test_local_area_support_register_loads_both_schema3_blocks() -> None: assert set(loaded["exclusions"]) == { "local_authority/E06000053", "local_authority/E09000001", + "local_authority/S12000023", + "local_authority/S12000027", } assert set(loaded["bound_despite_support_floor"]) == {"census_households"} approval = loaded["bound_despite_support_floor"]["census_households"] @@ -578,6 +580,38 @@ def test_local_area_support_register_loads_both_schema3_blocks() -> None: assert approval.expires_on == "2026-12-10" +@pytest.mark.parametrize( + ("code", "name"), + [("S12000023", "Orkney Islands"), ("S12000027", "Shetland Islands")], +) +def test_the_islands_are_pre_signed_gate_only_on_the_local_line( + code: str, name: str +) -> None: + # microcosm#1301: Orkney and Shetland missed the local-authority support + # floor on every build measured for the release, so they are signed before + # the first build. The entries are gate-only (the generator defers nothing + # for them) and scoped to the local line, the evidence that earned them. + record = load_uk_local_area_support_exclusion_register(None)["exclusions"][ + f"local_authority/{code}" + ] + assert record.release_lines == ("local",) + assert record.applies_on("local") is True + assert record.applies_on("national") is False + assert record.approved_by == "juaristi22" + assert record.approved_on == "2026-10-16" + assert record.expires_on == "2027-01-16" + assert "microcosm#1301" in record.adjudication + assert f"{name} ({code})" in record.reason + assert "Gate-only" in record.reason + assert "signed-deferred" not in record.reason + # The reason names the builds, never the area's support figures: once the + # code and the cited builds are taken out no number is left. + residue = record.reason + for cited in (code, "K=25", "K=15", "60,000", "100,000", "95,000", "#1301"): + residue = residue.replace(cited, "") + assert not any(character.isdigit() for character in residue), residue + + def test_local_area_support_register_refuses_schema2(tmp_path) -> None: path = tmp_path / "local-area.json" path.write_text( diff --git a/tools/diagnose_uk_uc_support.py b/tools/diagnose_uk_uc_support.py index b039bb4f76..5f24047309 100644 --- a/tools/diagnose_uk_uc_support.py +++ b/tools/diagnose_uk_uc_support.py @@ -257,11 +257,11 @@ def supported_uc_probe(matrix, targets, prior, names, rows, tolerance=0.05): def protected_subset_probe(matrix, targets, prior, names, tolerance=0.05): # The bound State Pension level (microcosm#1069 moved the OBR line to a # diagnostic) and the bound NICs class rows (microcosm#1095 moved OBR's - # total to a diagnostic). + # total to a diagnostic; microcosm#1301 holds the employer row out as one + # too, so a run's matrix no longer carries it). obr = [ "obr.income_tax", "obr.ni_employee", - "obr.ni_employer", "obr.ni_self_employed", "dwp.state_pension.amount", "obr.child_benefit", diff --git a/tools/generate_uk_local_target_references.py b/tools/generate_uk_local_target_references.py index 0352229122..73d18a6490 100644 --- a/tools/generate_uk_local_target_references.py +++ b/tools/generate_uk_local_target_references.py @@ -60,6 +60,13 @@ # The families that bind in those areas despite the floor (microcosm#887), # lockstep-tested equal to the register's bound_despite_support_floor block. SUPPORT_FLOOR_BOUND_FAMILIES: frozenset[str] = frozenset({"census_households"}) +# The high-value homes area targets whose constituency level is deferred whole +# (microcosm#1301); their region rows bind in target_references.json instead. +HIGH_VALUE_HOMES_LOCAL_TARGET_IDS: tuple[str, ...] = ( + "microcosm.high_value_homes.over_1m", + "microcosm.high_value_homes.over_1_5m", + "microcosm.high_value_homes.over_2m", +) def main() -> None: @@ -380,6 +387,9 @@ def _area_signed_deferrals( welsh_local_authorities = tuple( area_id for area_id in local_authority_ids if area_id[:1] == "W" ) + england_and_wales_constituencies = tuple( + area_id for area_id in constituency_ids if area_id[:1] in {"E", "W"} + ) if len(scottish_local_authorities) != 32: raise ValueError( "Scottish council-tax deferral mask expected 32 crosswalk local " @@ -400,6 +410,12 @@ def _area_signed_deferrals( "English council-tax Band H deferral mask expected 296 crosswalk " f"local authorities; measured {len(english_local_authorities)}." ) + if len(england_and_wales_constituencies) != 575: + raise ValueError( + "England and Wales high-value homes constituency deferral mask " + "expected 575 crosswalk constituencies; measured " + f"{len(england_and_wales_constituencies)}." + ) support_floor_excluded_area_ids, support_floor_binding_families = ( _support_floor_register_scope() ) @@ -558,6 +574,34 @@ def add( area_ids=("S12000027",), defer_if_compiles=True, ) + # microcosm#1301: the high-value homes family is controlled by its region + # rows on the local line and binds its local-authority cells down to the + # signed hvcts_la_household_floor rule, so its constituency level is + # deferred whole, as the English band-H level is. The rule's second pass + # then finds no active constituency cell to defer. + for target_id in HIGH_VALUE_HOMES_LOCAL_TARGET_IDS: + add( + target_id=target_id, + geography_level="constituency", + reason_id="high_value_homes_constituency_grain_deferred", + rationale=( + "The derived high-value homes stock binds at the nine English " + "regions and Wales (microcosm.high_value_homes.over_*_by_region, " + "local line only) and at local-authority grain down to the " + "hvcts_la_household_floor rule (uk/local_small_cell_rule.json). " + "At constituency grain most cells hold fewer than 400 homes, " + "about two household weights at the ruled 150,000 households " + "(289 of the 575 seats over £1m, 448 over £1.5m, 512 over £2m), " + "so the level is deferred whole rather than cell by cell: a cell " + "resting on one or two sample households is fitted by noise, and " + "the region rows control the stock the seats share. The seat " + "rank correlations of the uk_high_value_homes_benchmarks " + "diagnostic read the constituency stock out of sample " + "(microcosm#1301)." + ), + area_ids=england_and_wales_constituencies, + defer_if_compiles=True, + ) add( target_id="ons.rent.private_rent", geography_level="local_authority", From 78873e9a12998f3a7884d06b66db761a25159370 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:17 +0100 Subject: [PATCH 07/46] Let a second local build reuse the first build's solve (#1301) The local release is built at most twice: build 1's failing cells and below-floor areas are signed in gate-only registers, and build 2 at the sign-off's head must recompute only the calibrated gates, the export, the package and certification. Today every UK register feeds the country fingerprint, which the target kernels, the preflight, the holdout and the spine gates hash, so a sign-off re-keys everything from target compilation down and build 2 is a full rebuild of 10 to 16 hours. Those nodes now key on a solve fingerprint, ResolvedCountrySpec.fingerprint_excluding over every packaged resource but uk_runtime.solve_scope.UK_GATE_ONLY_RESOURCES: the target-fit, local target-fit and input-mass registers and local_area_support_exclusions.json, which the gate-only area-support change left without a solve reader. The excluded names are bound under their own domain tag. The source preflight runs under its own kernel, uk.full-gates.preflight@1, because the dense solve takes its report as an input; the calibrated gates keep the full fingerprint, so a sign-off re-keys them and nothing before them. Each gate kernel refuses the other's phase. The degenerate register stays solve-scoped, since the release contract pins its digest, and the national graph is unchanged. --gate-review-date gives the calibrated gates their own clock, by default --review-date. It may not precede the solve clock or, when given, be later than today, and only the calibrated node carries it, so a later sign-off date re-runs the gates alone. The export bindings record both clocks. --require-solve-reuse replays the spine and preflight phases and then every strict ancestor of uk.full.gates.calibrated with resume="require" before calibration, and turns a store miss into SolveReuseError naming the missing nodes, so a build 2 whose inputs drifted fails in minutes instead of silently re-solving. It is refused with --resume forbid, and the national role refuses both flags. test_uk_solve_scope.py holds the scoping sound from both sides. An AST scan of the build source and tools allows only reviewed modules to name a gate-only register, and none of the target-compile, solve, spine or generator modules. Every gate that reads one is a terminal gate. Editing each one leaves every solve kernel's hash unchanged while the calibrated gates' moves, and a solve-scoped edit moves them all. The preparation test checks the same on the node keys of a real prepared graph, and the engine admission test traps every gate-only read through target compilation and the preflight. Node keys from target compilation down move once; no pin does. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-solve-reuse-scoping.added.md | 1 + docs/uk-dense-release-assembly-runbook-762.md | 19 + docs/uk-full-build-graph.md | 35 +- .../src/microcosm/build/country_spec.py | 48 +- .../build/uk_runtime/country_adapter.py | 4 + .../build/uk_runtime/full_build_cli.py | 119 ++++- .../build/uk_runtime/graph_evidence.py | 8 +- .../build/uk_runtime/graph_targets.py | 10 +- .../build/uk_runtime/graph_terminal.py | 91 +++- .../microcosm/build/uk_runtime/rowwise_cli.py | 46 +- .../microcosm/build/uk_runtime/solve_scope.py | 53 ++ .../uk_runtime/target_compile_modules.py | 6 +- .../engine/uk/test_uk_full_graph_admission.py | 48 +- .../engine/uk/test_uk_full_target_graph.py | 27 +- .../tests/engine/uk/test_uk_graph_terminal.py | 48 ++ .../engine_free/uk/test_uk_full_build_cli.py | 167 ++++++ .../uk/test_uk_full_build_preparation.py | 198 ++++++- .../engine_free/uk/test_uk_graph_terminal.py | 107 +++- .../engine_free/uk/test_uk_solve_scope.py | 486 ++++++++++++++++++ 19 files changed, 1460 insertions(+), 61 deletions(-) create mode 100644 changelog.d/1301-uk-solve-reuse-scoping.added.md create mode 100644 packages/microcosm-build/src/microcosm/build/uk_runtime/solve_scope.py create mode 100644 packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py diff --git a/changelog.d/1301-uk-solve-reuse-scoping.added.md b/changelog.d/1301-uk-solve-reuse-scoping.added.md new file mode 100644 index 0000000000..a8ca54e18c --- /dev/null +++ b/changelog.d/1301-uk-solve-reuse-scoping.added.md @@ -0,0 +1 @@ +A second UK local release build can reuse the first build's solve after a gate-only sign-off (microcosm#1301). The nodes the dense solve depends on now key on a solve fingerprint, `ResolvedCountrySpec.fingerprint_excluding`, over every packaged UK resource except `uk_runtime.solve_scope.UK_GATE_ONLY_RESOURCES`: `target_fit_reviewed_exclusions.json`, `local_target_fit_reviewed_exclusions.json`, `input_mass_reviewed_exclusions.json` and `local_area_support_exclusions.json`. These are the target compilation, selection, measure and problem kernels and the compilation node's `country_contract_sha256`, the rotated holdout, the spine gates, and the source preflight, which now runs under its own kernel, `uk.full-gates.preflight@1`. The calibrated gates keep the full fingerprint, so a sign-off re-keys them and what follows them, never the solve; each gate kernel refuses the other's phase. The degenerate register stays in the solve fingerprint, since the release contract pins its digest, and the national graph keeps the full one. `--gate-review-date` sets the calibrated gates' own clock, by default `--review-date`; it may not precede the solve clock or, when given, be later than today, and the export bindings record both clocks as `review_date` and `gate_review_date`. `--require-solve-reuse` requires the spine, preflight and every other strict ancestor of `uk.full.gates.calibrated` from the graph store before calibration, and fails with `SolveReuseError` naming the missing nodes rather than re-solving; it is refused with `--resume forbid`. The national role refuses both flags. A new test scans the build source and tools so that no target-compile, solve, spine or generator module names a gate-only register, checks that every gate reading one is a terminal gate, and perturbs each one against every solve kernel's hash. Node keys from target compilation down, and an in-graph spine's gates and the stages after them, move once, so no store from before this change is reused. diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index 00645136ed..60457de207 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -128,6 +128,25 @@ size receipt and its search bracket. The release records the size, the selected penalty and the bracket in its coverage (`size`) and a `size_doctrine` limitation. The release identity is unchanged. +### Second build: reuse the first build's solve (microcosm#1301) + +When build 1 is blocked only by failures signed in gate-only registers, build +2 runs at the sign-off's head with build 1's arguments, its `--graph-store` +and its `--review-date`, a new `--out`, and: + +```bash + --gate-review-date \ + --require-solve-reuse +``` + +The calibrated gates evaluate their reviewed exclusions on the gate clock, +which may not precede `--review-date` or be later than today. Every node +before the calibrated gates is required from the store, and a miss stops the +build with `SolveReuseError` naming the missing nodes before anything +computes. A miss means something that keys the solve changed between the +builds; [the graph doc](uk-full-build-graph.md#a-second-build-that-reuses-the-solve) +lists what. Expect about 1–2 hours instead of a full build. + ## 3. Pre-flight the finished run ```bash diff --git a/docs/uk-full-build-graph.md b/docs/uk-full-build-graph.md index 1a7614b8fe..a5b7a8b96a 100644 --- a/docs/uk-full-build-graph.md +++ b/docs/uk-full-build-graph.md @@ -100,7 +100,7 @@ The full target compiler preserves the unreduced band-edge register, reference-p ## Replay and outputs -The shared store defaults to `/.graph-store`. `--graph-store` can reuse another store. `--resume require` requires completed numerical nodes and evidence to be available; output materialization and byte readback still verify the recreated files. `--resume-size-checkpoint` imports a legacy size-search checkpoint only after validating invocation identity, ordered target/household axes, initial weights and recomputed losses. It skips the saved dense solve and search. New runs persist their intermediates as graph artifacts before drawing. +The shared store defaults to `/.graph-store`. `--graph-store` can reuse another store. `--resume require` requires completed numerical nodes and evidence to be available; output materialization and byte readback still verify the recreated files. `--require-solve-reuse` requires only the solve, so a second release build can re-run the calibrated gates on it (see [a second build that reuses the solve](#a-second-build-that-reuses-the-solve)). `--resume-size-checkpoint` imports a legacy size-search checkpoint only after validating invocation identity, ordered target/household axes, initial weights and recomputed losses. It skips the saved dense solve and search. New runs persist their intermediates as graph artifacts before drawing. Each attempt also keeps its checkpoint manifests and small stage, gate and provenance reports under `/uk-full-attempts/`. Its `request.json` carries the request bindings and the attempt's Logbook build id and staging run id (`attempt`). The rowwise manifest's `execution` block records the graph store, the attempt directory, how many graph nodes the attempt reused from the store rather than computed (the first run to reach a node decides), and the earlier attempts on the same store that ran the same request (their directories and ids, the twenty most recent, beside counts of every earlier attempt on the store and of the matching ones), so a resumed build names the attempts whose work it reused; the same counts reach the staging run as a `graph_execution` stage event. The block sits outside the run parameters, so it does not change the candidate identity. A failed run's `failure.json` links to this evidence, including a persisted spine gate verdict before downstream admission stops execution. A previously completed output bundle remains intact. @@ -116,6 +116,37 @@ Structural failures stop export. The maintained local statistical failure policy `tools/build_uk_rowwise_dataset.py` stays the separate driver it was (its tests load it by path, and it still serves `--candidate-clone-counts`). `tools/calibrate_uk_national_dataset.py` was retired by microcosm#823 and does not forward. +## A second build that reuses the solve + +A local release is built at most twice (microcosm#1301). Build 1's failing cells and below-floor areas are signed in gate-only registers, and build 2, at the sign-off's head, reuses build 1's solve and recomputes only the calibrated gates, the export, the package and certification: about 1–2 hours rather than 10–16. + +**What keys the solve.** Every node keys on its kernel's implementation hash, and the UK kernels' hashes bind the country spec. The nodes the solve depends on bind the *solve fingerprint* (`ResolvedCountrySpec.fingerprint_excluding`, through `uk_runtime.solve_scope.uk_solve_fingerprint`): every packaged UK resource except `UK_GATE_ONLY_RESOURCES`. These are: + +- `target_fit_reviewed_exclusions.json` (`uk_target_fit`); +- `local_target_fit_reviewed_exclusions.json` (`uk_local_target_fit`); +- `input_mass_reviewed_exclusions.json` (`uk_input_mass_parity`); +- `local_area_support_exclusions.json` (`uk_local_area_support`), both blocks. The reference generator keeps its own deferred areas and bound families. + +The kernels on the solve fingerprint are the target compilation, selection, measures and problem kernels (and the compilation node's `country_contract_sha256`), the source preflight (`uk.full.gates.preflight`, its own kernel `uk.full-gates.preflight@1`), the rotated holdout and the spine gates. The calibrated gates (`uk.full-gates@1`) keep the full fingerprint, so a sign-off re-keys them and everything after them, and nothing before. The degenerate register is solve-scoped, because the release contract pins its digest. `tests/engine_free/uk/test_uk_solve_scope.py` holds the claim from both sides: no target-compile, solve, spine or generator module names a gate-only register, every gate that reads one is a terminal gate, and editing each one leaves every solve kernel's hash unchanged while the calibrated gates' moves. The national graph keeps the full fingerprint. + +**Two clocks.** `--review-date` is the solve clock: target compilation and the source preflight evaluate reviewed entries on it, and build 2 repeats build 1's. `--gate-review-date` (default: the solve clock) is the calibrated gates' clock, the date their reviewed exclusions are evaluated on. It may not precede the solve clock and, when given, may not be later than today; it should be on or after the latest `approved_on` of the sign-off. Only `uk.full.gates.calibrated` carries it, and only when it differs from the solve clock. The export bindings record both (`review_date`, `gate_review_date`). Every register a calibrated gate reads is evaluated on the gate clock, so an entry of a solve-scoped register that a terminal gate also reads must still be in force then. + +**The guard.** `--require-solve-reuse` replays the spine and preflight phases, and then the whole solve sub-graph (every strict ancestor of `uk.full.gates.calibrated`: spine, targets, preflight, dense solve, size search, draw and refit, the installed population and the holdout), with `resume="require"` before calibration starts. A miss raises `SolveReuseError` naming the missing nodes, before any of them computes; `failure.json` records it. The calibrated gates and everything after them then run as usual. The flag is refused with `--resume forbid`, and the national role refuses it and `--gate-review-date`. The replay loads the stored pool once more, which costs minutes and memory at K=15. + +A solve is reused only when everything that keys it matches build 1: + +- the solve code at the commit (build 2 runs at the sign-off's head, whose parent is build 1's commit, and the sign-off changes register data and test pins only); +- `--review-date`, `--release-candidate`, the size, seed, epoch and `--selection-initial-lambda` arguments and `--engine-blocks`; +- every solve-scoped resource; +- the virtual environment (the engine identity and dependency versions) and the platform; +- `--graph-store`, which must be build 1's store. + +Build 2 is build 1's command with a new `--out`, plus: + +```bash + --gate-review-date --require-solve-reuse +``` + ## Known behaviour changes Recorded for review in `experiments/901-uk-main-rebase-receipts.md` (R3): @@ -128,7 +159,7 @@ Recorded for review in `experiments/901-uk-main-rebase-receipts.md` (R3): Recorded at the review of the national line's move onto the graph (`experiments/901-uk-national-graph-path-receipts.md`): -- The measure-exclusion windows and the target-fit deferral register are evaluated at `--review-date` (default today) on the national line, as the dense graph already did; the retired seam evaluated both at the run clock. A back-dated review date therefore keeps expired exclusions and deferrals in force, which the seam never allowed; the date is a node parameter (`uk.full.national_targets`, `uk.full.gates.calibrated`) and is recorded in the request bindings. +- The measure-exclusion windows and the target-fit deferral register are evaluated at `--review-date` (default today) on the national line, as the dense graph already did; the retired seam evaluated both at the run clock. A back-dated review date therefore keeps expired exclusions and deferrals in force, which the seam never allowed; the date is a node parameter (`uk.full.national_targets`, `uk.full.gates.calibrated`) and is recorded in the request bindings. The national line keeps one clock: it refuses the dense line's `--gate-review-date` (microcosm#1301). - An occupied `--out` is refused on the national line with the other argument refusals, before the attempt opens (the seam's `FileExistsError`), so a repeated run never replaces a candidate under the Logbook row that names it and writes nothing into its directory. A `KeyboardInterrupt` records a `discarded` row on both lines and re-raises, as the seam did. - `build.json` is re-issued after the close step on both lines: the staging receipts are appended to the rowwise manifest and, on the national line, the delivery summary to the build record (the release assembler reads it there), and the completion marker then carries those files' final digests rather than the note that receipts follow. - The measure receipt records a scratch-mode resolver's `source_path` relative to the per-run scratch root (`simulation-input.h5`), so the measure and national problem nodes are deterministic between identical runs; the receipt no longer carries a temporary directory. diff --git a/packages/microcosm-build/src/microcosm/build/country_spec.py b/packages/microcosm-build/src/microcosm/build/country_spec.py index a9f095d872..9f1baff268 100644 --- a/packages/microcosm-build/src/microcosm/build/country_spec.py +++ b/packages/microcosm-build/src/microcosm/build/country_spec.py @@ -32,10 +32,11 @@ from __future__ import annotations +import hashlib import json import math import re -from collections.abc import Callable, Mapping +from collections.abc import Callable, Collection, Mapping from dataclasses import dataclass, field from functools import cache from importlib import resources as importlib_resources @@ -1659,6 +1660,51 @@ def fingerprint(self) -> str: """ return compute_composition_fingerprint(self.resource_hashes.values()) + def fingerprint_excluding(self, excluded: Collection[str]) -> str: + """Composition fingerprint over every resource hash but ``excluded``. + + A node whose computation reads none of the excluded resources keys on + this rather than :attr:`fingerprint`, so an edit to one of them leaves + the node a cache hit (microcosm#1301: the UK solve and its gate-only + registers). The excluded names are bound too, under their own domain + tag, so the value is never the fingerprint of a package that merely + lacks those resources, and another exclusion set is another value. + Release manifests keep recording :attr:`fingerprint`. + + Raises: + TypeError: If ``excluded`` is a single string. + ValueError: If a name is not a declared resource, or is + ``country_package.json``, which declares the roster itself. + """ + if isinstance(excluded, str): + raise TypeError("fingerprint_excluding takes a collection of names.") + names = frozenset(excluded) + if "country_package.json" in names: + raise ValueError( + "country_package.json declares the resource roster and cannot " + "be excluded from a fingerprint." + ) + undeclared = sorted(names - set(self.resource_hashes)) + if undeclared: + raise ValueError( + f"{self.country}: cannot exclude undeclared resource(s) " + f"{undeclared} from the fingerprint." + ) + tag = hashlib.sha256( + b"microcosm-country-spec/excluding/1\n" + + "\n".join(sorted(names)).encode("utf-8") + ).hexdigest() + return compute_composition_fingerprint( + ( + *( + digest + for name, digest in self.resource_hashes.items() + if name not in names + ), + tag, + ) + ) + # Compatibility is an exact alias, not a parallel representation. Existing # annotations and imports continue to work while every loader caller receives diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/country_adapter.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/country_adapter.py index 21343a755c..d9f8d5a186 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/country_adapter.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/country_adapter.py @@ -127,6 +127,7 @@ def build_uk_country_graph( spec: CountrySpec | None = None, engine_identity: str | None = None, review_date: date | None = None, + gate_review_date: date | None = None, release_candidate: bool = False, skip_holdout: bool = True, atomic_geography_definition: Mapping | None = None, @@ -136,6 +137,8 @@ def build_uk_country_graph( ``atomic_geography_definition`` is the UK assignment declaration over the admitted support bytes (``uk_atomic_assignment_definition``), required while the config's ``geography_assignment`` is ``atomic`` (the default). + ``gate_review_date`` is the calibrated gates' clock, by default the solve + clock ``review_date`` (microcosm#1301). """ from microcosm.graph import compile_graph from microcosm.graph.canonical import canonical_json @@ -183,6 +186,7 @@ def build_uk_country_graph( spine_stage_names=tuple(stage.stage for stage in spec.sources.stages), engine_identity=engine_identity, review_date=review_date, + gate_review_date=gate_review_date, sample_fraction=config.effective_sample_fraction, release_candidate=release_candidate, skip_holdout=skip_holdout, diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py index 0159d91355..ae36a10f5c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py @@ -66,6 +66,7 @@ Graph, KernelRegistry, SourceRef, + StoreMiss, compile_graph, graph_to_json, run_graph, @@ -230,6 +231,7 @@ thinned_epochs, ) from .size_checkpoint import uk_size_checkpoint_identity +from .solve_scope import UK_GATE_ONLY_RESOURCES from .staging import UK_STAGED_DATASET_REPOSITORY, UK_STAGING_REPOSITORY from .weight_year import uk_dataset_year_frame @@ -243,6 +245,7 @@ "UK_ROWWISE_DENSE_POSTURE", "PreparedUKFullBuild", "PreparedUKNationalBuild", + "SolveReuseError", "execute_full_build", "execute_national_build", "main", @@ -691,7 +694,29 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: ), ) parser.add_argument("--release-candidate", action="store_true") - parser.add_argument("--review-date", type=date.fromisoformat, default=date.today()) + parser.add_argument( + "--review-date", + type=date.fromisoformat, + default=date.today(), + help=( + "The solve clock (default today): the date target compilation and " + "the source preflight evaluate reviewed entries on, and the " + "calibrated gates too unless --gate-review-date is given. A build " + "that reuses an earlier build's solve repeats its review date." + ), + ) + parser.add_argument( + "--gate-review-date", + type=date.fromisoformat, + default=None, + help=( + "Dense only: the calibrated gates' clock, the date they evaluate " + "their reviewed exclusions on (microcosm#1301); defaults to " + "--review-date. Never earlier than it, nor later than today. Only " + "the calibrated gate node and what follows it re-key, so a second " + "build at a gate-only sign-off reuses the first build's solve." + ), + ) parser.add_argument( "--resume-size-checkpoint", type=Path, @@ -739,6 +764,18 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: parser.add_argument( "--resume", choices=("auto", "require", "forbid"), default="auto" ) + parser.add_argument( + "--require-solve-reuse", + action="store_true", + help=( + "Dense only: before calibrating, require every node the calibrated " + "gates depend on (the spine, targets, preflight, solve, size stages " + "and holdout) from --graph-store, and fail with SolveReuseError " + "naming the missing nodes rather than re-solve (microcosm#1301). " + "The calibrated gates, export and certification still run. Refused " + "with --resume forbid." + ), + ) parser.add_argument("--out", type=Path, required=True) parser.add_argument( "--dry-run", @@ -1188,6 +1225,7 @@ def prepare_full_build( spine_stage_names=stages, engine_identity=engine_identity, review_date=args.review_date, + gate_review_date=getattr(args, "gate_review_date", None), sample_fraction=config.effective_sample_fraction, release_candidate=args.release_candidate, spine_provenance=provenance, @@ -1200,7 +1238,10 @@ def prepare_full_build( "target_scope": "all" if config.geography_levels is None else list(config.geography_levels), + # Both clocks (microcosm#1301): the solve's, and the calibrated + # gates' (the solve's unless --gate-review-date moved it). "review_date": args.review_date.isoformat(), + "gate_review_date": _gate_review_date(args).isoformat(), "engine_identity": engine_identity, "release_candidate": args.release_candidate, "skip_holdout": args.skip_holdout, @@ -1285,6 +1326,59 @@ def _through(graph: Graph, endpoint: str) -> Graph: ) +def _gate_review_date(args: argparse.Namespace) -> date: + """The calibrated gates' clock: ``--gate-review-date``, else the solve's.""" + gate_clock = getattr(args, "gate_review_date", None) + return args.review_date if gate_clock is None else gate_clock + + +#: The node the solve sub-graph ends before: its strict ancestors are the +#: solve, and it and its descendants are what a gate-only sign-off re-runs. +_SOLVE_BOUNDARY = "uk.full.gates.calibrated" + + +def _solve_subgraph(graph: Graph) -> Graph: + """The solve: every strict ancestor of the calibrated gates (microcosm#1301). + + The spine, the target surface, the source preflight, the dense solve, + the size search, draw and refit, the installed population and the + holdout: everything a second build at a gate-only sign-off must find in + the graph store rather than compute. + """ + through = _through(graph, _SOLVE_BOUNDARY) + return replace( + through, + nodes=tuple(node for node in through.nodes if node.id != _SOLVE_BOUNDARY), + ) + + +class SolveReuseError(RuntimeError): + """``--require-solve-reuse`` found the solve absent from the graph store.""" + + +def _solve_reuse_failure(miss: StoreMiss) -> SolveReuseError: + return SolveReuseError( + "--require-solve-reuse: the graph store does not hold the solve this " + f"build would reuse ({miss}). A solve is reused only when everything " + "that keys it matches the earlier build: the solve code at this " + "commit; --review-date, --release-candidate, the size, seed, epoch " + "and --selection-initial-lambda arguments and --engine-blocks; every " + "packaged UK resource but the gate-only registers " + f"({', '.join(sorted(UK_GATE_ONLY_RESOURCES))}); the virtual " + "environment and platform; and --graph-store." + ) + + +def _run_solve_phase(compiled, *, required: bool, **kwargs): + """Run a phase of the solve, as a cache replay when reuse is required.""" + if not required: + return _run_graph_with_progress(compiled, **kwargs) + try: + return _run_graph_with_progress(compiled, **{**kwargs, "resume": "require"}) + except StoreMiss as miss: + raise _solve_reuse_failure(miss) from miss + + def _payload(manifest, store, node: str, artifact: str) -> bytes: return store.load_bytes(manifest.nodes[node].opaque_artifacts[artifact]) @@ -1927,6 +2021,10 @@ def _execute_full_build( # Preserve source evidence before downstream transforms can raise. Each is # an ancestor-closed checkpoint of this graph, with the same node keys/RNG. resume = args.resume + # microcosm#1301: with --require-solve-reuse every phase up to the + # calibrated gates is a cache replay, and a miss stops the build before + # any node computes. + reuse = bool(getattr(args, "require_solve_reuse", False)) node_ids = {node.id for node in graph.nodes} for endpoint in ( "spine.gates.assembled", @@ -1935,8 +2033,9 @@ def _execute_full_build( ): if endpoint not in node_ids: continue - checkpoint = _run_graph_with_progress( + checkpoint = _run_solve_phase( compile_graph(_through(graph, endpoint)), + required=reuse, sources=sources, store=store, kernels=kernels, @@ -1950,8 +2049,9 @@ def _execute_full_build( # Persist preflight outcomes before any solver can reject them. stage(telemetry, "target_compilation", "started") preflight_graph = _through(graph, "uk.full.gates.preflight") - preflight = _run_graph_with_progress( + preflight = _run_solve_phase( compile_graph(preflight_graph), + required=reuse, sources=sources, store=store, kernels=kernels, @@ -2001,6 +2101,19 @@ def _execute_full_build( blocking_failure_count=len(blocking), ) return 1 + if reuse: + # The whole solve sub-graph, required from the store before the + # calibrated gates run on it; the manifest is dropped at once, since + # the numerical phase below replays the same nodes as hits. + _run_solve_phase( + compile_graph(_solve_subgraph(graph)), + required=True, + sources=sources, + store=store, + kernels=kernels, + resume="require", + execution=execution, + ) stage( telemetry, "calibration", diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_evidence.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_evidence.py index 3081a6036b..c1d8833623 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_evidence.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_evidence.py @@ -359,13 +359,17 @@ def __init__(self, *, gates: GatesManifest, engine: object, engine_identity: str def implementation_hash(self) -> str: from microcosm.graph.canonical import canonical_json - from ..country_spec import load_country_spec + from .solve_scope import uk_solve_fingerprint + # The spine stages after a gate wait on its verdict, so its key is + # part of theirs. No spine gate reads a gate-only register, so it keys + # on the solve fingerprint and a sign-off between two release builds + # leaves an in-graph spine a cache hit (microcosm#1301). return hashlib.sha256( canonical_json( { "code": source_hash(type(self), gate_battery, battery_bindings), - "country_resources": load_country_spec("uk").fingerprint, + "country_resources": uk_solve_fingerprint(), } ) ).hexdigest() diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_targets.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_targets.py index 65a5199197..4bfa456402 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_targets.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_targets.py @@ -16,7 +16,6 @@ import pandas as pd from microcosm.build import cross_grain -from microcosm.build.country_spec import load_country_spec from microcosm.calibrate import CalibrationHierarchy, TargetRegistry, TargetSpec from microcosm.calibrate.artifacts import ( PROBLEM_TYPE, @@ -78,6 +77,7 @@ uk_small_cell_deferred_cells, ) from .local_rowwise import UKRowwiseNationalRows, prepare_uk_full_solve +from .solve_scope import uk_solve_fingerprint TARGET_SURFACE_TYPE = ArtifactType("microcosm.uk.full-target-surface", 1) TARGET_SELECTION_TYPE = ArtifactType("microcosm.uk.full-target-selection", 1) @@ -237,11 +237,14 @@ def implementation_hash(self) -> str: support_floor, *uk_target_compile_modules(), ) + # The solve fingerprint: every packaged resource but the gate-only + # registers, which no compile module reads (microcosm#1301), so a + # sign-off between two release builds leaves the surface a cache hit. return hashlib.sha256( canonical_json( { "implementation": implementation, - "country_spec": load_country_spec("uk").fingerprint, + "country_spec": uk_solve_fingerprint(), } ) ).hexdigest() @@ -752,7 +755,8 @@ def append_uk_target_nodes( common = {"time_period": time_period} review_date = date.today().isoformat() if review_date is None else review_date date.fromisoformat(review_date) - contract_identity = load_country_spec("uk").fingerprint + # The solve fingerprint, as the target kernels hash it (microcosm#1301). + contract_identity = uk_solve_fingerprint() surface = ArtifactInput( "surface", "uk.full.target_compilation", "surface", TARGET_SURFACE_TYPE ) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py index 30f1b3b7a8..dbd2164d70 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py @@ -702,7 +702,16 @@ def _source_gate_evidence(context: KernelContext, engine): class UKFullGateKernel(KernelBase): + """The calibrated gate battery: every terminal gate, on the final weights. + + Its terminal gates read the gate-only registers, so it keys on the full + country fingerprint and a sign-off re-keys it. The source preflight runs + under :class:`UKFullPreflightGateKernel` (microcosm#1301). + """ + ref = "uk.full-gates@1" + #: The battery phases this kernel evaluates; any other is refused. + phases: tuple[str, ...] = ("terminal",) capabilities = Capabilities( Determinism.DETERMINISTIC, numeric=Numeric.BITWISE, @@ -715,12 +724,17 @@ def __init__(self, *, coverage_engine, engine_identity: str): self.engine = coverage_engine self.engine_identity = engine_identity + def _country_resources(self) -> str: + """Every packaged UK resource, the gate-only registers included.""" + from ..country_spec import load_country_spec + + return load_country_spec("uk").fingerprint + def implementation_hash(self) -> str: # The gate evaluators (``gates``) and the register loaders # (``terminal_gates``) decide the report as much as the bindings do, # so an edit to either re-keys the gate nodes (microcosm#1301). from .. import gate_battery, gates - from ..country_spec import load_country_spec from . import ( battery_bindings, diagnostics, @@ -744,7 +758,7 @@ def implementation_hash(self) -> str: weighted_integrity, diagnostics, ), - "country_resources": load_country_spec("uk").fingerprint, + "country_resources": self._country_resources(), } ) ).hexdigest() @@ -752,6 +766,15 @@ def implementation_hash(self) -> str: def run(self, context: KernelContext) -> KernelResult: from microcosm.calibrate.artifacts import decode_problem, decode_solution + phase = str(context.params["phase"]) + if phase not in self.phases: + # Each phase keys on its own country resources (microcosm#1301): + # a node bound to the other kernel would be keyed on the wrong set. + raise ValueError( + f"{type(self).__name__} evaluates the {', '.join(self.phases)} " + f"phase only, not {phase!r}." + ) + from ..gate_battery import ( EvidenceContext, evaluate_phase, @@ -793,7 +816,6 @@ def run(self, context: KernelContext) -> KernelResult: MassChangeRecord(**record) for record in state["mass_log"] ), ) - phase = str(context.params["phase"]) diagnostics = [] support = [] output_artifacts = {} @@ -977,6 +999,26 @@ def run(self, context: KernelContext) -> KernelResult: ) +class UKFullPreflightGateKernel(UKFullGateKernel): + """The source preflight, keyed on the solve's country resources. + + The dense solve takes the preflight report as an input, so the + preflight's key is part of the solve's. Its gates read no gate-only + register (``solve_scope``), so it keys on the solve fingerprint: a + sign-off between the two release builds leaves it, and so the solve, a + cache hit (microcosm#1301). The code it runs is the calibrated kernel's. + """ + + ref = "uk.full-gates.preflight@1" + phases = ("preflight",) + + def _country_resources(self) -> str: + """Every packaged UK resource but the gate-only registers.""" + from .solve_scope import uk_solve_fingerprint + + return uk_solve_fingerprint() + + def append_uk_full_gate_nodes( graph: Graph, *, @@ -984,13 +1026,24 @@ def append_uk_full_gate_nodes( spine_stage_names: tuple[str, ...], engine_identity: str, review_date, + gate_review_date=None, sample_fraction: float = 1.0, release_candidate: bool = False, spine_provenance: ArtifactInput | None = None, input_population: str = "uk.full.pool", skip_holdout: bool = True, ) -> Graph: - """Own source preflight before solve and final diagnostics after installation.""" + """Own source preflight before solve and final diagnostics after installation. + + ``review_date`` is the solve clock: target compilation and the source + preflight evaluate reviewed entries on it. ``gate_review_date`` (default: + the solve clock) is the calibrated gates' clock, the date their reviewed + exclusions are evaluated on (microcosm#1301). It may not precede the + solve clock, and only the calibrated node carries it, so a later gate + clock re-keys the calibrated gates and what follows them, never the solve. + """ + from datetime import date + from microcosm.calibrate.artifacts import PROBLEM_TYPE, RESULT_TYPE, SOLUTION_TYPE from ..gate_battery import _gates_manifest_payload @@ -1013,6 +1066,19 @@ def append_uk_full_gate_nodes( _gates_manifest_payload(uk_full_gate_manifest()) ).decode(), } + # The calibrated gates' own clock; absent or equal to the solve clock, the + # calibrated node's parameters are the shared ones, byte for byte. + gate_params = params + if gate_review_date is not None: + gate_clock = str(gate_review_date) + if date.fromisoformat(gate_clock) < date.fromisoformat(params["review_date"]): + raise ValueError( + f"The gate review date {gate_clock} precedes the solve review " + f"date {params['review_date']}: the calibrated gates may not " + "evaluate reviewed exclusions before the solve's own clock." + ) + if gate_clock != params["review_date"]: + gate_params = {**params, "review_date": gate_clock} provenance = ( (replace(spine_provenance, name="spine_provenance"),) if spine_provenance @@ -1047,7 +1113,7 @@ def append_uk_full_gate_nodes( ) preflight = Node( "uk.full.gates.preflight", - UKFullGateKernel.ref, + UKFullPreflightGateKernel.ref, population=input_population, params={**params, "phase": "preflight"}, artifact_inputs=common, @@ -1094,7 +1160,7 @@ def append_uk_full_gate_nodes( population=calibration.population, inputs=population_slices(population_columns(graph, calibration.population)), sources=sources, - params={**params, "phase": "terminal"}, + params={**gate_params, "phase": "terminal"}, artifact_inputs=( *common, *build_state, @@ -1141,11 +1207,10 @@ def append_uk_full_gate_nodes( def register_uk_full_gate_kernels( registry: KernelRegistry, *, coverage_engine, engine_identity: str ) -> None: - registry.register( - UKFullGateKernel( - coverage_engine=coverage_engine, engine_identity=engine_identity + for kernel in (UKFullPreflightGateKernel, UKFullGateKernel): + registry.register( + kernel(coverage_engine=coverage_engine, engine_identity=engine_identity) ) - ) registry.register(UKFullHoldoutKernel()) @@ -1164,7 +1229,6 @@ class UKFullHoldoutKernel(KernelBase): ) def implementation_hash(self) -> str: - from ..country_spec import load_country_spec from . import ( dataset_size, graph_targets, @@ -1173,6 +1237,7 @@ def implementation_hash(self) -> str: national_doctrine, target_weights, ) + from .solve_scope import uk_solve_fingerprint return hashlib.sha256( canonical_json( @@ -1187,7 +1252,9 @@ def implementation_hash(self) -> str: target_weights, dependencies=self.capabilities.dependencies, ), - "country_resources": load_country_spec("uk").fingerprint, + # The holdout repeats the solve: it keys on the solve + # fingerprint, as the target kernels do (microcosm#1301). + "country_resources": uk_solve_fingerprint(), } ) ).hexdigest() diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py index f38a38a464..28b9a286c8 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py @@ -22,7 +22,7 @@ import subprocess import uuid from collections.abc import Mapping -from datetime import UTC, datetime +from datetime import UTC, date, datetime from pathlib import Path from typing import Any @@ -86,6 +86,7 @@ "UK_CANDIDATE_PIPELINE", "candidate_clone_counts_argument", "candidate_identity_digest", + "check_solve_reuse_arguments", "doctrine_bounds", "git_commit", "git_dirty", @@ -553,6 +554,42 @@ def size_doctrine_drift(args: argparse.Namespace) -> list[str]: return drift +def check_solve_reuse_arguments( + args: argparse.Namespace, *, today: date | None = None +) -> None: + """Refuse a gate clock or a reuse guard the build cannot honour (microcosm#1301). + + ``--gate-review-date`` may not precede ``--review-date``: the calibrated + gates never evaluate reviewed exclusions before the solve's own clock. + Given explicitly, it may not be later than ``today`` either, since it + names the day a sign-off is in force; a future ``--review-date`` alone + stays admitted. ``--require-solve-reuse`` needs the solve from the graph + store, which ``--resume forbid`` refuses to read. + """ + + gate_clock = getattr(args, "gate_review_date", None) + if gate_clock is not None: + today = date.today() if today is None else today + if gate_clock < args.review_date: + raise ValueError( + f"--gate-review-date {gate_clock.isoformat()} precedes " + f"--review-date {args.review_date.isoformat()}: the calibrated " + "gates may not evaluate reviewed exclusions before the solve's " + "own clock." + ) + if gate_clock > today: + raise ValueError( + f"--gate-review-date {gate_clock.isoformat()} is later than " + f"today ({today.isoformat()}): the gate clock is a date the " + "sign-off is already in force on." + ) + if getattr(args, "require_solve_reuse", False) and args.resume == "forbid": + raise ValueError( + "--require-solve-reuse reads the solve from the graph store, which " + "--resume forbid refuses to do." + ) + + def validate_cli_args(args: argparse.Namespace) -> None: posture = posture_of(args) # The declared role is checked against the parameters first: the other @@ -561,6 +598,7 @@ def validate_cli_args(args: argparse.Namespace) -> None: refuse_dense_role_arguments(args, posture) else: refuse_national_role_arguments(args, posture) + check_solve_reuse_arguments(args) if args.selection_seed is not None and args.dataset_households is None: raise ValueError("--selection-seed requires --dataset-households.") initial_lambda = getattr(args, "selection_initial_lambda", None) @@ -818,6 +856,12 @@ def refuse_dense_role_arguments( refused.append("--households-only") if getattr(args, "rotated_holdout", False): refused.append("--rotated-holdout") + # The gate clock and the solve-reuse guard are the dense line's two-build + # release (microcosm#1301); the national graph keeps one clock. + if getattr(args, "gate_review_date", None) is not None: + refused.append("--gate-review-date") + if getattr(args, "require_solve_reuse", False): + refused.append("--require-solve-reuse") if args.dataset_households is not None: refused.append("--dataset-households") if args.selection_seed is not None: diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/solve_scope.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/solve_scope.py new file mode 100644 index 0000000000..f7c4780aea --- /dev/null +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/solve_scope.py @@ -0,0 +1,53 @@ +"""The UK country resources the dense solve never reads (microcosm#1301). + +A local release is built twice at most. The first build's failing cells and +areas are signed in gate-only registers, and the second build, at the +sign-off's head, must reuse the first build's solve and re-run only the +calibrated gates, the export, the package and certification. Every node keys +on the country spec, so the nodes the solve depends on key on the *solve +fingerprint*: every packaged UK resource but :data:`UK_GATE_ONLY_RESOURCES`. + +The calibrated gate node keeps the full fingerprint, so a sign-off re-keys +it. Membership is a claim that no target compilation, solve, spine or +generator module reads the file: ``test_uk_solve_scope.py`` scans the source +for readers and perturbs each file against every solve kernel's key. It +does not say whether a sign-off may edit the file; that is the sign-off +rule's question. The degenerate register stays out, since the release +contract pins its digest. + +The names are literals rather than imports of the register constants +(``weighted_integrity``), which import the gate machinery; a test holds the +two in lockstep with the ``gates.json`` resource parameters. +""" + +from __future__ import annotations + +from microcosm.build import country_spec + +__all__ = ["UK_GATE_ONLY_RESOURCES", "uk_solve_fingerprint"] + +UK_GATE_ONLY_RESOURCES: frozenset[str] = frozenset( + { + # uk_target_fit: national rows signed for a release line. + "target_fit_reviewed_exclusions.json", + # uk_local_target_fit: local cells, family/area_code/metric. + "local_target_fit_reviewed_exclusions.json", + # uk_input_mass_parity: per-reference input-mass columns. + "input_mass_reviewed_exclusions.json", + # uk_local_area_support: both blocks; the reference generator keeps + # its own deferred areas and bound families since the gate-only + # area-support change (microcosm#1301). + "local_area_support_exclusions.json", + } +) + + +def uk_solve_fingerprint(spec: country_spec.ResolvedCountrySpec | None = None) -> str: + """The UK country fingerprint without the gate-only registers. + + ``spec`` defaults to the packaged UK spec, looked up when called so a + test can substitute one. + """ + + resolved = country_spec.load_country_spec("uk") if spec is None else spec + return resolved.fingerprint_excluding(UK_GATE_ONLY_RESOURCES) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/target_compile_modules.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/target_compile_modules.py index 14c7213f0f..6c6a19d8b0 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/target_compile_modules.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/target_compile_modules.py @@ -53,8 +53,10 @@ EXCLUDED_DIRECT_IMPORTS: Mapping[str, str] = MappingProxyType( { "microcosm.build.country_spec": ( - "the kernels hash the UK country-spec fingerprint, which covers " - "every packaged resource the spec loads" + "the full graph's kernels hash the UK solve fingerprint, every " + "packaged resource but the gate-only registers, which " + "test_uk_solve_scope pins that no compile module reads " + "(microcosm#1301); the national graph's hash the full fingerprint" ), "microcosm.build.uk_runtime.frs_relationships": ( "imported only for the ons_household_type value domain, which " diff --git a/packages/microcosm-build/tests/engine/uk/test_uk_full_graph_admission.py b/packages/microcosm-build/tests/engine/uk/test_uk_full_graph_admission.py index b57110a795..a5d439ddbf 100644 --- a/packages/microcosm-build/tests/engine/uk/test_uk_full_graph_admission.py +++ b/packages/microcosm-build/tests/engine/uk/test_uk_full_graph_admission.py @@ -60,6 +60,41 @@ ) +@pytest.fixture +def gate_only_register_trap(monkeypatch): + """Fail any read of a gate-only register (microcosm#1301), and record it. + + Every register loader reads through ``_read_register_payload``; the + cached default loaders are cleared so an earlier load cannot hide a read. + """ + from pathlib import Path + + from microcosm.build.uk_runtime import terminal_gates, weighted_integrity + from microcosm.build.uk_runtime.solve_scope import UK_GATE_ONLY_RESOURCES + + cached = ( + terminal_gates.uk_default_target_fit_reviewed_exclusions, + terminal_gates.uk_default_local_target_fit_reviewed_exclusions, + weighted_integrity.uk_default_input_mass_reviewed_exclusions, + ) + original = weighted_integrity._read_register_payload + trapped: list[str] = [] + + def trap(source, *, resource): + name = resource if source is None else Path(source).name + if name in UK_GATE_ONLY_RESOURCES: + trapped.append(name) + raise AssertionError(f"The solve read the gate-only register {name}.") + return original(source, resource=resource) + + for loader in cached: + loader.cache_clear() + monkeypatch.setattr(weighted_integrity, "_read_register_payload", trap) + yield trapped + for loader in cached: + loader.cache_clear() + + class IncompleteSource(Source): ref = "uk.test.full-incomplete-source@1" @@ -79,13 +114,16 @@ def run(self, context): def test_real_full_graph_preflight_replays_and_blocks_dense_export_and_certification( - target_inputs, toy_ladder, tmp_path, monkeypatch + target_inputs, toy_ladder, tmp_path, monkeypatch, gate_only_register_trap ): """Source adapters are synthetic; gate, solver and terminal owners are real. A tiny fixture lacks the approved national/local reference surface and canonical source roster. Its proper scientific outcome is refusal, never fabricated passing release evidence to drive a successful filesystem test. + Target compilation and the preflight run with every gate-only register + trapped (microcosm#1301): they key on the solve fingerprint, so they may + read none. """ _, ladder_path = toy_ladder primitive, _ = graph_and_registry(1) @@ -194,6 +232,14 @@ def registry(): ) assert all(receipt.hit for receipt in warm.nodes.values()) assert warm.nodes["uk.full.gates.preflight"].opaque_artifacts["gate_report"] == key + assert "uk.full.target_compilation" in cold.nodes + assert gate_only_register_trap == [] + # Control: the trap sees a gate-only read. + from microcosm.build.uk_runtime import terminal_gates + + with pytest.raises(AssertionError, match="gate-only register"): + terminal_gates.uk_default_target_fit_reviewed_exclusions() + assert gate_only_register_trap == ["target_fit_reviewed_exclusions.json"] monkeypatch.setattr( graph_calibration, diff --git a/packages/microcosm-build/tests/engine/uk/test_uk_full_target_graph.py b/packages/microcosm-build/tests/engine/uk/test_uk_full_target_graph.py index 6d0c740f7c..b1d5b0a551 100644 --- a/packages/microcosm-build/tests/engine/uk/test_uk_full_target_graph.py +++ b/packages/microcosm-build/tests/engine/uk/test_uk_full_target_graph.py @@ -199,12 +199,29 @@ def test_source_census_validation_precedes_any_geography_filter( build(tmp_path, toy_ladder[1], levels) -def test_target_kernel_identity_binds_country_reference_resources(monkeypatch): +@pytest.mark.parametrize( + ("resource", "rekeys"), + [ + ("calibration_measure_exclusions.json", True), + ("target_fit_reviewed_exclusions.json", False), + ("local_area_support_exclusions.json", False), + ], +) +def test_target_kernel_identity_binds_the_solve_scoped_resources( + monkeypatch, resource, rekeys +): + """A solve-scoped resource re-keys the target kernels; a gate-only + register does not, so a sign-off reuses the surface (microcosm#1301).""" + from types import MappingProxyType + + from microcosm.build import country_spec + kernel = graph_targets.UKFullProblemKernel() original = kernel.implementation_hash() + spec = country_spec.load_country_spec("uk") + hashes = {**spec.resource_hashes, resource: "0" * 64} + edited = replace(spec, resource_hashes=MappingProxyType(hashes)) monkeypatch.setattr( - graph_targets, - "load_country_spec", - lambda _country: SimpleNamespace(fingerprint="changed-reference-resource"), + country_spec, "_load_packaged_country_spec", lambda _country: edited ) - assert kernel.implementation_hash() != original + assert (kernel.implementation_hash() != original) is rekeys diff --git a/packages/microcosm-build/tests/engine/uk/test_uk_graph_terminal.py b/packages/microcosm-build/tests/engine/uk/test_uk_graph_terminal.py index 203aab5109..813a4b68b3 100644 --- a/packages/microcosm-build/tests/engine/uk/test_uk_graph_terminal.py +++ b/packages/microcosm-build/tests/engine/uk/test_uk_graph_terminal.py @@ -20,3 +20,51 @@ def test_gate_cache_identity_includes_country_reference_resource_bytes(monkeypat lambda country: SimpleNamespace(fingerprint="b" * 64), ) assert kernel.implementation_hash() != first + + +def test_the_solve_side_gate_kernels_ignore_a_gate_only_sign_off(monkeypatch): + """microcosm#1301: the preflight and the holdout feed the solve and key on + the solve fingerprint; the calibrated gates key on every resource.""" + from dataclasses import replace + from types import MappingProxyType + + from microcosm.build import country_spec + from microcosm.build.uk_runtime.graph_terminal import ( + UKFullGateKernel, + UKFullHoldoutKernel, + UKFullPreflightGateKernel, + ) + + kernels = { + "preflight": UKFullPreflightGateKernel( + coverage_engine=object(), engine_identity="fixture" + ), + "holdout": UKFullHoldoutKernel(), + "calibrated": UKFullGateKernel( + coverage_engine=object(), engine_identity="fixture" + ), + } + before = {name: kernel.implementation_hash() for name, kernel in kernels.items()} + spec = country_spec.load_country_spec("uk") + + def hashes_with(resource): + edited = replace( + spec, + resource_hashes=MappingProxyType( + {**spec.resource_hashes, resource: "0" * 64} + ), + ) + with monkeypatch.context() as patch: + patch.setattr( + country_spec, "_load_packaged_country_spec", lambda _country: edited + ) + return { + name: kernel.implementation_hash() for name, kernel in kernels.items() + } + + signed = hashes_with("local_target_fit_reviewed_exclusions.json") + assert signed["preflight"] == before["preflight"] + assert signed["holdout"] == before["holdout"] + assert signed["calibrated"] != before["calibrated"] + solve_scoped = hashes_with("calibration_measure_exclusions.json") + assert all(solve_scoped[name] != before[name] for name in kernels) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py index edd4fa728a..70b2be4570 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py @@ -2396,3 +2396,170 @@ def test_the_doctrine_is_k15_2000_epochs_nation_grain(): "nation_grain_family_equal_sqrt_count" ) assert doctrine.UK_LOCAL_MAX_WEIGHT_RATIO == 10.0 + + +# --------------------------------------------------------------------------- +# microcosm#1301: the gate clock and the solve-reuse guard of a second build +# --------------------------------------------------------------------------- + + +def test_the_gate_clock_lies_between_the_solve_clock_and_today(tmp_path): + from datetime import date, timedelta + + today = date.today() + solve = (today - timedelta(days=3)).isoformat() + args = arguments( + tmp_path, "--review-date", solve, "--gate-review-date", today.isoformat() + ) + cli.validate_cli_args(args) + assert cli._gate_review_date(args) == today + unsplit = arguments(tmp_path, "--review-date", solve) + cli.validate_cli_args(unsplit) + assert cli._gate_review_date(unsplit) == date.fromisoformat(solve) + early = (today - timedelta(days=4)).isoformat() + with pytest.raises(ValueError, match=f"--gate-review-date {early} precedes"): + cli.validate_cli_args( + arguments(tmp_path, "--review-date", solve, "--gate-review-date", early) + ) + future = (today + timedelta(days=1)).isoformat() + with pytest.raises(ValueError, match="later than today"): + cli.validate_cli_args( + arguments(tmp_path, "--review-date", solve, "--gate-review-date", future) + ) + # A future solve clock on its own stays admitted: a build that does not + # split the clocks may still evaluate on a planned sign-off date. + cli.validate_cli_args(arguments(tmp_path, "--review-date", future)) + + +def test_solve_reuse_is_refused_with_resume_forbid(tmp_path): + for extra in ((), ("--resume", "require")): + args = arguments(tmp_path, "--require-solve-reuse", *extra) + cli.validate_cli_args(args) + assert args.require_solve_reuse is True + assert arguments(tmp_path).require_solve_reuse is False + with pytest.raises(ValueError, match="--resume forbid"): + cli.validate_cli_args( + arguments(tmp_path, "--require-solve-reuse", "--resume", "forbid") + ) + + +@pytest.mark.parametrize( + "extra", + [("--gate-review-date", "today"), ("--require-solve-reuse",)], +) +def test_national_role_refuses_the_gate_clock_and_the_reuse_guard(tmp_path, extra): + from datetime import date + + extra = tuple(date.today().isoformat() if x == "today" else x for x in extra) + national = cli.parse_args(_national_argv(tmp_path, *extra)) + with pytest.raises(ValueError, match=extra[0]): + cli.validate_cli_args(national) + + +def _with_calibrated_params(build, **params): + """The synthetic build with the calibrated gate node re-parameterised.""" + graph = build.full.graph + nodes = tuple( + replace(node, params={**node.params, **params}) + if node.id == "uk.full.gates.calibrated" + else node + for node in graph.nodes + ) + return replace(build, full=replace(build.full, graph=replace(graph, nodes=nodes))) + + +def test_the_solve_subgraph_is_every_strict_ancestor_of_the_calibrated_gates( + tmp_path, +): + graph = prepared(tmp_path, size_households=2).full.graph + solve = {node.id for node in cli._solve_subgraph(graph).nodes} + assert solve == { + node.id for node in cli._through(graph, "uk.full.gates.calibrated").nodes + } - {"uk.full.gates.calibrated"} + assert { + "uk.full.calibrated", + "uk.full.gates.preflight", + "uk.full.holdout", + "uk.full.problem", + } <= solve + assert not solve & {"uk.full.export.prepare", "uk.full.gates.calibrated"} + + +def test_required_solve_reuse_reruns_only_the_calibrated_gates(tmp_path, monkeypatch): + """A second build at a gate-only sign-off: the gates re-run on a later + clock while every solve node replays from the store (microcosm#1301).""" + pytest.importorskip("tables") + args = arguments(tmp_path, "--dataset-households", "2") + assert cli.execute_full_build(prepared(tmp_path, size_households=2), args) == 0 + for path in args.out.iterdir(): + if path.is_file(): + path.unlink() + + def forbidden(*args): + raise AssertionError("A required solve replay recomputed a solve node") + + for kernel in (Fixture, Holdout, Targets, Population, SizeReceipt): + monkeypatch.setattr(kernel, "run", forbidden) + evaluated = [] + original = Evidence.run + + def gates_only(self, context): + evaluated.append(context.params["phase"]) + return original(self, context) + + monkeypatch.setattr(Evidence, "run", gates_only) + args.require_solve_reuse = True + second = _with_calibrated_params( + prepared(tmp_path, size_households=2), review_date="2026-10-16" + ) + assert cli.execute_full_build(second, args) == 0 + assert evaluated == ["terminal"] + assert (args.out / "build.json").is_file() + execution = json.loads((args.out / cli.MANIFEST_FILENAME).read_text())["execution"] + assert execution["nodes_reused"] > 0 and execution["nodes_computed"] > 0 + + +def test_required_solve_reuse_fails_before_the_gates_on_a_store_miss( + tmp_path, monkeypatch +): + """The preflight is stored but the solve is not: the build stops with a + SolveReuseError naming what is missing, and neither solves nor gates.""" + build = prepared(tmp_path) + graph = build.full.graph + cli.run_graph( + cli.compile_graph(cli._through(graph, "uk.full.gates.preflight")), + sources=build.sources, + store=cli.ContentStore(tmp_path / "out" / ".graph-store"), + kernels=build.kernels, + ) + + def forbidden(*args): + raise AssertionError("A required solve replay computed a node") + + for kernel in (Fixture, Evidence, Holdout, Targets, Population): + monkeypatch.setattr(kernel, "run", forbidden) + status, out = run_dense_main( + tmp_path, monkeypatch, "--require-solve-reuse", build=build + ) + assert status == 1 + failure = json.loads((out / "failure.json").read_text()) + assert failure["error_type"] == "SolveReuseError" + assert "'uk.full.holdout'" in failure["message"] + assert "'uk.full.gates.calibrated'" not in failure["message"] + assert "target_fit_reviewed_exclusions.json" in failure["message"] + assert not (out / cli.FULL_GATE_REPORT_FILENAME).exists() + + +def test_required_solve_reuse_on_an_empty_store_fails_at_the_preflight( + tmp_path, monkeypatch +): + def forbidden(*args): + raise AssertionError("A required solve replay computed a node") + + for kernel in (Fixture, Evidence, Holdout, Targets, Population): + monkeypatch.setattr(kernel, "run", forbidden) + status, out = run_dense_main(tmp_path, monkeypatch, "--require-solve-reuse") + assert status == 1 + failure = json.loads((out / "failure.json").read_text()) + assert failure["error_type"] == "SolveReuseError" + assert "'uk.full.gates.preflight'" in failure["message"] diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_preparation.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_preparation.py index ebb234ef37..f3d303fcb4 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_preparation.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_preparation.py @@ -1,5 +1,6 @@ """Canonical CLI preparation authenticates real H5 checkpoint boundaries.""" +import hashlib import json import pytest @@ -21,7 +22,8 @@ @pytest.fixture -def checkpoint_request(tmp_path, toy_ladder, monkeypatch): +def checkpoint_argv(tmp_path, toy_ladder, monkeypatch): + """A dense request over a real bound checkpoint, as an argument list.""" pytest.importorskip("tables") _, ladder_path = toy_ladder path = write_uk_national_frame(source_frame(), tmp_path / "spine.h5") @@ -37,30 +39,34 @@ def checkpoint_request(tmp_path, toy_ladder, monkeypatch): monkeypatch.setattr( spine_build, "_rules_engine_provenance", lambda: {"version": "fixture"} ) - args = cli.parse_args( - [ - "--release-role", - "dense", - "--input-h5", - str(path), - "--input-sidecar", - str(sidecar_path), - "--input-spine-gates", - str(gates_path), - "--ladder", - str(ladder_path), - *support_arguments(tmp_path), - "--ledger-facts", - str(ledger), - "--out", - str(tmp_path / "out"), - "--n-clones", - "1", - "--epochs", - "8", - ] - ) - return args, sidecar_path, gates_path + argv = [ + "--release-role", + "dense", + "--input-h5", + str(path), + "--input-sidecar", + str(sidecar_path), + "--input-spine-gates", + str(gates_path), + "--ladder", + str(ladder_path), + *support_arguments(tmp_path), + "--ledger-facts", + str(ledger), + "--out", + str(tmp_path / "out"), + "--n-clones", + "1", + "--epochs", + "8", + ] + return argv, sidecar_path, gates_path + + +@pytest.fixture +def checkpoint_request(checkpoint_argv): + argv, sidecar_path, gates_path = checkpoint_argv + return cli.parse_args(argv), sidecar_path, gates_path def support_arguments(tmp_path): @@ -205,3 +211,145 @@ def sha(path: Path) -> str: patch_support_register(monkeypatch, pins) prepared = cli.prepare_full_build(release) assert prepared.bindings["geography"]["support_pins"] == pins + + +# --------------------------------------------------------------------------- +# microcosm#1301: a gate-only sign-off and a later gate clock leave the solve +# --------------------------------------------------------------------------- + + +@pytest.fixture +def stand_in_dependency_versions(monkeypatch): + """Kernels hash their declared dependencies' versions; the engine-free + environment lacks policyengine-uk, so absent ones read as a stand-in.""" + from importlib import metadata + + installed = metadata.version + + def version(distribution): + try: + return installed(distribution) + except metadata.PackageNotFoundError: + return "0+stand-in" + + monkeypatch.setattr(metadata, "version", version) + + +def _node_keys(prepared): + """Every node key of the prepared graph, over fixed source identities.""" + from microcosm.graph.keys import node_key + + compiled = compile_graph(prepared.full.graph) + sources = { + source.name: hashlib.sha256(source.name.encode()).hexdigest() + for source in compiled.graph.sources + } + keys: dict[str, str] = {} + for node_id in compiled.order: + kernel = prepared.kernels.get(compiled.graph.node(node_id).kernel) + keys[node_id] = node_key( + compiled, + node_id, + keys, + kernel.implementation_hash(), + sources, + kernel_capabilities=kernel.capabilities, + ) + return compiled, keys + + +def _descendants(compiled, node_id): + found, pending = set(), [node_id] + while pending: + current = pending.pop() + for successor, predecessors in compiled.predecessors.items(): + if current in predecessors and successor not in found: + found.add(successor) + pending.append(successor) + return found + + +def _perturbed(monkeypatch, *resources): + """Serve the packaged UK spec with ``resources`` edited (their hashes).""" + from dataclasses import replace + from types import MappingProxyType + + from microcosm.build import country_spec + + spec = country_spec.load_country_spec("uk") + hashes = dict(spec.resource_hashes) + for resource in resources: + hashes[resource] = hashlib.sha256(hashes[resource].encode()).hexdigest() + edited = replace(spec, resource_hashes=MappingProxyType(hashes)) + monkeypatch.setattr(country_spec, "_load_packaged_country_spec", lambda _: edited) + + +def test_a_gate_only_sign_off_rekeys_the_calibrated_gates_and_nothing_before( + checkpoint_argv, monkeypatch, stand_in_dependency_versions +): + """Every node the calibrated gates depend on keeps its key when every + gate-only register is edited at once; the calibrated gates re-key.""" + from microcosm.build.uk_runtime.solve_scope import UK_GATE_ONLY_RESOURCES + + argv, _, _ = checkpoint_argv + args = cli.parse_args([*argv, "--dataset-households", "2"]) + prepared = cli.prepare_full_build(args) + compiled, before = _node_keys(prepared) + gates = "uk.full.gates.calibrated" + downstream = {gates, *_descendants(compiled, gates)} + solve = set(compiled.order) - downstream + assert { + "uk.full.target_compilation", + "uk.full.problem", + "uk.full.gates.preflight", + "uk.full.dense", + "uk.full.size_refit", + "uk.full.calibrated", + "uk.full.holdout", + } <= solve + with monkeypatch.context() as patch: + _perturbed(patch, *UK_GATE_ONLY_RESOURCES) + _, signed = _node_keys(prepared) + assert {node: signed[node] for node in solve} == { + node: before[node] for node in solve + } + assert signed[gates] != before[gates] + # Control: a solve-scoped register re-keys the solve from compilation on. + with monkeypatch.context() as patch: + _perturbed(patch, "calibration_measure_exclusions.json") + _, edited = _node_keys(prepared) + for node in ("uk.full.target_compilation", "uk.full.dense", "uk.full.holdout"): + assert edited[node] != before[node], node + + +def test_a_later_gate_clock_rekeys_only_the_calibrated_gates_and_the_export( + checkpoint_argv, stand_in_dependency_versions +): + from datetime import date, timedelta + + argv, _, _ = checkpoint_argv + solve = (date.today() - timedelta(days=2)).isoformat() + gate = date.today().isoformat() + first = cli.prepare_full_build(cli.parse_args([*argv, "--review-date", solve])) + second = cli.prepare_full_build( + cli.parse_args([*argv, "--review-date", solve, "--gate-review-date", gate]) + ) + assert (first.bindings["review_date"], first.bindings["gate_review_date"]) == ( + solve, + solve, + ) + assert (second.bindings["review_date"], second.bindings["gate_review_date"]) == ( + solve, + gate, + ) + _, before = _node_keys(first) + _, after = _node_keys(second) + assert before.keys() == after.keys() + assert {node for node in before if before[node] != after[node]} == { + "uk.full.gates.calibrated", + "uk.full.export.prepare", + } + calibrated = second.full.graph.node("uk.full.gates.calibrated") + assert calibrated.params["review_date"] == gate + for node in ("uk.full.gates.preflight", "uk.full.target_compilation"): + assert second.full.graph.node(node).params["review_date"] == solve diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py index de2b96a0ac..3242304008 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py @@ -369,6 +369,10 @@ def test_full_gate_nodes_precede_dense_and_bind_final_problem_axis(households): item.name for item in preflight.artifact_inputs } final = graph.node("uk.full.gates.calibrated") + # microcosm#1301: the preflight feeds the solve and keys on the solve + # fingerprint under its own kernel; the calibrated gates keep the full one. + assert preflight.kernel == "uk.full-gates.preflight@1" + assert final.kernel == "uk.full-gates@1" assert final.population == full.calibration.population inputs = {item.name: item for item in final.artifact_inputs} assert inputs["problem"].producer == full.calibration.problem_producer @@ -392,7 +396,7 @@ def test_full_preflight_persists_real_source_failures_without_matrix_diagnostics from microcosm.build.gate_battery import _gates_manifest_payload from microcosm.build.uk_runtime import full_gates from microcosm.build.uk_runtime.graph_terminal import ( - UKFullGateKernel, + UKFullPreflightGateKernel, decode_full_gate_report, ) from microcosm.graph.canonical import canonical_json @@ -446,9 +450,9 @@ def forbidden(*args, **kwargs): ) monkeypatch.setattr(full_gates, "build_full_gate_context", forbidden) - result = UKFullGateKernel(coverage_engine=object(), engine_identity="fixture").run( - context - ) + result = UKFullPreflightGateKernel( + coverage_engine=object(), engine_identity="fixture" + ).run(context) report, enforcement = decode_full_gate_report(result.artifacts["gate_report"]) assert report.phase == "preflight" assert len(report.outcomes) == 5 @@ -689,6 +693,101 @@ def test_full_gate_nodes_skip_the_holdout_unless_requested(): ) +def _gate_nodes(**extra): + from microcosm.build.uk_runtime.atomic_area_support import ( + uk_atomic_assignment_definition, + ) + from microcosm.build.uk_runtime.graph import uk_spine_endpoint, uk_spine_graph + from microcosm.build.uk_runtime.graph_build import UKFullBuildConfig, uk_full_graph + from microcosm.build.uk_runtime.graph_terminal import append_uk_full_gate_nodes + from test_support.microcosm_build.uk_atomic_support_fixtures import ( + toy_support_payloads, + ) + + raw = uk_spine_graph(source_mode="split") + config = UKFullBuildConfig(calibration_year=2025) + full = uk_full_graph( + config, + spine=raw, + review_date="2026-09-10", + atomic_geography_definition=uk_atomic_assignment_definition( + toy_support_payloads(), seed=config.seed + ), + ) + return append_uk_full_gate_nodes( + full.graph, + calibration=full.calibration, + spine_stage_names=uk_spine_endpoint(raw).stage_names, + engine_identity="fixture-engine", + review_date="2026-09-10", + **extra, + ) + + +def test_only_the_calibrated_gates_take_the_gate_clock(): + """microcosm#1301: the solve clock keys the solve; the gate clock only the + calibrated gates, so a later sign-off date re-runs the gates alone.""" + default = _gate_nodes() + same = _gate_nodes(gate_review_date="2026-09-10") + later = _gate_nodes(gate_review_date="2026-10-02") + # Absent, or equal to the solve clock, the calibrated parameters are + # byte-identical to a build that never named a gate clock. + assert default == same + assert default.node("uk.full.gates.calibrated").params["review_date"] == ( + "2026-09-10" + ) + assert later.node("uk.full.gates.calibrated").params == { + **default.node("uk.full.gates.calibrated").params, + "review_date": "2026-10-02", + } + changed = {node.id for node in later.nodes if node != default.node(node.id)} + assert changed == {"uk.full.gates.calibrated"} + for node in ("uk.full.gates.preflight", "uk.full.target_compilation"): + assert later.node(node).params["review_date"] == "2026-09-10", node + + +def test_a_gate_clock_before_the_solve_clock_is_refused(): + with pytest.raises(ValueError, match="precedes the solve review date"): + _gate_nodes(gate_review_date="2026-09-09") + + +@pytest.mark.parametrize("phase", ["preflight", "terminal"]) +def test_each_gate_kernel_refuses_the_other_phase(phase): + from types import SimpleNamespace + + from microcosm.build.uk_runtime.graph_terminal import ( + UKFullGateKernel, + UKFullPreflightGateKernel, + ) + + kernel = (UKFullGateKernel if phase == "preflight" else UKFullPreflightGateKernel)( + coverage_engine=object(), engine_identity="fixture" + ) + context = SimpleNamespace(params={"phase": phase, "engine_identity": "fixture"}) + with pytest.raises(ValueError, match=f"phase only, not '{phase}'"): + kernel.run(context) + + +def test_both_gate_kernels_are_registered(): + from microcosm.build.uk_runtime.graph_terminal import ( + UKFullGateKernel, + UKFullHoldoutKernel, + UKFullPreflightGateKernel, + register_uk_full_gate_kernels, + ) + from microcosm.graph import KernelRegistry + + registry = KernelRegistry() + register_uk_full_gate_kernels( + registry, coverage_engine=object(), engine_identity="fixture" + ) + assert type(registry.get(UKFullPreflightGateKernel.ref)) is ( + UKFullPreflightGateKernel + ) + assert type(registry.get(UKFullGateKernel.ref)) is UKFullGateKernel + assert type(registry.get(UKFullHoldoutKernel.ref)) is UKFullHoldoutKernel + + def test_final_gate_kernel_owns_complete_diagnostics_and_reuses_decoded_result( monkeypatch, ): diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py new file mode 100644 index 0000000000..92fa8b14d6 --- /dev/null +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py @@ -0,0 +1,486 @@ +"""The UK solve never reads a gate-only register (microcosm#1301). + +A second local release build signs build 1's failing cells and areas in the +gate-only registers and must reuse build 1's solve. Every node the solve +depends on keys on the *solve fingerprint* (every packaged resource but +``UK_GATE_ONLY_RESOURCES``), so this suite checks the claim that makes that +sound from both sides: the source names no gate-only file outside the gate +machinery, and editing each one leaves every solve kernel's key unchanged +while the calibrated gates re-key. +""" + +from __future__ import annotations + +import ast +import hashlib +import inspect +import types +from dataclasses import replace +from pathlib import Path +from types import MappingProxyType + +import pytest + +from microcosm.build import country_spec +from microcosm.build.uk_runtime import battery_bindings, weighted_integrity +from microcosm.build.uk_runtime.graph_evidence import UKSpineGateKernel +from microcosm.build.uk_runtime.graph_targets import ( + UKFullMeasureKernel, + UKFullProblemKernel, + UKFullTargetCompilationKernel, + UKFullTargetSelectionKernel, +) +from microcosm.build.uk_runtime.graph_terminal import ( + UKFullGateKernel, + UKFullHoldoutKernel, + UKFullPreflightGateKernel, +) +from microcosm.build.uk_runtime.solve_scope import ( + UK_GATE_ONLY_RESOURCES, + uk_solve_fingerprint, +) +from microcosm.build.uk_runtime.target_compile_modules import ( + UK_TARGET_COMPILE_MODULE_NAMES, +) +from test_support.paths import paths_for + +_PATHS = paths_for("microcosm-build") +_REPOSITORY = _PATHS.repository +_BUILD_SOURCE = _PATHS.package / "src" / "microcosm" / "build" + +#: Names that reach a gate-only register: the loaders and the resource-name +#: constants. A module naming one of these, or a gate-only filename, reads +#: (or can read) a gate-only register. +_GATE_ONLY_READERS = frozenset( + { + "uk_default_target_fit_reviewed_exclusions", + "uk_default_local_target_fit_reviewed_exclusions", + "uk_default_input_mass_reviewed_exclusions", + "load_uk_local_area_support_exclusion_register", + "UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE", + "UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE", + "UK_INPUT_MASS_EXCLUSION_REGISTER_RESOURCE", + } +) + +#: Every module allowed to name a gate-only register, with the reason. A new +#: reader fails the scan until it is reviewed here: if it is on the solve's +#: path, the file is not gate-only and must leave ``UK_GATE_ONLY_RESOURCES``. +_REVIEWED_READERS = { + "packages/microcosm-build/src/microcosm/build/uk_runtime/weighted_integrity.py": ( + "defines the register loaders and the resource names" + ), + "packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py": ( + "the cached loaders of the committed target-fit registers" + ), + "packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py": ( + "the terminal gate evaluators, which only the calibrated gates run" + ), + "packages/microcosm-build/src/microcosm/build/uk_runtime/__init__.py": ( + "re-exports the area-support register loader" + ), + "packages/microcosm-build/src/microcosm/build/uk_runtime/solve_scope.py": ( + "declares the gate-only set" + ), + "packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py": ( + "names the area-support register as a label in the candidate manifest " + "projected after the build" + ), + "tools/measure_uk_atomic_assignment.py": ("a measurement tool that no build runs"), + "tools/draft_uk_dense_signoff.py": ( + "the sign-off drafting tool, which writes the registers between builds " + "(microcosm#1301)" + ), +} + +#: Reviewed readers limited to named functions: graph_terminal also holds the +#: holdout kernel, which is on the solve's path. +_READER_SCOPES = { + "packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py": { + "rowwise_candidate_manifest_from_graph" + }, +} + +#: Modules on the solve's path beyond the target-compile modules: the graph +#: composition, the spine and population, the solve and size stages. +_SOLVE_MODULES = ( + "microcosm.build.uk_runtime.graph", + "microcosm.build.uk_runtime.graph_build", + "microcosm.build.uk_runtime.graph_calibration", + "microcosm.build.uk_runtime.graph_evidence", + "microcosm.build.uk_runtime.graph_kernels", + "microcosm.build.uk_runtime.graph_population", + "microcosm.build.uk_runtime.graph_targets", + "microcosm.build.uk_runtime.full_measure", + "microcosm.build.uk_runtime.measure_simulation", + "microcosm.build.uk_runtime.full_problem", + "microcosm.build.uk_runtime.full_targets", + "microcosm.build.uk_runtime.support_floor", + "microcosm.build.uk_runtime.local_doctrine", + "microcosm.build.uk_runtime.local_rowwise", + "microcosm.build.uk_runtime.dataset_size", + "microcosm.build.uk_runtime.national_doctrine", + "microcosm.build.uk_runtime.target_weights", + "microcosm.build.uk_runtime.spine_build", +) + +#: The offline generators of the committed solve surfaces. +_SOLVE_GENERATORS = ( + "tools/generate_uk_local_target_references.py", + "tools/generate_uk_target_references.py", +) + + +def _module_path(name: str) -> str: + relative = Path(*name.split(".")[2:]).with_suffix(".py") + return str((_BUILD_SOURCE / relative).relative_to(_REPOSITORY)) + + +def _docstrings(tree: ast.Module) -> set[int]: + nodes = [tree] + [ + node + for node in ast.walk(tree) + if isinstance(node, (ast.ClassDef, ast.FunctionDef, ast.AsyncFunctionDef)) + ] + found = set() + for node in nodes: + body = node.body + if ( + body + and isinstance(body[0], ast.Expr) + and isinstance(body[0].value, ast.Constant) + and isinstance(body[0].value.value, str) + ): + found.add(id(body[0].value)) + return found + + +def _references(path: Path) -> set[str]: + """The qualified scopes of ``path`` that name a gate-only register.""" + + tree = ast.parse(path.read_text(encoding="utf-8")) + docstrings = _docstrings(tree) + scopes: set[str] = set() + + def visit(node: ast.AST, scope: str) -> None: + for child in ast.iter_child_nodes(node): + if isinstance(child, (ast.ClassDef, ast.FunctionDef, ast.AsyncFunctionDef)): + visit( + child, + child.name if scope == "" else f"{scope}.{child.name}", + ) + continue + if _names_gate_only(child, docstrings): + scopes.add(scope) + visit(child, scope) + + visit(tree, "") + return scopes + + +def _names_gate_only(node: ast.AST, docstrings: set[int]) -> bool: + """Whether ``node`` names a gate-only register as code would use it. + + A string is a use when it is a reader's name or a path-like literal + holding a gate-only filename. Prose that cites a register by name (a + docstring, or a rationale with spaces in it) reads nothing. + """ + if isinstance(node, ast.Constant) and isinstance(node.value, str): + value = node.value + if id(node) in docstrings or any(character.isspace() for character in value): + return False + return value in _GATE_ONLY_READERS or any( + name in value for name in UK_GATE_ONLY_RESOURCES + ) + if isinstance(node, ast.Name): + return node.id in _GATE_ONLY_READERS + if isinstance(node, ast.Attribute): + return node.attr in _GATE_ONLY_READERS + if isinstance(node, ast.alias): + return node.name in _GATE_ONLY_READERS or ( + node.asname is not None and node.asname in _GATE_ONLY_READERS + ) + return False + + +@pytest.fixture(scope="module") +def readers() -> dict[str, set[str]]: + paths = [ + *sorted(_BUILD_SOURCE.rglob("*.py")), + *sorted(_REPOSITORY.glob("tools/*.py")), + ] + found = {} + for path in paths: + scopes = _references(path) + if scopes: + found[str(path.relative_to(_REPOSITORY))] = scopes + return found + + +def _perturbed(*resources: str) -> country_spec.ResolvedCountrySpec: + spec = country_spec.load_country_spec("uk") + hashes = dict(spec.resource_hashes) + for resource in resources: + hashes[resource] = hashlib.sha256(hashes[resource].encode()).hexdigest() + return replace(spec, resource_hashes=MappingProxyType(hashes)) + + +# --------------------------------------------------------------------------- +# The declared set +# --------------------------------------------------------------------------- + + +def test_the_gate_only_set_is_the_gate_registers_in_lockstep(): + spec = country_spec.load_country_spec("uk") + assert UK_GATE_ONLY_RESOURCES <= set(spec.resources) + area_support = ( + inspect.signature( + weighted_integrity.load_uk_local_area_support_exclusion_register + ) + .parameters["resource"] + .default + ) + assert UK_GATE_ONLY_RESOURCES == { + weighted_integrity.UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, + weighted_integrity.UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, + weighted_integrity.UK_INPUT_MASS_EXCLUSION_REGISTER_RESOURCE, + area_support, + } + named = {} + for entry in spec.gates.gates: + for key in ("reviewed_exclusions_resource", "exclusions_resource"): + resource = (entry.parameters or {}).get(key) + if resource is not None: + named.setdefault(resource, set()).add(entry.phase) + # Each gate-only register is a gate's own register, read at the terminal + # phase only. The degenerate register is a gate register too, but stays + # solve-scoped by ruling: the release contract pins its digest. + assert set(named) - UK_GATE_ONLY_RESOURCES == { + "degenerate_reviewed_exclusions.json" + } + assert UK_GATE_ONLY_RESOURCES <= set(named) + for resource in UK_GATE_ONLY_RESOURCES: + assert named[resource] == {"terminal"}, resource + + +def test_no_spine_stage_pins_a_gate_only_register(): + spec = country_spec.load_country_spec("uk") + pinned = { + str(artifact["resource"]) + for stage in spec.sources.stages + for artifact in stage.artifacts + if "resource" in artifact + } + assert not pinned & UK_GATE_ONLY_RESOURCES + + +def test_every_gate_reading_a_gate_only_register_is_terminal(): + """Bindings whose evaluator reaches a gate-only loader, however + indirectly within the bindings module, evaluate at the terminal phase.""" + + functions = { + name: value + for name, value in vars(battery_bindings).items() + if inspect.isfunction(value) and value.__module__ == battery_bindings.__name__ + } + + def names(code: types.CodeType) -> set[str]: + used = set(code.co_names) + for constant in code.co_consts: + if isinstance(constant, types.CodeType): + used |= names(constant) + return used + + used = {name: names(function.__code__) for name, function in functions.items()} + reading = {name for name, found in used.items() if found & _GATE_ONLY_READERS} + while True: + more = { + name + for name, found in used.items() + if name not in reading and found & reading + } + if not more: + break + reading |= more + gates = { + binding.name + for binding in battery_bindings.UK_GATE_REGISTRY.values() + for function in ( + getattr(binding, "evaluator", None), + getattr(binding, "evidence", None), + ) + if function is not None and getattr(function, "__name__", None) in reading + } + # Positive control: the scan finds the three register-reading gates. + assert {"target_fit", "input_mass_parity", "area_support"} <= gates + phases = {} + for entry in country_spec.load_country_spec("uk").gates.gates: + if entry.gate in gates: + phases.setdefault(entry.gate, set()).add(entry.phase) + assert phases and all(found == {"terminal"} for found in phases.values()), phases + + +# --------------------------------------------------------------------------- +# The solve fingerprint +# --------------------------------------------------------------------------- + + +@pytest.mark.parametrize( + "resource", + sorted(country_spec.load_country_spec("uk").resource_hashes), +) +def test_only_a_gate_only_edit_leaves_the_solve_fingerprint(resource): + spec = country_spec.load_country_spec("uk") + edited = _perturbed(resource) + assert edited.fingerprint != spec.fingerprint + assert (uk_solve_fingerprint(edited) == uk_solve_fingerprint(spec)) is ( + resource in UK_GATE_ONLY_RESOURCES + ) + + +def test_fingerprint_excluding_refuses_what_it_cannot_honour(): + spec = country_spec.load_country_spec("uk") + with pytest.raises(ValueError, match="undeclared resource"): + spec.fingerprint_excluding({"not_a_resource.json"}) + with pytest.raises(ValueError, match="country_package.json"): + spec.fingerprint_excluding({"country_package.json"}) + with pytest.raises(TypeError, match="collection"): + spec.fingerprint_excluding("gates.json") + # The excluded names are bound: another set is another fingerprint, and + # excluding nothing is not the full fingerprint. + assert spec.fingerprint_excluding(()) != spec.fingerprint + assert spec.fingerprint_excluding(UK_GATE_ONLY_RESOURCES) == uk_solve_fingerprint() + assert ( + spec.fingerprint_excluding( + UK_GATE_ONLY_RESOURCES | {"degenerate_reviewed_exclusions.json"} + ) + != uk_solve_fingerprint() + ) + + +# --------------------------------------------------------------------------- +# Kernel keys +# --------------------------------------------------------------------------- + + +def _solve_kernels(): + return { + "target_compilation": UKFullTargetCompilationKernel(), + "target_selection": UKFullTargetSelectionKernel(), + "measures": UKFullMeasureKernel(), + "problem": UKFullProblemKernel(), + "preflight": UKFullPreflightGateKernel( + coverage_engine=object(), engine_identity="fixture" + ), + "holdout": UKFullHoldoutKernel(), + "spine_gates": UKSpineGateKernel( + gates=None, engine=object(), engine_identity="fixture" + ), + } + + +@pytest.fixture +def stand_in_dependency_versions(monkeypatch): + """The holdout hashes its dependencies' versions; the engine-free + environment lacks policyengine-uk, so absent ones read as a stand-in.""" + from importlib import metadata + + installed = metadata.version + + def version(distribution): + try: + return installed(distribution) + except metadata.PackageNotFoundError: + return "0+stand-in" + + monkeypatch.setattr(metadata, "version", version) + + +def _hashes(monkeypatch, *resources): + calibrated = UKFullGateKernel(coverage_engine=object(), engine_identity="fixture") + with monkeypatch.context() as patch: + if resources: + edited = _perturbed(*resources) + patch.setattr( + country_spec, "_load_packaged_country_spec", lambda _country: edited + ) + solve = { + name: kernel.implementation_hash() + for name, kernel in _solve_kernels().items() + } + return solve, calibrated.implementation_hash() + + +@pytest.mark.parametrize("resource", sorted(UK_GATE_ONLY_RESOURCES)) +def test_a_gate_only_edit_rekeys_the_calibrated_gates_and_no_solve_kernel( + resource, monkeypatch, stand_in_dependency_versions +): + solve, calibrated = _hashes(monkeypatch) + edited_solve, edited_calibrated = _hashes(monkeypatch, resource) + assert edited_solve == solve + assert edited_calibrated != calibrated + + +def test_a_solve_scoped_edit_rekeys_every_solve_kernel( + monkeypatch, stand_in_dependency_versions +): + solve, calibrated = _hashes(monkeypatch) + edited_solve, edited_calibrated = _hashes( + monkeypatch, "calibration_measure_exclusions.json" + ) + assert {name for name in solve if edited_solve[name] == solve[name]} == set() + assert edited_calibrated != calibrated + + +# --------------------------------------------------------------------------- +# The source scan +# --------------------------------------------------------------------------- + + +def test_only_reviewed_modules_name_a_gate_only_register(readers): + present = {path for path in _REVIEWED_READERS if (_REPOSITORY / path).is_file()} + assert set(readers) == present, { + "unreviewed": sorted(set(readers) - present), + "stale": sorted(present - set(readers)), + } + for path, allowed in _READER_SCOPES.items(): + assert readers[path] <= allowed, (path, readers[path]) + + +def test_no_solve_module_or_generator_names_a_gate_only_register(readers): + solve = { + _module_path(name) + for name in (*UK_TARGET_COMPILE_MODULE_NAMES, *_SOLVE_MODULES) + } + assert all((_REPOSITORY / path).is_file() for path in solve), sorted( + path for path in solve if not (_REPOSITORY / path).is_file() + ) + assert not solve & set(readers) + assert not set(_SOLVE_GENERATORS) & set(readers) + assert all((_REPOSITORY / path).is_file() for path in _SOLVE_GENERATORS) + + +def test_the_scan_sees_a_reader_that_prose_does_not_make(tmp_path): + """Control: a loader call, an imported loader and path literals are found; + the same names in a docstring or a cited rationale are not.""" + module = tmp_path / "module.py" + module.write_text( + '"""Reads local_area_support_exclusions.json, in prose."""\n' + "from somewhere import uk_default_target_fit_reviewed_exclusions\n" + "def documented():\n" + ' """uk_default_input_mass_reviewed_exclusions, in prose."""\n' + ' return "deferred (see uk/local_area_support_exclusions.json)"\n' + "def reader():\n" + " return uk_default_input_mass_reviewed_exclusions()\n" + "class Holder:\n" + " def literal(self):\n" + ' return "target_fit_reviewed_exclusions.json"\n' + " def path(self):\n" + ' return "uk/local_area_support_exclusions.json"\n' + ) + assert _references(module) == { + "", + "reader", + "Holder.literal", + "Holder.path", + } From b72d529b59759dde8c30a61f239066feb5b22232 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:17 +0100 Subject: [PATCH 08/46] Draft the dense line's gate-only sign-off between builds (#1301) A dense release candidate blocked only by national target-fit rows, local target-fit cells or areas below the support floor can be released by a second build once those failures are signed in gate-only registers. Writing that sign-off by hand from a blocked build is slow and easy to get wrong: an entry that is premature at build 2's gate clock, a stale entry left in place, or a figure copied into a reason. tools/draft_uk_dense_signoff.py reads build 1's run directory (the full gate report, the signed local gate report, the target and area-support tables and the Logbook row) and checks them against one another and against the checkout's gates.json. It drafts release_lines ["local"] entries for every signable failure, the removal of every entry build 2 would fail and the register pins (test_uk_terminal_gates.py for the two target-fit registers, test_uk_weighted_integrity.py for the area exclusions), as a git-apply patch with a counts-only PR body. Any other release-blocking failure makes the build unsignable. The local reference generator keeps its own support-floor constants, lockstep-tested against the area-support register, so the tool never edits the bound_despite_support_floor block and never retires or renews the exclusions of the areas whose cells the generator defers. If build 2 would fail one of them, the area gate is reported unsignable with what to do: a stale entry needs the generator, and so the solve, to move; an expired one is renewed by hand. It never touches the degenerate register either, whose digest the contract pins. Reasons cite the build-1 attempt id and the full gate report's sha256, carry no figures and pass the release contract's disclosure walk, since build 2's signed local report ships them. Per-row errors and per-area support figures go only to a private review file outside the repository. A checkout whose gates.json wires no local target-fit register reports local cells as unsignable. --verify checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract and its disclosure walk. With --build-1 it also reports whether build 2 reused build 1's solve. The three fixed-clock target-fit tests in test_uk_terminal_gates.py now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. The runbook's between-builds section now holds the second-build steps too. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-dense-signoff-draft.added.md | 1 + docs/uk-dense-release-assembly-runbook-762.md | 117 +- .../uk/test_uk_dense_signoff_draft.py | 1216 +++++++++ .../engine_free/uk/test_uk_terminal_gates.py | 49 +- tools/draft_uk_dense_signoff.py | 2236 +++++++++++++++++ 5 files changed, 3614 insertions(+), 5 deletions(-) create mode 100644 changelog.d/1301-uk-dense-signoff-draft.added.md create mode 100644 packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py create mode 100644 tools/draft_uk_dense_signoff.py diff --git a/changelog.d/1301-uk-dense-signoff-draft.added.md b/changelog.d/1301-uk-dense-signoff-draft.added.md new file mode 100644 index 0000000000..04f77b6a07 --- /dev/null +++ b/changelog.d/1301-uk-dense-signoff-draft.added.md @@ -0,0 +1 @@ +Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a counts-only PR body. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. Reasons cite the build-1 attempt id and the full gate report's sha256, carry no figures and pass the release contract's disclosure walk; per-row errors and per-area support figures go only to a private review file outside the repository, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract and its disclosure walk, and reports whether it reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index 60457de207..d596dc2a2d 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -128,6 +128,93 @@ size receipt and its search bracket. The release records the size, the selected penalty and the bracket in its coverage (`size`) and a `size_doctrine` limitation. The release identity is unchanged. +## Sign gate-only failures between builds (microcosm#1301) + +A release candidate blocked only by failures that can be signed without +touching the solve is released by a second build at the sign-off's head. +Three gate-only registers take those sign-offs: + +- national target rows (`uk_target_fit`, keys `name@2025`) in + `target_fit_reviewed_exclusions.json`; +- local target cells (`uk_local_target_fit`, keys `family/area_code/metric`) in + `local_target_fit_reviewed_exclusions.json`; +- areas below the support floor (`uk_local_area_support`) in the `exclusions` + block of `local_area_support_exclusions.json`. + +Any other release-blocking failure needs a solve change and a third build. +That covers per-family fit, the weight gates and the geography ladder. +Input-mass entries are the exception: they are signed by hand in the same PR, +with the contract's `_UK_GATE_BATTERY_INPUT_MASS_EVIDENCE_SHA256` re-pin. + +Draft the sign-off from build 1's run directory. Use a checkout whose +`gates.json` matches build 1, because the tool decodes the full gate report +against it and refuses one that moved: + +```bash +uv run --no-sync python tools/draft_uk_dense_signoff.py --run-dir \ + --approved-by --approved-on \ + --gate-clock --out /signoff +``` + +**What the tool checks.** It reads the full gate report, the signed +`*.local_gates.json`, `*.targets.csv`, `*.area_support.csv` and the Logbook +row, and refuses any of these: + +- inputs that disagree with one another; +- a report bound to no attempt; +- a development build (`--allow-dev-build` makes a dry run that signs nothing); +- a signable gate that failed closed; +- a window that leaves an entry premature or expired at the gate clock, or is + longer than 92 days; +- a gate clock earlier than build 1's; +- national entries that break the national graph test's review invariant. + +**What it drafts.** Every entry carries `release_lines: ["local"]`: + +- an entry for every signable failure; +- a renewal for a failing row whose entry is out of its window at the gate + clock; +- the removal of every entry build 2 would fail as stale, unknown or out of + its window, and of local entries that no row earns. + +Fit entries expire after 28 days and area entries after 3 months. Each reason +cites the build-1 attempt id and the full gate report's sha256. The reasons +carry no figures: the draft runs them through the release contract's +disclosure walk, `--class-note` text included. The degenerate register is +never touched. + +The local reference generator keeps its own support-floor constants, +lockstep-tested against the area register. So the tool never edits the +`bound_despite_support_floor` block, and it never retires or renews the +exclusions of the areas whose cells the generator defers +(`SUPPORT_FLOOR_DEFERRED_AREA_IDS`: the Isles of Scilly and the City of +London). If build 2 would fail one of those entries, the area-support gate is +unsignable: + +- a stale entry needs the generator to move, which changes the solve; +- an entry out of its window, or a `bound_despite_support_floor` approval out + of its window, is renewed by hand, keeping its reviewed wording and lines. + Then draft again. + +**Outputs:** + +- `signoff.patch`: the registers, their key-set pins (the two target-fit + registers' in `test_uk_terminal_gates.py`, the area exclusions' in + `test_uk_weighted_integrity.py`) and a changelog fragment; +- `signoff_draft.json`: the receipt; +- `PR_BODY.md`: counts only; +- `PRIVATE_review.csv`: mode 0600, holding per-row errors and per-area support + figures. Never commit or post it. + +The draft also counts stale-risk rows: signed rows within one point above the +25% bound, which build 2 fails as stale unless it reproduces build 1 exactly. +It prints the range of gate clocks build 2 may use. + +**The sign-off PR.** Branch from build 1's commit and `git apply` the patch. +Run the tests `PR_BODY.md` lists and scan the body for disclosure before +posting it. Merge with a merge commit, so that build 2's commit stays in +main's history. + ### Second build: reuse the first build's solve (microcosm#1301) When build 1 is blocked only by failures signed in gate-only registers, build @@ -135,7 +222,7 @@ When build 1 is blocked only by failures signed in gate-only registers, build and its `--review-date`, a new `--out`, and: ```bash - --gate-review-date \ + --gate-review-date \ --require-solve-reuse ``` @@ -145,7 +232,33 @@ before the calibrated gates is required from the store, and a miss stops the build with `SolveReuseError` naming the missing nodes before anything computes. A miss means something that keys the solve changed between the builds; [the graph doc](uk-full-build-graph.md#a-second-build-that-reuses-the-solve) -lists what. Expect about 1–2 hours instead of a full build. +lists what. Expect about 1–2 hours instead of a full build. Without those two +flags, build 1 must run with `--review-date` set to the planned approval date, +and build 2 re-solves. + +### Verify build 2 + +Verify build 2 from a checkout at the sign-off's head, with the signing +key exported: + +```bash +uv run --no-sync python tools/draft_uk_dense_signoff.py --verify \ + --build-1 --draft-receipt /signoff/signoff_draft.json +``` + +Verification fails unless all of these hold: + +- build 2 stood on every in-line entry at the checkout; +- no entry was stale, premature, expired or unknown, and no local-only entry + was dormant; +- every receipt matches its register entry; +- no release-blocking gate failed; +- the signed local report passes the dense release contract, including the + disclosure walk a release directory gets. + +It warns when build 2 did not reuse build 1's solve or its per-row errors +differ. The entries expire: retire or renew them before `expires_on`, because +engine-free tests evaluate the committed registers at today's date. ## 3. Pre-flight the finished run diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py new file mode 100644 index 0000000000..b3e661022d --- /dev/null +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -0,0 +1,1216 @@ +"""The dense sign-off drafting tool (microcosm#1301) on synthetic run directories. + +Every run directory here is written by the production code a dense build runs: +the real target-fit and area-support gate functions produce the details, the +full gate manifest and enforcement classify them, and the dense replay writes +and signs the local gate report. The rows, support figures and registers are +synthetic. +""" + +from __future__ import annotations + +import ast +import importlib +import importlib.util +import json +import shutil +import subprocess +import sys +from dataclasses import replace +from datetime import date +from pathlib import Path + +import pandas as pd +import pytest + +from microcosm.build.country_spec import load_country_spec +from microcosm.build.gate_battery import ( + GateOutcome, + GatePhaseReport, + GateStatus, + gate_phase_report_payload, +) +from microcosm.build.gates import ( + GateResult, + area_support_below_floor, + area_support_gate, +) +from microcosm.build.stage_evidence import encode_stage_evidence +from microcosm.build.uk_runtime.calibration_run import UK_LOCAL_GATE_SCOPE +from microcosm.build.uk_runtime.full_gates import ( + classify_full_gate_outcomes, + uk_full_gate_manifest, + uk_full_gate_scope_receipt, +) +from microcosm.build.uk_runtime.graph_national import replay_uk_dense_gate_battery +from microcosm.build.uk_runtime.terminal_gates import uk_target_fit_gate +from microcosm.build.uk_runtime.weighted_integrity import coerce_reviewed_exclusions +from test_support.git_repositories import NO_BACKGROUND_MAINTENANCE +from test_support.microcosm_build.uk_full_build_cli import ( + SELECTION, + SIGNING_KEY_ENV, + STEM, + TEST_SIGNING_KEY, +) +from test_support.paths import paths_for + +REPOSITORY = paths_for("microcosm-build").repository + + +def _load_tool(): + """``tools/draft_uk_dense_signoff.py`` as a private module. + + It is registered in ``sys.modules`` before it runs: ``dataclasses`` + resolves its string annotations through ``sys.modules[cls.__module__]``. + """ + + name = "draft_uk_dense_signoff_under_test" + path = REPOSITORY / "tools" / "draft_uk_dense_signoff.py" + spec = importlib.util.spec_from_file_location(name, path) + assert spec is not None and spec.loader is not None + module = importlib.util.module_from_spec(spec) + sys.modules[name] = module + spec.loader.exec_module(module) + return module + + +TOOL = _load_tool() +#: The unpatched seams, bound before the autouse fixture replaces them. +REAL_REGISTER_WIRING = TOOL.register_wiring +REAL_REVIEW_REGISTERS = TOOL._review_registers + +BUILD_CLOCK = date(2026, 10, 20) +APPROVED_ON = "2026-10-22" +GATE_CLOCK = date(2026, 10, 22) +ATTEMPT_1 = "20261020T120000Z-0a1b2c3d" +ATTEMPT_2 = "20261022T120000Z-4e5f6a7b" +SOLVE = { + "problem": "problem-key", + "solution": "solution-key", + "result": "result-key", + "selection": "selection-key", + "holdout": "holdout-key", +} +#: Planted figures: they may reach the private review file and nothing else. +PLANTED_ERROR = 0.3137731 +PLANTED_ESS = 37.4321 +PLANTED_MAX_WEIGHT = 98765.4321 +PLANTED = ("3137731", "37.4321", "98765") + +NATIONAL = { + "synthetic.national_a@2025": PLANTED_ERROR, + "synthetic.national_b@2025": 0.2550213, + "synthetic.national_c@2025": 0.0213, + "synthetic.national_d@2025": -0.2461, + "synthetic.national_e@2025": 0.1042, +} +LOCAL = ( + ("census_households", "E14000001", "households", -0.4021), + ("census_households", "E14000002", "households", 0.0517), + ("synthetic_income", "E06000001", "count", 0.1233), +) +#: (level, code, positive rows, distinct sources, ESS) +SUPPORT = ( + ("constituency", "E14000001", 120, 110, 95.5), + ("constituency", "E14000002", 130, 125, 101.25), + ("local_authority", "E06000001", 40, 38, PLANTED_ESS), + ("local_authority", "E06000002", 60, 55, 55.5), +) + + +def _entry(approved_on: str, expires_on: str, *, lines=("local",), reason=None): + payload = { + "reason": reason or "Synthetic reviewed entry for the sign-off tests.", + "approved_by": "test-reviewer", + "adjudication": "microcosm#1301 (synthetic)", + "approved_on": approved_on, + "expires_on": expires_on, + } + if lines is not None: + payload["release_lines"] = list(lines) + return payload + + +def build_1_registers() -> dict: + """The committed registers build 1 stood on.""" + + return { + "uk_target_fit": { + "schema_version": 2, + "description": "Synthetic national target-fit register.", + "exclusions": { + # Back inside the bound on build 1: build 2 fails it as stale. + "synthetic.national_e@2025": _entry("2026-10-01", "2026-10-29"), + }, + }, + "uk_local_target_fit": { + "schema_version": 2, + "description": "Synthetic local target-fit register.", + "exclusions": {}, + }, + "uk_local_area_support": { + "schema_version": 3, + "description": "Synthetic local-area support register.", + "exclusions": { + # Every floor met on build 1: stale. + "local_authority/E06000002": _entry( + "2026-09-02", "2026-12-02", lines=None + ), + }, + "bound_despite_support_floor": { + "census_households": _entry("2026-09-10", "2026-12-10", lines=None), + }, + }, + } + + +INDENTS = {"uk_target_fit": 1, "uk_local_target_fit": 1, "uk_local_area_support": 2} +SPECS = {spec.gate_id: spec for spec in TOOL.REGISTERS} + +PIN_SOURCE = '''"""Synthetic register pins.""" + +from microcosm.build.uk_runtime.terminal_gates import ( + uk_default_local_target_fit_reviewed_exclusions, + uk_default_target_fit_reviewed_exclusions, +) + + +def test_committed_target_fit_register_retains_only_live_deferrals() -> None: + register = uk_default_target_fit_reviewed_exclusions() + # The history of the register's deferrals. + assert set(register) == { + "synthetic.national_e@2025", + } + assert {record.release_lines for record in register.values()} == {("local",)} + + +def test_committed_local_target_fit_register_is_empty() -> None: + assert uk_default_local_target_fit_reviewed_exclusions() == {} +''' + +AREA_PIN_SOURCE = '''"""Synthetic area-register pins.""" + +from microcosm.build.uk_runtime.weighted_integrity import ( + load_uk_local_area_support_exclusion_register, +) + + +def test_local_area_support_register_loads_both_schema3_blocks() -> None: + loaded = load_uk_local_area_support_exclusion_register(None) + assert set(loaded["exclusions"]) == { + "local_authority/E06000002", + } + assert set(loaded["bound_despite_support_floor"]) == {"census_households"} +''' + + +def generator_source(deferred=()) -> str: + """A local reference generator declaring its own deferred areas.""" + + return ( + '"""Synthetic local reference generator."""\n\n' + f"{TOOL.DEFERRED_AREAS_CONSTANT}: tuple[str, ...] = {tuple(deferred)!r}\n" + ) + + +def _dump(payload: dict, indent: int) -> str: + return json.dumps(payload, indent=indent, ensure_ascii=False) + "\n" + + +def make_repo(root: Path, registers: dict, *, deferred=()) -> Path: + for gate_id, payload in registers.items(): + path = root / SPECS[gate_id].path + path.parent.mkdir(parents=True, exist_ok=True) + path.write_text(_dump(payload, INDENTS[gate_id]), encoding="utf-8") + for relative, text in ( + (TOOL.TERMINAL_GATES_TEST, PIN_SOURCE), + (TOOL.WEIGHTED_INTEGRITY_TEST, AREA_PIN_SOURCE), + (TOOL.LOCAL_REFERENCE_GENERATOR, generator_source(deferred)), + ): + path = root / relative + path.parent.mkdir(parents=True, exist_ok=True) + path.write_text(text, encoding="utf-8") + return root + + +def read_registers(root: Path) -> dict: + return { + gate_id: json.loads((root / spec.path).read_text(encoding="utf-8")) + for gate_id, spec in SPECS.items() + } + + +def _floors() -> dict: + (entry,) = ( + entry + for entry in load_country_spec("uk").gates.gates + if entry.id == "uk_local_area_support" + ) + return { + "minimum_rows": int(entry.parameters["minimum_rows"]), + "minimum_effective_sample_size": float( + entry.parameters["minimum_effective_sample_size"] + ), + "minimum_distinct_sources": int(entry.parameters["minimum_distinct_sources"]), + } + + +def _support_frame(support) -> pd.DataFrame: + frame = pd.DataFrame( + [ + { + "area_code": code, + "assigned_households": rows + 5, + "nonzero_households": rows, + "nonzero_source_households": sources, + "weight_sum": 1000.0, + "max_weight": PLANTED_MAX_WEIGHT, + "effective_sample_size": ess, + "geography_level": level, + } + for level, code, rows, sources, ess in support + ] + ) + frame["support_below_floor"] = area_support_below_floor(frame, **_floors()) + return frame + + +def _target_rows(national, local) -> list[dict]: + rows = [ + { + "name": name, + "target_name": name, + "target": 100.0, + "estimate": 100.0 * (1.0 + error), + "relative_error": error, + "abs_relative_error": abs(error), + "family": "synthetic_national", + "geography_level": "country", + "area_type": "country", + "area_code": "", + "metric": name, + } + for name, error in national.items() + ] + for family, area, metric, error in local: + name = f"synthetic.local.{family}.{area}@2025" + level = "constituency" if area.startswith("E14") else "local_authority" + rows.append( + { + "name": name, + "target_name": name, + "target": 50.0, + "estimate": 50.0 * (1.0 + error), + "relative_error": error, + "abs_relative_error": abs(error), + "family": family, + "geography_level": level, + "area_type": level, + "area_code": area, + "metric": metric, + } + ) + return rows + + +def _fit(errors: dict, block: dict, clock: date) -> GateResult: + records = coerce_reviewed_exclusions(block, label="fixture") + in_line = {key: r for key, r in records.items() if r.applies_on("local")} + result = uk_target_fit_gate(errors, reviewed_exclusions=in_line, now=clock) + out = sorted(set(records) - set(in_line)) + if out: + result = replace( + result, + details={ + **result.details, + "release_line": "local", + "out_of_line_exclusions": out, + }, + ) + return result + + +def _area(frame: pd.DataFrame, register: dict, clock: date) -> GateResult: + records = { + key: record + for key, record in coerce_reviewed_exclusions( + register["exclusions"], label="fixture" + ).items() + if record.applies_on("local") + } + bound = coerce_reviewed_exclusions( + register["bound_despite_support_floor"], label="fixture" + ) + invalid = sorted( + f"{block}/{key}" + for block, entries in ( + ("exclusions", records), + ("bound_despite_support_floor", bound), + ) + for key, record in entries.items() + if record.expired(clock) or record.premature(clock) + ) + if invalid: + return GateResult( + name="area_support", + passed=False, + failures=tuple(f"{key}: outside its window." for key in invalid), + details={"invalid_reviewed_exclusions": invalid}, + ) + levels = ["constituency", "local_authority"] + return area_support_gate( + frame, + area_roster={ + level: frame.loc[frame["geography_level"] == level, "area_code"].tolist() + for level in levels + }, + geography_levels=levels, + reviewed_exclusions={k: r.policy_payload() for k, r in records.items()}, + **_floors(), + ) + + +def write_run( + path: Path, + *, + registers: dict, + attempt_id: str = ATTEMPT_1, + clock: date = BUILD_CLOCK, + national: dict | None = None, + local=LOCAL, + support=SUPPORT, + failed: dict | None = None, + release_candidate: bool = True, + sample_fraction: float = 1.0, + artifacts: dict | None = None, +) -> Path: + """A dense run directory as a blocked or passing build leaves it.""" + + national = dict(NATIONAL if national is None else national) + targets = _target_rows(national, local) + support_frame = _support_frame(support) + results = { + "uk_target_fit": _fit( + national, registers["uk_target_fit"]["exclusions"], clock + ), + "uk_local_target_fit": _fit( + {f"{f}/{a}/{m}": e for f, a, m, e in local}, + registers["uk_local_target_fit"]["exclusions"], + clock, + ), + "uk_local_area_support": _area( + support_frame, registers["uk_local_area_support"], clock + ), + } + for gate_id, details in (failed or {}).items(): + results[gate_id] = GateResult( + name=gate_id, + passed=False, + failures=("synthetic failure",), + details=details, + ) + gates = uk_full_gate_manifest(SELECTION) + outcomes = [] + for entry in gates.gates: + if entry.phase != "terminal": + continue + if entry.not_applicable is not None: + outcomes.append( + GateOutcome( + entry, GateStatus.NOT_APPLICABLE, reason=entry.not_applicable + ) + ) + continue + result = results.get(entry.id) or GateResult( + name=entry.gate, passed=True, details={} + ) + status = GateStatus.PASSED if result.passed else GateStatus.FAILED + outcomes.append(GateOutcome(entry, status, result)) + report = GatePhaseReport("terminal", tuple(outcomes)) + document = { + "schema_version": 1, + "kind": "uk_full_gate_report", + "selection_receipt": SELECTION, + "sample_fraction": sample_fraction, + "release_candidate": release_candidate, + "scope": uk_full_gate_scope_receipt(SELECTION), + "report": gate_phase_report_payload(report, gates=gates), + "upstream_phase_reports": {}, + "target_diagnostics": targets, + "area_support": support_frame.to_dict(orient="records"), + "artifacts": dict(SOLVE if artifacts is None else artifacts), + "enforcement": classify_full_gate_outcomes( + report, + sample_fraction=sample_fraction, + release_candidate=release_candidate, + ), + } + path.mkdir(parents=True) + payload = encode_stage_evidence(document) + (path / TOOL.FULL_GATE_REPORT_FILENAME).write_bytes(payload) + replay_uk_dense_gate_battery( + json.loads(payload), + report_path=path / f"{STEM}.local_gates.json", + release_id=attempt_id, + release_candidate=release_candidate, + ) + pd.DataFrame(targets).to_csv(path / f"{STEM}.targets.csv", index=False) + support_frame.to_csv(path / f"{STEM}.area_support.csv", index=False) + spool = path / "logbook-spool" + spool.mkdir() + (spool / "row.json").write_text(json.dumps({"build_id": attempt_id})) + return path + + +@pytest.fixture(autouse=True) +def _synthetic_environment(monkeypatch): + """Sign with the test key, wire the local target-fit register, pin the live + dense digests, and keep the real registers' windows out of the national + review invariant (its own tests below exercise it).""" + + from microcosm.build.uk_runtime import release_certification + from microcosm.data import contract + + monkeypatch.setenv(SIGNING_KEY_ENV, TEST_SIGNING_KEY) + monkeypatch.setattr( + TOOL, "register_wiring", lambda gates=None: dict.fromkeys(SPECS) + ) + monkeypatch.setattr(TOOL, "_review_registers", list) + # The contract's reviewed digests move with gates.json and are re-pinned + # in their own commit; the tool's verify plumbing is under test here. + monkeypatch.setattr( + contract, + "_UK_DENSE_GATE_DIGESTS", + release_certification._scoped_digests( + frozenset(UK_LOCAL_GATE_SCOPE), + phases=("terminal",), + policy_suffix="local_candidate", + ), + ) + + +@pytest.fixture +def repo(tmp_path) -> Path: + return make_repo(tmp_path / "repo", build_1_registers()) + + +@pytest.fixture +def build_1(tmp_path) -> Path: + return write_run(tmp_path / "build-1", registers=build_1_registers()) + + +def draft(build: Path, repo: Path, out: Path, *extra: str) -> int: + return TOOL.main( + [ + "--run-dir", + str(build), + "--approved-by", + "juaristi22", + "--approved-on", + APPROVED_ON, + "--repo-root", + str(repo), + "--out", + str(out), + *extra, + ] + ) + + +def git(root: Path, *args: str) -> subprocess.CompletedProcess: + return subprocess.run( + ["git", *NO_BACKGROUND_MAINTENANCE, *args], + cwd=root, + check=True, + capture_output=True, + text=True, + ) + + +def apply_patch(repo: Path, patch: Path) -> None: + if shutil.which("git") is None: + pytest.skip("git is not installed") + git(repo, "init", "--quiet") + git(repo, "apply", "--check", str(patch)) + git(repo, "apply", str(patch)) + + +def test_draft_signs_every_signable_failure_and_retires_stale_entries( + build_1, repo, tmp_path, capsys +): + out = tmp_path / "draft" + assert draft(build_1, repo, out) == 0 + receipt = json.loads((out / "signoff_draft.json").read_text()) + + assert receipt["signable"] is True + assert receipt["build_1"]["attempt_id"] == ATTEMPT_1 + national = receipt["registers"]["uk_target_fit"] + assert national["add"] == [ + "synthetic.national_a@2025", + "synthetic.national_b@2025", + ] + assert national["remove"] == ["synthetic.national_e@2025"] + assert national["stale_risk_count"] == 1 + assert national["near_bound_count"] == 1 + local = receipt["registers"]["uk_local_target_fit"] + assert local["add"] == ["census_households/E14000001/households"] + area = receipt["registers"]["uk_local_area_support"] + assert area["add"] == ["local_authority/E06000001"] + assert area["remove"] == ["local_authority/E06000002"] + assert receipt["predicted_build_2"] == { + gate: {"passes": True, "failure_count": 0} for gate in SPECS + } + assert receipt["gate_clock_range"] == [APPROVED_ON, "2026-11-19"] + assert receipt["pins"] == { + "files": [ + TOOL.TERMINAL_GATES_TEST.as_posix(), + TOOL.WEIGHTED_INTEGRITY_TEST.as_posix(), + ], + "manual": [], + } + + apply_patch(repo, out / "signoff.patch") + after = read_registers(repo) + assert set(after["uk_target_fit"]["exclusions"]) == { + "synthetic.national_a@2025", + "synthetic.national_b@2025", + } + for gate_id in SPECS: + for entry in after[gate_id]["exclusions"].values(): + assert entry["release_lines"] == ["local"] + assert entry["approved_on"] == APPROVED_ON + assert ATTEMPT_1 in entry["reason"] + assert "%" not in entry["reason"] + assert ( + after["uk_target_fit"]["exclusions"]["synthetic.national_a@2025"]["expires_on"] + == "2026-11-19" + ) + assert ( + after["uk_local_area_support"]["exclusions"]["local_authority/E06000001"][ + "expires_on" + ] + == "2027-01-22" + ) + # The block the generator's bound families track is never touched. + assert ( + after["uk_local_area_support"]["bound_despite_support_floor"] + == build_1_registers()["uk_local_area_support"]["bound_despite_support_floor"] + ) + pins = (repo / TOOL.TERMINAL_GATES_TEST).read_text() + ast.parse(pins) + assert '"synthetic.national_a@2025",' in pins + assert '"census_households/E14000001/households",' in pins + assert pins.count("record.release_lines") == 2 + area_pins = (repo / TOOL.WEIGHTED_INTEGRITY_TEST).read_text() + ast.parse(area_pins) + assert ( + ' assert set(loaded["exclusions"]) == {\n' + ' "local_authority/E06000001",\n }\n' + ' assert {record.release_lines for record in loaded["exclusions"].values()}' + ) in area_pins + assert "local_authority/E06000002" not in area_pins + assert ( + ' assert set(loaded["bound_despite_support_floor"]) == {"census_households"}' + in area_pins + ) + assert list((repo / "changelog.d").glob("1301-uk-dense-signoff-*.changed.md")) + + +def test_public_outputs_carry_no_figures(build_1, repo, tmp_path, capsys): + out = tmp_path / "draft" + assert draft(build_1, repo, out) == 0 + public = [ + (out / "signoff.patch").read_text(), + (out / "signoff_draft.json").read_text(), + (out / "PR_BODY.md").read_text(), + capsys.readouterr().out, + ] + for text in public: + for figure in PLANTED: + assert figure not in text + private = out / "PRIVATE_review.csv" + assert private.stat().st_mode & 0o777 == 0o600 + content = private.read_text() + assert content.startswith("# PRIVATE") + assert "3137731" in content and "37.4321" in content + # The single-record maximum weight is never read at all. + assert "98765" not in content + + +def test_a_non_signable_failure_writes_no_patch(repo, tmp_path): + build = write_run( + tmp_path / "build-1", + registers=build_1_registers(), + failed={"uk_local_per_family_fit": {}}, + ) + out = tmp_path / "draft" + assert draft(build, repo, out) == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["signable"] is False + assert "uk_local_per_family_fit" in receipt["not_signable"] + assert not (out / "signoff.patch").exists() + assert "third build" in (out / "PR_BODY.md").read_text() + + +def test_input_mass_failures_are_left_for_hand_signing(repo, tmp_path): + build = write_run( + tmp_path / "build-1", + registers=build_1_registers(), + failed={"uk_input_mass_parity": {}}, + ) + out = tmp_path / "draft" + assert draft(build, repo, out) == 0 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["hand_sign"] == ["uk_input_mass_parity"] + assert "uk_input_mass_parity" in (out / "PR_BODY.md").read_text() + + +def test_a_local_register_the_checkout_does_not_wire_is_unsignable( + build_1, repo, tmp_path, monkeypatch +): + gates = load_country_spec("uk").gates + unwired = replace( + gates, + gates=tuple( + replace( + entry, + parameters={ + k: v + for k, v in entry.parameters.items() + if k != "reviewed_exclusions_resource" + }, + ) + if entry.id == "uk_local_target_fit" + else entry + for entry in gates.gates + ), + ) + wiring = REAL_REGISTER_WIRING(unwired) + assert wiring["uk_target_fit"] is None + assert wiring["uk_local_area_support"] is None + assert ( + "wires no local_target_fit_reviewed_exclusions.json" + in (wiring["uk_local_target_fit"]) + ) + monkeypatch.setattr(TOOL, "register_wiring", lambda gates=None: wiring) + out = tmp_path / "draft" + assert draft(build_1, repo, out) == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["not_signable"] == { + "uk_local_target_fit": wiring["uk_local_target_fit"] + } + assert "uk_local_target_fit" not in receipt["registers"] + assert not (out / "signoff.patch").exists() + + +def test_a_stale_entry_the_generator_defers_is_held_not_retired(build_1, tmp_path): + # Its cells are deferred on the generator's own constants, lockstep-tested + # against the register: retiring the entry moves the solve. + repo = make_repo(tmp_path / "repo", build_1_registers(), deferred=("E06000002",)) + out = tmp_path / "draft" + assert draft(build_1, repo, out) == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + area = receipt["registers"]["uk_local_area_support"] + assert area["held"] == ["local_authority/E06000002"] + assert area["remove"] == [] + reason = receipt["not_signable"]["uk_local_area_support"] + assert "local_authority/E06000002 is held" in reason + assert "SUPPORT_FLOOR_DEFERRED_AREA_IDS" in reason + assert not (out / "signoff.patch").exists() + + +def test_an_expiring_entry_the_generator_defers_is_left_to_hand_renewal(tmp_path): + registers = build_1_registers() + # In force for build 1, expired at the gate clock. + registers["uk_local_area_support"]["exclusions"]["local_authority/E06000001"] = ( + _entry("2026-09-01", "2026-10-21", lines=None) + ) + repo = make_repo(tmp_path / "repo", registers, deferred=("E06000001",)) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + assert draft(build, repo, out) == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + area = receipt["registers"]["uk_local_area_support"] + assert area["held"] == ["local_authority/E06000001"] + assert area["renew"] == [] + assert "renew the entry by hand" in receipt["not_signable"]["uk_local_area_support"] + + +def test_a_generator_without_its_own_deferrals_makes_areas_unsignable( + build_1, repo, tmp_path +): + (repo / TOOL.LOCAL_REFERENCE_GENERATOR).write_text('"""No constants."""\n') + assert TOOL.generator_deferred_areas(repo) is None + out = tmp_path / "draft" + assert draft(build_1, repo, out) == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert ( + "declares no SUPPORT_FLOOR_DEFERRED_AREA_IDS" + in (receipt["not_signable"]["uk_local_area_support"]) + ) + assert "uk_local_area_support" not in receipt["registers"] + + +def test_a_class_note_stating_measured_support_is_refused( + build_1, repo, tmp_path, capsys +): + # The signed local report build 2 ships carries every reason its gates + # stand on, so the drafted reasons get the release's disclosure walk. + note = "local_authority/*=Synthetic note: rows 7 < 50 on build 1." + assert draft(build_1, repo, tmp_path / "draft", "--class-note", note) == 2 + assert "measured support" in capsys.readouterr().err + + +def test_a_signable_gate_that_failed_closed_is_refused(repo, tmp_path, capsys): + build = write_run( + tmp_path / "build-1", + registers=build_1_registers(), + failed={ + "uk_local_target_fit": { + "evaluation_error": {"type": "ValueError", "message": "synthetic"} + } + }, + ) + assert draft(build, repo, tmp_path / "draft") == 2 + assert "failed closed" in capsys.readouterr().err + + +def _tamper_targets(build: Path) -> None: + path = build / f"{STEM}.targets.csv" + frame = pd.read_csv(path, keep_default_na=False) + frame.loc[0, "relative_error"] = 0.0 + frame.to_csv(path, index=False) + + +def _tamper_logbook(build: Path) -> None: + (build / "logbook-spool" / "row.json").write_text( + json.dumps({"build_id": ATTEMPT_2}) + ) + + +def _move_manifest(build: Path) -> None: + path = build / TOOL.FULL_GATE_REPORT_FILENAME + document = json.loads(path.read_bytes()) + document["report"]["gates_manifest_sha256"] = "0" * 64 + path.write_bytes(encode_stage_evidence(document)) + + +@pytest.mark.parametrize( + ("tamper", "message"), + [ + (_tamper_targets, "targets.csv"), + (_tamper_logbook, "Logbook attempt id"), + (_move_manifest, "does not decode"), + ], +) +def test_inconsistent_inputs_are_refused( + build_1, repo, tmp_path, capsys, tamper, message +): + tamper(build_1) + assert draft(build_1, repo, tmp_path / "draft") == 2 + assert message in capsys.readouterr().err + + +def test_an_unbound_report_is_refused(repo, tmp_path, capsys): + build = write_run( + tmp_path / "build-1", + registers=build_1_registers(), + attempt_id=TOOL.UK_DENSE_UNBOUND_RELEASE_ID, + ) + assert draft(build, repo, tmp_path / "draft") == 2 + assert "no Logbook attempt" in capsys.readouterr().err + + +def test_a_development_build_is_refused_or_dry_run_only(repo, tmp_path, capsys): + build = write_run( + tmp_path / "build-1", + registers=build_1_registers(), + release_candidate=False, + ) + assert draft(build, repo, tmp_path / "draft") == 2 + assert "--allow-dev-build" in capsys.readouterr().err + out = tmp_path / "dry-run" + assert draft(build, repo, out, "--allow-dev-build") == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["signable"] is False and receipt["dev_build"] is True + assert receipt["registers"]["uk_target_fit"]["add"] + assert not (out / "signoff.patch").exists() + + +@pytest.mark.parametrize( + ("extra", "message"), + [ + (("--gate-clock", "2026-10-21"), "precedes --approved-on"), + (("--expires-on", "2027-02-01"), "longer than"), + (("--expires-on", "2026-10-22"), "after the gate clock"), + (("--approved-on", "2026-10-18", "--gate-clock", "2026-10-19"), "solve clock"), + ], +) +def test_window_refusals(build_1, repo, tmp_path, capsys, extra, message): + assert draft(build_1, repo, tmp_path / "draft", *extra) == 2 + assert message in capsys.readouterr().err + + +def test_the_national_graph_review_invariant_is_kept( + build_1, repo, tmp_path, capsys, monkeypatch +): + monkeypatch.setattr( + TOOL, + "_review_registers", + lambda: [[{"approved_on": "2026-10-01", "expires_on": "2026-10-22"}]], + ) + assert draft(build_1, repo, tmp_path / "draft") == 2 + assert "review invariant" in capsys.readouterr().err + + +def test_the_review_registers_load_from_the_package(): + registers = REAL_REVIEW_REGISTERS() + assert len(registers) == 4 + assert all(registers) + + +def test_out_inside_the_repository_is_refused(build_1, repo, capsys): + assert draft(build_1, repo, repo / "signoff") == 2 + assert "inside the repository" in capsys.readouterr().err + + +def test_a_build_that_passed_needs_nothing(tmp_path, capsys): + registers = build_1_registers() + registers["uk_target_fit"]["exclusions"] = {} + registers["uk_local_area_support"]["exclusions"] = { + "local_authority/E06000001": _entry("2026-10-01", "2026-12-01") + } + repo = make_repo(tmp_path / "repo", registers) + build = write_run( + tmp_path / "build-1", + registers=registers, + national={"synthetic.national_c@2025": 0.0213}, + local=LOCAL[1:], + ) + out = tmp_path / "draft" + assert draft(build, repo, out) == 0 + assert not (out / "signoff.patch").exists() + assert "Nothing to sign" in (out / "PR_BODY.md").read_text() + + +# --------------------------------------------------------------------------- +# Rendering +# --------------------------------------------------------------------------- + + +@pytest.mark.parametrize("indent", [1, 2]) +def test_register_rendering_is_byte_stable(indent): + payload = build_1_registers()["uk_local_area_support"] + text = _dump(payload, indent) + assert TOOL.render_register(text, "exclusions", payload["exclusions"]) == text + edited = TOOL.render_register(text, "exclusions", {}) + assert ( + json.loads(edited)["bound_despite_support_floor"] + == (payload["bound_despite_support_floor"]) + ) + assert edited.splitlines()[1].startswith(" " * indent + '"') + + +def test_a_non_canonical_register_is_refused(): + text = json.dumps({"schema_version": 2, "exclusions": {}}, indent=2) + with pytest.raises(TOOL.InputError, match="canonical"): + TOOL.render_register(text, "exclusions", {}) + + +def test_pin_rewrite_touches_only_the_assertion_and_is_idempotent(): + loader = "uk_default_target_fit_reviewed_exclusions" + keys = ["b@2025", "a@2025"] + once, name = TOOL.rewrite_pin(PIN_SOURCE, loader, keys, local_only=True) + assert name == "test_committed_target_fit_register_retains_only_live_deferrals" + ast.parse(once) + twice, _ = TOOL.rewrite_pin(once, loader, keys, local_only=True) + assert twice == once + before, after = PIN_SOURCE.splitlines(), once.splitlines() + assert ( + after[: after.index(" assert set(register) == {")] + == before[: before.index(" assert set(register) == {")] + ) + assert ' "a@2025",\n "b@2025",\n }' in once + emptied, _ = TOOL.rewrite_pin(once, loader, [], local_only=True) + assert " assert register == {}\n" in emptied + assert "release_lines" not in emptied.split("def test_committed_local")[0] + + +def test_a_call_form_pin_gets_a_named_register(): + loader = "uk_default_local_target_fit_reviewed_exclusions" + rewritten, _ = TOOL.rewrite_pin(PIN_SOURCE, loader, ["f/E1/m"], local_only=True) + assert f" register = {loader}()\n assert set(register) == {{" in rewritten + ast.parse(rewritten) + + +# --------------------------------------------------------------------------- +# Verify +# --------------------------------------------------------------------------- + + +def _signed_off(build_1: Path, repo: Path, tmp_path: Path) -> dict: + out = tmp_path / "draft" + assert draft(build_1, repo, out) == 0 + apply_patch(repo, out / "signoff.patch") + return read_registers(repo) + + +def verify(build_2: Path, repo: Path, tmp_path: Path, *extra: str) -> tuple[int, dict]: + out = tmp_path / "verify" + status = TOOL.main( + [ + "--verify", + str(build_2), + "--repo-root", + str(repo), + "--out", + str(out), + *extra, + ] + ) + return status, json.loads((out / "signoff_verify.json").read_text()) + + +def test_verify_passes_a_build_2_that_stood_on_every_entry(build_1, repo, tmp_path): + registers = _signed_off(build_1, repo, tmp_path) + build_2 = write_run( + tmp_path / "build-2", + registers=registers, + attempt_id=ATTEMPT_2, + clock=GATE_CLOCK, + ) + status, result = verify( + build_2, + repo, + tmp_path, + "--build-1", + str(build_1), + "--draft-receipt", + str(tmp_path / "draft" / "signoff_draft.json"), + ) + assert status == 0, result["failures"] + assert result["stood_on"] == { + "uk_target_fit": 2, + "uk_local_target_fit": 1, + "uk_local_area_support": 1, + } + assert result["comparison"] == { + "build_1_attempt_id": ATTEMPT_1, + "solve_reused": True, + "rows_differing": 0, + } + assert result["warnings"] == [] + + +def _stale(registers): + return {"national": {**NATIONAL, "synthetic.national_b@2025": 0.2}} + + +def _dormant(registers): + registers["uk_local_target_fit"]["exclusions"]["census_households/E14000009/x"] = ( + _entry(APPROVED_ON, "2026-11-19") + ) + return {} + + +def _expired(registers): + return {"clock": date(2026, 11, 20)} + + +def _per_family(registers): + return {"failed": {"uk_local_per_family_fit": {}}} + + +def _figure_in_reason(registers): + entry = registers["uk_local_area_support"]["exclusions"][ + "local_authority/E06000001" + ] + entry["reason"] = "Synthetic reason stating rows 7 < 50." + return {} + + +def _other_receipt(registers): + entry = registers["uk_target_fit"]["exclusions"]["synthetic.national_a@2025"] + entry["adjudication"] = "microcosm#1301 (another review)" + return {} + + +@pytest.mark.parametrize( + ("mutate", "commit_mutation", "message"), + [ + (_stale, False, "stale_exclusions"), + (_dormant, True, "did not stand on committed entries"), + (_expired, False, "expired_exclusions"), + (_per_family, False, "uk_local_per_family_fit"), + (_other_receipt, False, "receipt for synthetic.national_a@2025 differs"), + (_figure_in_reason, True, "measured support"), + ], +) +def test_verify_fails_a_build_2_that_did_not_stand_on_the_sign_off( + build_1, repo, tmp_path, mutate, commit_mutation, message +): + registers = _signed_off(build_1, repo, tmp_path) + build_registers = json.loads(json.dumps(registers)) + overrides = mutate(build_registers) + if commit_mutation: + make_repo(repo, build_registers) + build_2 = write_run( + tmp_path / "build-2", + registers=build_registers, + attempt_id=ATTEMPT_2, + clock=overrides.get("clock", GATE_CLOCK), + national=overrides.get("national"), + failed=overrides.get("failed"), + ) + status, result = verify(build_2, repo, tmp_path) + assert status == 1 + assert any(message in line for line in result["failures"]), result["failures"] + + +def test_verify_surfaces_a_tampered_local_report(build_1, repo, tmp_path): + registers = _signed_off(build_1, repo, tmp_path) + build_2 = write_run( + tmp_path / "build-2", + registers=registers, + attempt_id=ATTEMPT_2, + clock=GATE_CLOCK, + ) + path = build_2 / f"{STEM}.local_gates.json" + report = json.loads(path.read_text()) + report["policy_sha256"] = "f" * 64 + path.write_text(json.dumps(report, indent=2, sort_keys=True) + "\n") + status, result = verify(build_2, repo, tmp_path) + assert status == 1 + assert any(line.startswith("contract: ") for line in result["failures"]) + + +def test_verify_reports_row_drift_and_no_solve_reuse(build_1, repo, tmp_path): + registers = _signed_off(build_1, repo, tmp_path) + build_2 = write_run( + tmp_path / "build-2", + registers=registers, + attempt_id=ATTEMPT_2, + clock=GATE_CLOCK, + national={**NATIONAL, "synthetic.national_c@2025": 0.0214}, + artifacts={**SOLVE, "solution": "another-solution"}, + ) + status, result = verify(build_2, repo, tmp_path, "--build-1", str(build_1)) + assert status == 0, result["failures"] + assert result["comparison"]["solve_reused"] is False + assert result["comparison"]["rows_differing"] == 1 + assert "build 2 did not reuse build 1's solve" in result["warnings"] + + +# --------------------------------------------------------------------------- +# Lockstep with the repository +# --------------------------------------------------------------------------- + + +def test_registers_are_the_gate_parameters_this_checkout_declares(): + gates = {entry.id: entry for entry in load_country_spec("uk").gates.gates} + wiring = REAL_REGISTER_WIRING() + for spec in TOOL.REGISTERS: + named = dict(gates[spec.gate_id].parameters).get(spec.parameter) + assert named in (None, spec.resource), spec + assert (wiring[spec.gate_id] is None) == (named == spec.resource) + if named is not None: + assert (REPOSITORY / spec.path).is_file(), spec + assert wiring["uk_target_fit"] is None + assert wiring["uk_local_area_support"] is None + + +def test_the_local_register_constant_matches_the_runtime_when_it_exists(): + from microcosm.build.uk_runtime import weighted_integrity + + runtime = getattr( + weighted_integrity, "UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE", None + ) + assert runtime in (None, TOOL.LOCAL_TARGET_FIT_REGISTER.name) + + +def test_the_full_gate_report_filename_matches_the_driver(): + from microcosm.build.uk_runtime.full_build_cli import FULL_GATE_REPORT_FILENAME + + assert TOOL.FULL_GATE_REPORT_FILENAME == FULL_GATE_REPORT_FILENAME + + +def test_the_committed_pins_are_found(): + for spec in TOOL.REGISTERS: + if spec.loader is None or not (REPOSITORY / spec.path).is_file(): + continue + # The pin is found by the committed loader's name. + module = importlib.import_module(spec.loader_module) + assert callable(getattr(module, spec.loader, None)), spec.loader + sites = [ + site + for relative in TOOL.PIN_SEARCH + for site in TOOL.find_pins( + (REPOSITORY / relative).read_text(encoding="utf-8"), + spec.loader, + spec.pin_block, + ) + ] + assert len(sites) == 1, (spec.gate_id, sites) + + +def test_the_committed_pins_rewrite_and_reparse(): + # Each committed pin takes a drafted key set in place, with or without + # the local-line scope pin, and gives the committed one back. + for spec in TOOL.REGISTERS: + if spec.loader is None: + continue + payload = json.loads((REPOSITORY / spec.path).read_text(encoding="utf-8")) + committed = sorted(payload[spec.block]) + for relative in TOOL.PIN_SEARCH: + source = (REPOSITORY / relative).read_text(encoding="utf-8") + if not TOOL.find_pins(source, spec.loader, spec.pin_block): + continue + for local_only in (False, True): + drafted, _ = TOOL.rewrite_pin( + source, + spec.loader, + [*committed, "synthetic/E06000001/key"], + local_only=local_only, + block=spec.pin_block, + ) + ast.parse(drafted) + assert '"synthetic/E06000001/key",' in drafted + added = set(drafted.splitlines()) - set(source.splitlines()) + assert all(len(line) <= TOOL.LINE_LENGTH for line in added) + back, _ = TOOL.rewrite_pin( + drafted, + spec.loader, + committed, + local_only=False, + block=spec.pin_block, + ) + assert back == source, (spec.gate_id, relative) + + +def test_the_generator_deferred_areas_are_read_from_its_source(): + from tools.generate_uk_local_target_references import ( + SUPPORT_FLOOR_DEFERRED_AREA_IDS, + ) + + assert TOOL.generator_deferred_areas(REPOSITORY) == { + f"local_authority/{code}" for code in SUPPORT_FLOOR_DEFERRED_AREA_IDS + } + + +def test_the_local_levels_are_the_full_gates_local_levels(): + from microcosm.build.uk_runtime.full_gates import _LOCAL_LEVELS + + assert TOOL.LOCAL_LEVELS == _LOCAL_LEVELS + + +def test_the_tool_never_drafts_into_solve_or_contract_pinned_registers(): + resources = {spec.resource for spec in TOOL.REGISTERS} + assert "degenerate_reviewed_exclusions.json" not in resources + assert "input_mass_reviewed_exclusions.json" not in resources + assert all(spec.block == "exclusions" for spec in TOOL.REGISTERS) + + +def test_the_tool_drafts_only_gate_only_resources_when_they_are_declared(): + solve_scope = pytest.importorskip("microcosm.build.uk_runtime.solve_scope") + declared = set(solve_scope.UK_GATE_ONLY_RESOURCES) + assert {spec.resource for spec in TOOL.REGISTERS} <= declared diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py index fa80eacfc6..21ea691605 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py @@ -600,6 +600,49 @@ def test_committed_local_target_fit_register_is_empty_and_well_formed() -> None: assert register == {} +def _national_line_register() -> dict[str, UKReviewedExclusion]: + """The committed target-fit register as the national line reads it. + + A gate-only sign-off between the two dense builds (microcosm#1301) adds + entries scoped ``release_lines: ["local"]`` and approved after the fixed + clocks below. The national line sets them aside, as + ``battery_bindings._in_line`` does, so these national-row checks keep + reading only the entries that apply to them. + """ + + return { + name: record + for name, record in uk_default_target_fit_reviewed_exclusions().items() + if record.applies_on("national") + } + + +def test_national_line_register_sets_local_sign_offs_aside(monkeypatch) -> None: + # A local-line sign-off approved after the fixed clocks would read as + # premature there and fail every national-row check. + signed = UKReviewedExclusion( + **{ + **_entry("Synthetic local-line sign-off."), + "approved_on": "2026-10-22", + "expires_on": "2026-11-19", + }, + release_lines=("local",), + ) + monkeypatch.setitem( + globals(), + "uk_default_target_fit_reviewed_exclusions", + lambda: {"dwp.uc.households_children_1@2025": signed}, + ) + + assert _national_line_register() == {} + fit = uk_target_fit_gate( + {"dwp.uc.households_children_1@2025": -0.1}, + reviewed_exclusions=_national_line_register(), + now=date(2026, 10, 6), + ) + assert fit.passed + + # Aggregate errors from the fresh UC #882 development run: 1,500 epochs with # the explicit family_equal override. This is not a default-doctrine fit claim. _RESTORED_TARGET_FIT_ERRORS = { @@ -621,7 +664,7 @@ def test_restored_fit_checks_leave_empty_payment_tail_cells_blocked() -> None: **_RESTORED_TARGET_FIT_ERRORS, **empty_tail, }, - reviewed_exclusions=uk_default_target_fit_reviewed_exclusions(), + reviewed_exclusions=_national_line_register(), now=date(2026, 10, 6), ) @@ -643,7 +686,7 @@ def test_restored_fit_checks_apply_if_a_later_run_breaches_again( # a default 256/uniform or any override run must have no old deferral. fit = uk_target_fit_gate( {name: relative_error}, - reviewed_exclusions=uk_default_target_fit_reviewed_exclusions(), + reviewed_exclusions=_national_line_register(), now=date(2026, 10, 6), ) @@ -658,7 +701,7 @@ def test_observed_liability_has_no_retired_cash_exemption() -> None: assert "hmrc.cgt.liability_total@2025" not in register fit = uk_target_fit_gate( {"hmrc.cgt.liability_total@2025": 0.30}, - reviewed_exclusions=register, + reviewed_exclusions=_national_line_register(), now=date(2026, 10, 6), ) assert not fit.passed diff --git a/tools/draft_uk_dense_signoff.py b/tools/draft_uk_dense_signoff.py new file mode 100644 index 0000000000..d58a5850f5 --- /dev/null +++ b/tools/draft_uk_dense_signoff.py @@ -0,0 +1,2236 @@ +"""Draft the gate-only sign-off between the two dense UK builds (microcosm#1301). + +A dense release candidate (``--release-role dense --release-candidate``) +blocked only by failures a reviewer can sign without touching the solve is +released by a second build at the sign-off's head. Three gate-only registers +take those sign-offs: + +* ``uk_target_fit``: national target rows (``name@2025``), in + ``target_fit_reviewed_exclusions.json``; +* ``uk_local_target_fit``: local target cells (``family/area_code/metric``), + in ``local_target_fit_reviewed_exclusions.json`` (microcosm#1301). + A checkout whose ``gates.json`` wires no such register cannot sign them; +* ``uk_local_area_support``: areas below the support floor, in the + ``exclusions`` block of ``local_area_support_exclusions.json``. + +Since the gate-only area-support change (microcosm#1301), the local reference +generator keeps its own support-floor constants, lockstep-tested against the +area-support register: +``SUPPORT_FLOOR_BOUND_FAMILIES`` against the ``bound_despite_support_floor`` +block, and ``SUPPORT_FLOOR_DEFERRED_AREA_IDS`` against the exclusions of the +areas whose cells it defers. So the tool never edits that block, and never +retires or renews those areas' exclusions: retiring one moves the generator, +and so the solve, and a renewal keeps the entry's reviewed wording and lines, +so a reviewer signs it by hand. Nor does it touch the degenerate register, +whose digest the release contract pins. + +Draft, after build 1:: + + python tools/draft_uk_dense_signoff.py --run-dir \\ + --approved-by --approved-on [--gate-clock ] + +It reads the build's full gate report, its signed local gate report, its +``*.targets.csv`` and ``*.area_support.csv`` and its Logbook row, and checks +them against one another and against this checkout's ``gates.json``. It then +drafts a ``release_lines: ["local"]`` entry for every signable failure, the +removal of every entry build 2 would fail (stale, unknown or out of its +window), and the test pins those registers move (``test_uk_terminal_gates.py`` +for the two target-fit registers, ``test_uk_weighted_integrity.py`` for the +area exclusions). Any other release-blocking failure makes the build +unsignable: nothing is drafted, and a third build is needed. + +Verify, after build 2:: + + python tools/draft_uk_dense_signoff.py --verify --build-1 \\ + [--draft-receipt /signoff_draft.json] + +It checks that build 2 stood on every in-line entry of the three registers at +this checkout and that none was stale, dormant, premature, expired or unknown. +It checks that no release-blocking gate failed and that the signed local report +passes the dense release contract, its disclosure walk included (the signing +key must be exported). With +``--build-1`` it also reports whether build 2 reused build 1's solve and +reproduced its per-row errors. + +Outputs go to ``--out``, which must lie outside the repository: + +* ``signoff.patch``: the registers, the pins and a changelog fragment. Apply it + with ``git apply`` on a branch from build 1's commit. +* ``signoff_draft.json``: the receipt. +* ``PR_BODY.md``: counts only. +* ``PRIVATE_review.csv``: mode 0600, never committed or posted. + +Nothing is committed, pushed or posted. + +Disclosure (UKDS): the patch, the receipt and the PR body carry target and +area identifiers, counts and policy constants only. Reasons are templated and +never quote an error, an estimate or a support figure, and the reports' +failure lines are never copied. Per-row errors and per-area support figures go +to the private review file only. The area-support table's ``max_weight`` +column is never read. +""" + +from __future__ import annotations + +import argparse +import ast +import calendar +import difflib +import fnmatch +import hashlib +import json +import math +import os +import sys +from collections.abc import Callable, Iterable, Mapping, Sequence +from dataclasses import dataclass, field +from datetime import date +from pathlib import Path +from typing import Any + +import numpy as np +import pandas as pd + +from microcosm.build.country_spec import load_country_spec +from microcosm.build.gates import area_support_below_floor, area_support_gate +from microcosm.build.uk_runtime.graph_national import UK_DENSE_UNBOUND_RELEASE_ID +from microcosm.build.uk_runtime.graph_terminal import decode_full_gate_report +from microcosm.build.uk_runtime.terminal_gates import uk_target_fit_gate +from microcosm.build.uk_runtime.weighted_integrity import ( + UKReviewedExclusion, + coerce_reviewed_exclusions, +) + +REPO_ROOT = Path(__file__).resolve().parents[1] +UK_RESOURCES = Path("packages/microcosm-build/src/microcosm/build/uk") +TERMINAL_GATES_TEST = Path( + "packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py" +) +BATTERY_BINDINGS_TEST = Path( + "packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py" +) +WEIGHTED_INTEGRITY_TEST = Path( + "packages/microcosm-build/tests/engine_free/uk/test_uk_weighted_integrity.py" +) +#: The test files searched for a register's key-set pin +#: (``assert register == {}`` or ``assert set(register) == {...}``). +PIN_SEARCH = (TERMINAL_GATES_TEST, BATTERY_BINDINGS_TEST, WEIGHTED_INTEGRITY_TEST) +#: The local reference generator, whose own support-floor deferrals +#: (microcosm#1301) keep their area-support exclusions. +LOCAL_REFERENCE_GENERATOR = Path("tools/generate_uk_local_target_references.py") +DEFERRED_AREAS_CONSTANT = "SUPPORT_FLOOR_DEFERRED_AREA_IDS" +#: The repository's ruff line length, which rewritten pins respect. +LINE_LENGTH = 88 + +#: ``full_build_cli.FULL_GATE_REPORT_FILENAME`` (lockstep-tested). +FULL_GATE_REPORT_FILENAME = "uk.full.gates.calibrated.gate_report.json" +LOCAL_REPORT_SUFFIX = ".local_gates.json" +LOCAL_LINE = "local" +#: The geography levels whose targets the local surface materializes +#: (``full_gates._LOCAL_LEVELS``); every other row is a national row. +LOCAL_LEVELS = frozenset({"constituency", "local_authority", "la"}) + +FIT_WINDOW_DAYS = 28 +AREA_WINDOW_MONTHS = 3 +MAX_WINDOW_DAYS = 92 +STALE_RISK_MARGIN = 0.01 + +#: Release-blocking gates whose entries are signed by hand in the sign-off PR. +HAND_SIGNED_GATES = { + "uk_input_mass_parity": ( + "input-mass entries are signed by hand, with the contract's " + "_UK_GATE_BATTERY_INPUT_MASS_EVIDENCE_SHA256 re-pin" + ), +} +#: The full gate report's artifact keys that identify build 1's solve. +SOLVE_ARTIFACTS = ("problem", "solution", "result") +IDENTITY_ARTIFACTS = (*SOLVE_ARTIFACTS, "selection", "holdout") +_TARGET_KEY_COLUMNS = ("name", "family", "geography_level", "area_code", "metric") +_SUPPORT_COLUMNS = ( + "geography_level", + "area_code", + "nonzero_households", + "nonzero_source_households", + "effective_sample_size", +) + + +@dataclass(frozen=True) +class RegisterSpec: + """One gate-only register the tool may draft into. + + ``loader`` is the function, in ``loader_module``, whose result the + register's key-set pin asserts on; ``pin_block`` is the block the pin + subscripts when the loader returns the whole register. + """ + + gate_id: str + path: Path + parameter: str + kind: str + loader: str | None = None + loader_module: str = "microcosm.build.uk_runtime.terminal_gates" + pin_block: str | None = None + block: str = "exclusions" + + @property + def resource(self) -> str: + return self.path.name + + +#: The local target-fit register (microcosm#1301). Older checkouts +#: have no such file, and their ``gates.json`` wires none, so local cells are +#: unsignable there. +LOCAL_TARGET_FIT_REGISTER = UK_RESOURCES / "local_target_fit_reviewed_exclusions.json" + +REGISTERS = ( + RegisterSpec( + gate_id="uk_target_fit", + path=UK_RESOURCES / "target_fit_reviewed_exclusions.json", + parameter="reviewed_exclusions_resource", + kind="national_row", + loader="uk_default_target_fit_reviewed_exclusions", + ), + RegisterSpec( + gate_id="uk_local_target_fit", + path=LOCAL_TARGET_FIT_REGISTER, + parameter="reviewed_exclusions_resource", + kind="local_cell", + loader="uk_default_local_target_fit_reviewed_exclusions", + ), + RegisterSpec( + gate_id="uk_local_area_support", + path=UK_RESOURCES / "local_area_support_exclusions.json", + parameter="exclusions_resource", + kind="area", + loader="load_uk_local_area_support_exclusion_register", + loader_module="microcosm.build.uk_runtime.weighted_integrity", + pin_block="exclusions", + ), +) +SIGNABLE_GATES = frozenset(spec.gate_id for spec in REGISTERS) + + +class InputError(Exception): + """An input the tool cannot draft from or verify against (exit 2).""" + + +def _sha256(path: Path) -> str: + digest = hashlib.sha256() + with path.open("rb") as handle: + for chunk in iter(lambda: handle.read(1 << 20), b""): + digest.update(chunk) + return digest.hexdigest() + + +def _read_json(path: Path, label: str) -> Mapping[str, Any]: + try: + payload = json.loads(path.read_bytes()) + except (OSError, UnicodeDecodeError, json.JSONDecodeError) as error: + raise InputError(f"{label} is not readable JSON: {path}") from error + if not isinstance(payload, Mapping): + raise InputError(f"{label} must be a JSON object: {path}") + return payload + + +def _iso(value: str, label: str) -> date: + try: + parsed = date.fromisoformat(value) + except (TypeError, ValueError) as error: + raise InputError(f"{label} must be an ISO date, got {value!r}.") from error + if parsed.isoformat() != value: + raise InputError(f"{label} must be an ISO date, got {value!r}.") + return parsed + + +def _add_months(day: date, months: int) -> date: + month = day.month - 1 + months + year = day.year + month // 12 + month = month % 12 + 1 + return date(year, month, min(day.day, calendar.monthrange(year, month)[1])) + + +def register_wiring(gates=None) -> dict[str, str | None]: + """Per register, ``None`` when this checkout's gates read it, else why not.""" + + gates = load_country_spec("uk").gates if gates is None else gates + entries = {entry.id: entry for entry in gates.gates} + wiring: dict[str, str | None] = {} + for spec in REGISTERS: + entry = entries.get(spec.gate_id) + if entry is None: + wiring[spec.gate_id] = f"gates.json declares no {spec.gate_id}" + elif dict(entry.parameters or {}).get(spec.parameter) != spec.resource: + wiring[spec.gate_id] = ( + f"this checkout's gates.json wires no {spec.resource} into " + f"{spec.gate_id} ({spec.parameter}); its failures need a solve " + "change or a checkout that reads the register" + ) + else: + wiring[spec.gate_id] = None + return wiring + + +def generator_deferred_areas(repo_root: Path) -> frozenset[str] | None: + """The area keys whose own cells the checkout's local generator defers. + + ``SUPPORT_FLOOR_DEFERRED_AREA_IDS`` of the local reference generator at + ``repo_root``, as ``local_authority/`` keys, read from its source + rather than imported. ``None`` when the generator declares no such + constant: before the gate-only area-support change (microcosm#1301) it + derived its deferrals from the area-support register itself, so signing + an area changed the solve. + """ + + path = repo_root / LOCAL_REFERENCE_GENERATOR + try: + tree = ast.parse(path.read_text(encoding="utf-8")) + except (OSError, UnicodeDecodeError, SyntaxError) as error: + raise InputError( + f"cannot read the local reference generator {LOCAL_REFERENCE_GENERATOR}." + ) from error + for node in tree.body: + if isinstance(node, ast.AnnAssign): + targets = [node.target] + elif isinstance(node, ast.Assign): + targets = node.targets + else: + continue + if node.value is None or not any( + isinstance(target, ast.Name) and target.id == DEFERRED_AREAS_CONSTANT + for target in targets + ): + continue + try: + codes = ast.literal_eval(node.value) + except ValueError as error: + raise InputError( + f"{LOCAL_REFERENCE_GENERATOR} {DEFERRED_AREAS_CONSTANT} is not a " + "literal." + ) from error + return frozenset(f"local_authority/{code}" for code in codes) + return None + + +# --------------------------------------------------------------------------- +# Build evidence +# --------------------------------------------------------------------------- + + +@dataclass(frozen=True) +class BuildEvidence: + """One run directory, its four inputs checked against one another.""" + + run_dir: Path + attempt_id: str + document: Mapping[str, Any] + enforcement: Mapping[str, Any] + outcomes: Mapping[str, Mapping[str, Any]] + parameters: Mapping[str, Mapping[str, Any]] + local_report: Mapping[str, Any] + national_errors: Mapping[str, float] + local_errors: Mapping[str, float] + area_support: pd.DataFrame + sha256: Mapping[str, str] + clock: date + dev_build: bool + + def details(self, gate_id: str) -> Mapping[str, Any]: + return self.outcomes.get(gate_id, {}).get("details") or {} + + def status(self, gate_id: str) -> str | None: + return self.outcomes.get(gate_id, {}).get("status") + + @property + def area_floors(self) -> dict[str, float | int]: + parameters = self.parameters["uk_local_area_support"] + return { + "minimum_rows": int(parameters["minimum_rows"]), + "minimum_effective_sample_size": float( + parameters["minimum_effective_sample_size"] + ), + "minimum_distinct_sources": int(parameters["minimum_distinct_sources"]), + } + + def fit_bound(self, gate_id: str) -> float: + return float(self.parameters[gate_id]["max_abs_relative_error"]) + + def errors_for(self, spec: RegisterSpec) -> Mapping[str, float]: + return ( + self.national_errors if spec.kind == "national_row" else self.local_errors + ) + + def identity(self) -> dict[str, Any]: + artifacts = self.document.get("artifacts") or {} + return { + "attempt_id": self.attempt_id, + "sha256": dict(self.sha256), + "gates_manifest_sha256": self.document["report"]["gates_manifest_sha256"], + "exclusions_evaluated_on": self.clock.isoformat(), + "release_candidate": bool(self.document.get("release_candidate")), + "sample_fraction": float(self.document.get("sample_fraction", 0.0)), + "artifacts": {name: artifacts.get(name) for name in IDENTITY_ARTIFACTS}, + } + + +def _one(paths: Sequence[Path], label: str) -> Path: + if len(paths) != 1: + raise InputError(f"expected exactly one {label}, found {len(paths)}.") + return paths[0] + + +def _logbook_attempt(run_dir: Path) -> str: + rows = sorted((run_dir / "logbook-spool").glob("*.json")) + if not rows: + raise InputError("the run directory carries no Logbook row (logbook-spool).") + ids = {str(_read_json(path, "Logbook row").get("build_id") or "") for path in rows} + ids.discard("") + if len(ids) != 1: + raise InputError( + f"the Logbook spool names {len(ids)} attempts; expected exactly one." + ) + return ids.pop() + + +def _phase_outcomes(document: Mapping[str, Any]) -> dict[str, Mapping[str, Any]]: + outcomes: dict[str, Mapping[str, Any]] = {} + phases = [*(document.get("upstream_phase_reports") or {}).values()] + phases.append(document["report"]) + for phase in phases: + for row in phase.get("outcomes") or (): + outcomes[str(row["id"])] = row + return outcomes + + +def _read_targets(path: Path) -> pd.DataFrame: + frame = pd.read_csv( + path, + usecols=[*_TARGET_KEY_COLUMNS, "relative_error"], + dtype={column: str for column in _TARGET_KEY_COLUMNS}, + keep_default_na=False, + float_precision="round_trip", + ) + frame["relative_error"] = pd.to_numeric(frame["relative_error"], errors="raise") + return frame + + +def _read_support(path: Path) -> pd.DataFrame: + # Only the floor columns: the table's max_weight is a single record's + # weight and is never read. + header = pd.read_csv(path, nrows=0).columns + columns = [*_SUPPORT_COLUMNS] + if "support_below_floor" in header: + columns.append("support_below_floor") + return pd.read_csv( + path, + usecols=columns, + dtype={"geography_level": str, "area_code": str}, + keep_default_na=False, + float_precision="round_trip", + ) + + +def _check_targets(frame: pd.DataFrame, embedded: object) -> None: + if not isinstance(embedded, list) or not embedded: + raise InputError("the full gate report embeds no target diagnostics.") + expected = pd.DataFrame(embedded) + if len(expected) != len(frame) or any( + column not in expected for column in (*_TARGET_KEY_COLUMNS, "relative_error") + ): + raise InputError("targets.csv does not match the full gate report's rows.") + for column in _TARGET_KEY_COLUMNS: + if list(expected[column].astype(str)) != list(frame[column].astype(str)): + raise InputError( + f"targets.csv column {column!r} does not match the full gate report." + ) + if not np.array_equal( + expected["relative_error"].to_numpy(dtype=float), + frame["relative_error"].to_numpy(dtype=float), + ): + raise InputError( + "targets.csv relative errors do not match the full gate report." + ) + + +def _check_support(frame: pd.DataFrame, embedded: object) -> None: + if not isinstance(embedded, list) or not embedded: + raise InputError("the full gate report embeds no area-support table.") + expected = pd.DataFrame(embedded) + columns = [column for column in frame.columns if column in expected] + if len(expected) != len(frame) or set(_SUPPORT_COLUMNS) - set(columns): + raise InputError("area_support.csv does not match the full gate report.") + for column in columns: + left, right = expected[column], frame[column] + if column in ("geography_level", "area_code"): + same = list(left.astype(str)) == list(right.astype(str)) + else: + same = np.array_equal( + left.to_numpy(dtype=float), right.to_numpy(dtype=float) + ) + if not same: + raise InputError( + f"area_support.csv column {column!r} does not match the full " + "gate report." + ) + + +def _split_errors( + frame: pd.DataFrame, +) -> tuple[dict[str, float], dict[str, float]]: + national: dict[str, float] = {} + local: dict[str, float] = {} + for row in frame.itertuples(index=False): + error = float(row.relative_error) + if not math.isfinite(error): + raise InputError("targets.csv carries a non-finite relative error.") + if row.geography_level in LOCAL_LEVELS: + key = f"{row.family.strip()}/{row.area_code.strip()}/{row.metric.strip()}" + target = local + else: + key = row.name + target = national + if key in target: + raise InputError(f"targets.csv repeats the gate key {key!r}.") + target[key] = error + return national, local + + +def _check_fit_details( + gate_id: str, + outcome: Mapping[str, Any], + errors: Mapping[str, float], + bound: float, +) -> None: + if outcome.get("status") not in ("passed", "failed"): + return + details = outcome.get("details") or {} + if details.get("targets_checked") != len(errors): + raise InputError( + f"{gate_id} checked a different number of rows than targets.csv holds." + ) + breaching = {key for key, error in errors.items() if abs(error) > bound} + failing = set(details.get("failing_targets") or {}) + excused = set(details.get("reviewed_exclusions") or {}) + if failing | excused != breaching: + raise InputError( + f"{gate_id}'s failing and excused rows differ from targets.csv's " + "rows beyond the bound." + ) + + +def load_build(run_dir: Path, *, allow_dev_build: bool = False) -> BuildEvidence: + """Read and cross-check one dense run directory.""" + + run_dir = Path(run_dir).resolve() + if not run_dir.is_dir(): + raise InputError(f"run directory not found: {run_dir}") + report_path = run_dir / FULL_GATE_REPORT_FILENAME + if not report_path.is_file(): + raise InputError(f"the run directory has no {FULL_GATE_REPORT_FILENAME}.") + payload = report_path.read_bytes() + try: + report, enforcement = decode_full_gate_report(payload) + except (KeyError, TypeError, ValueError) as error: + raise InputError( + "the full gate report does not decode against this checkout's " + "gates.json; run the tool from a checkout whose gates.json matches " + f"the build ({type(error).__name__}: {error})" + ) from error + document = json.loads(payload) + if report.phase != "terminal": + raise InputError("the full gate report is not the terminal phase's.") + local_path = _one( + sorted(run_dir.glob(f"*{LOCAL_REPORT_SUFFIX}")), f"*{LOCAL_REPORT_SUFFIX}" + ) + stem = local_path.name[: -len(LOCAL_REPORT_SUFFIX)] + targets_path = run_dir / f"{stem}.targets.csv" + support_path = run_dir / f"{stem}.area_support.csv" + for path in (targets_path, support_path): + if not path.is_file(): + raise InputError(f"the run directory has no {path.name}.") + local_report = _read_json(local_path, "local gate report") + attempt_id = _logbook_attempt(run_dir) + release_id = local_report.get("release_id") + if release_id == UK_DENSE_UNBOUND_RELEASE_ID: + raise InputError("the local gate report was bound to no Logbook attempt.") + if release_id != attempt_id: + raise InputError( + "the local gate report's release_id is not the Logbook attempt id." + ) + dev_build = not ( + document.get("release_candidate") is True + and float(document.get("sample_fraction", 0.0)) == 1.0 + and local_report.get("release_candidate") is True + and local_report.get("posture") == "local_candidate" + ) + if dev_build and not allow_dev_build: + raise InputError( + "the build is not a full-sample local release candidate; pass " + "--allow-dev-build for a dry run (nothing is signable)." + ) + outcomes = _phase_outcomes(document) + local_gates = local_report.get("gates") + if not isinstance(local_gates, Mapping) or not local_gates: + raise InputError("the local gate report carries no gates.") + for gate_id, entry in local_gates.items(): + full = outcomes.get(str(gate_id)) + if full is None or any( + entry.get(key) != full.get(key) for key in ("status", "failures", "details") + ): + raise InputError( + f"the local gate report's {gate_id} differs from the full gate report." + ) + targets = _read_targets(targets_path) + _check_targets(targets, document.get("target_diagnostics")) + support = _read_support(support_path) + _check_support(support, document.get("area_support")) + parameters = { + outcome.entry.id: dict(outcome.entry.parameters or {}) + for outcome in report.outcomes + } + missing = sorted(SIGNABLE_GATES - set(parameters)) + if missing: + raise InputError(f"the terminal report has no outcome for {missing}.") + national, local = _split_errors(targets) + for gate_id, errors in ( + ("uk_target_fit", national), + ("uk_local_target_fit", local), + ): + outcome = outcomes[gate_id] + if (outcome.get("details") or {}).get("evaluation_error") is not None: + raise InputError(f"{gate_id} failed closed; there is nothing to sign.") + bound = float(parameters[gate_id]["max_abs_relative_error"]) + _check_fit_details(gate_id, outcome, errors, bound) + if (outcomes["uk_local_area_support"].get("details") or {}).get( + "evaluation_error" + ) is not None: + raise InputError( + "uk_local_area_support failed closed; there is nothing to sign." + ) + clock_text = (outcomes["uk_target_fit"].get("details") or {}).get( + "exclusions_evaluated_on" + ) + if not isinstance(clock_text, str): + raise InputError("uk_target_fit recorded no exclusions_evaluated_on clock.") + evidence = BuildEvidence( + run_dir=run_dir, + attempt_id=attempt_id, + document=document, + enforcement=enforcement, + outcomes=outcomes, + parameters=parameters, + local_report=local_report, + national_errors=national, + local_errors=local, + area_support=support, + sha256={ + "full_gate_report": hashlib.sha256(payload).hexdigest(), + "local_gate_report": _sha256(local_path), + "targets_csv": _sha256(targets_path), + "area_support_csv": _sha256(support_path), + }, + clock=_iso(clock_text, "uk_target_fit exclusions_evaluated_on"), + dev_build=dev_build, + ) + below = area_support_below_floor(support, **evidence.area_floors) + if "support_below_floor" in support and not np.array_equal( + below.to_numpy(dtype=bool), support["support_below_floor"].to_numpy(dtype=bool) + ): + raise InputError( + "area_support.csv's support_below_floor disagrees with the gate's floors." + ) + return evidence + + +def failing_release_gates(evidence: BuildEvidence) -> list[str]: + """Release-blocking gates that did not pass, in every evaluated phase.""" + + enforcement = evidence.enforcement + return list( + dict.fromkeys( + [ + *enforcement.get("enforced_blocking", ()), + *enforcement.get("unenforced_release_failures", ()), + ] + ) + ) + + +# --------------------------------------------------------------------------- +# Drafting +# --------------------------------------------------------------------------- + + +@dataclass(frozen=True) +class Window: + """The approval window every drafted entry carries.""" + + approved_by: str + adjudication: str + approved_on: date + expires_on: date + area_expires_on: date + gate_clock: date + + def entry(self, reason: str, *, area: bool) -> dict[str, Any]: + expires = self.area_expires_on if area else self.expires_on + payload = { + "reason": reason, + "approved_by": self.approved_by, + "adjudication": self.adjudication, + "approved_on": self.approved_on.isoformat(), + "expires_on": expires.isoformat(), + "release_lines": [LOCAL_LINE], + } + UKReviewedExclusion( + **{**payload, "release_lines": tuple(payload["release_lines"])} + ) + return payload + + +@dataclass +class RegisterDraft: + """What the sign-off does to one register.""" + + spec: RegisterSpec + before: dict[str, Any] + entries: dict[str, dict[str, Any]] = field(default_factory=dict) + add: list[str] = field(default_factory=list) + renew: list[str] = field(default_factory=list) + keep: list[str] = field(default_factory=list) + remove: list[str] = field(default_factory=list) + review: list[str] = field(default_factory=list) + conflicts: list[str] = field(default_factory=list) + held: list[str] = field(default_factory=list) + stale_risk: list[str] = field(default_factory=list) + near_bound: list[str] = field(default_factory=list) + notes: dict[str, str] = field(default_factory=dict) + + def after(self) -> dict[str, Any]: + block = { + key: value for key, value in self.before.items() if key not in self.remove + } + for key in self.renew: + block[key] = self.entries[key] + for key in sorted(self.add): + block[key] = self.entries[key] + return block + + @property + def changed(self) -> bool: + return bool(self.add or self.renew or self.remove) + + def summary(self) -> dict[str, Any]: + return { + "register": self.spec.path.as_posix(), + "add": sorted(self.add), + "renew": sorted(self.renew), + "keep": sorted(self.keep), + "remove": sorted(self.remove), + "review": sorted(self.review), + "conflicts": sorted(self.conflicts), + "held": sorted(self.held), + "notes": dict(sorted(self.notes.items())), + "stale_risk_count": len(self.stale_risk), + "near_bound_count": len(self.near_bound), + } + + +def _in_force(record: UKReviewedExclusion, clock: date) -> bool: + return not record.expired(clock) and not record.premature(clock) + + +def _classify_failing( + draft: RegisterDraft, + failing: Iterable[str], + records: Mapping[str, UKReviewedExclusion], + *, + clock: date, + entry: Callable[[str], dict[str, Any]], +) -> None: + for key in sorted(failing): + record = records.get(key) + if record is None: + draft.add.append(key) + draft.entries[key] = entry(key) + elif not record.applies_on(LOCAL_LINE): + draft.conflicts.append(key) + draft.notes[key] = ( + "the key holds an entry for another release line; sign it by hand" + ) + elif _in_force(record, clock): + draft.keep.append(key) + else: + draft.renew.append(key) + draft.entries[key] = entry(key) + if record.release_lines is None: + draft.notes[key] = "renewed for the local line only" + + +def draft_target_fit( + spec: RegisterSpec, + errors: Mapping[str, float], + block: Mapping[str, Any], + *, + bound: float, + window: Window, + reason: Callable[[str], str], + margin: float = STALE_RISK_MARGIN, +) -> RegisterDraft: + """Sign every row beyond the bound; retire what build 2 would fail.""" + + records = coerce_reviewed_exclusions(block, label=spec.resource) + draft = RegisterDraft(spec=spec, before=dict(block)) + breaching = {key for key, error in errors.items() if abs(error) > bound} + clock = window.gate_clock + _classify_failing( + draft, + breaching, + records, + clock=clock, + entry=lambda key: window.entry(reason(key), area=False), + ) + for key, record in records.items(): + if key in breaching or not record.applies_on(LOCAL_LINE): + continue + local_only = record.release_lines == (LOCAL_LINE,) + if key in errors or not _in_force(record, clock) or local_only: + # Stale, out of its window, or a local entry no row earns: build 2 + # fails the first two and the third is dead on its own line. + draft.remove.append(key) + if not local_only: + draft.notes[key] = "the entry also applies on the national line" + else: + # An unscoped entry no local row earns may still serve the + # national line; a reviewer decides. + draft.review.append(key) + signed = {*draft.add, *draft.renew, *draft.keep} + draft.stale_risk = sorted( + key for key in signed if abs(errors[key]) <= bound + margin + ) + draft.near_bound = sorted( + key + for key, error in errors.items() + if key not in breaching and abs(error) > bound - margin + ) + return draft + + +def _missed_floors(row: Any, floors: Mapping[str, float | int]) -> tuple[str, ...]: + missed = [] + if row.nonzero_households < floors["minimum_rows"]: + missed.append(f"{floors['minimum_rows']}-row") + if row.effective_sample_size < floors["minimum_effective_sample_size"]: + missed.append(f"ESS-{float(floors['minimum_effective_sample_size']):g}") + if row.nonzero_source_households < floors["minimum_distinct_sources"]: + missed.append(f"{floors['minimum_distinct_sources']}-source") + return tuple(missed) + + +def area_shortfalls( + support: pd.DataFrame, floors: Mapping[str, float | int] +) -> dict[str, tuple[str, ...]]: + """Area key -> the floors it misses (names only), for areas below a floor.""" + + below: dict[str, tuple[str, ...]] = {} + for row in support.itertuples(index=False): + missed = _missed_floors(row, floors) + if missed: + below[f"{row.geography_level}/{row.area_code}"] = missed + return below + + +def draft_area_support( + spec: RegisterSpec, + support: pd.DataFrame, + register: Mapping[str, Any], + *, + floors: Mapping[str, float | int], + window: Window, + reason: Callable[[str, tuple[str, ...]], str], + deferred: frozenset[str] = frozenset(), +) -> tuple[RegisterDraft, list[str]]: + """Sign every area below a floor; retire stale and unknown entries. + + The entries of ``deferred`` areas, whose cells the local reference + generator defers on its own constants, are never retired or renewed: one + that build 2 would fail is held (``draft.held``) and the gate is + unsignable until a reviewer acts on it. + + Returns the draft and the ``bound_despite_support_floor`` entries out of + their window at the gate clock: the gate fails on them, and the tool never + edits that block, whose families are the generator's constants. + """ + + block = register[spec.block] + records = coerce_reviewed_exclusions(block, label=spec.resource) + draft = RegisterDraft(spec=spec, before=dict(block)) + below = area_shortfalls(support, floors) + roster = { + f"{level}/{code}" + for level, code in zip( + support["geography_level"], support["area_code"], strict=True + ) + } + clock = window.gate_clock + _classify_failing( + draft, + below, + records, + clock=clock, + entry=lambda key: window.entry(reason(key, below[key]), area=True), + ) + for key in [key for key in draft.renew if key in deferred]: + draft.renew.remove(key) + draft.entries.pop(key) + draft.held.append(key) + draft.notes[key] = ( + "out of its window at the gate clock; the local reference generator " + "defers this area's cells, so renew the entry by hand, keeping its " + "reviewed wording and lines, and draft again" + ) + for key, record in records.items(): + if key in below or not record.applies_on(LOCAL_LINE): + continue + if key in deferred: + draft.held.append(key) + draft.notes[key] = ( + "stale: the area meets every floor, but the local reference " + f"generator defers its cells ({DEFERRED_AREAS_CONSTANT}); " + "retiring the entry moves the generator, and so the solve" + ) + continue + draft.remove.append(key) + draft.notes[key] = ( + "stale: the area meets every floor" + if key in roster + else "unknown to the area roster" + ) + bound = coerce_reviewed_exclusions( + register.get("bound_despite_support_floor") or {}, + label=f"{spec.resource} bound_despite_support_floor", + ) + blockers = sorted( + name for name, record in bound.items() if not _in_force(record, clock) + ) + return draft, blockers + + +def _scoped(block: Mapping[str, Any], label: str) -> dict[str, UKReviewedExclusion]: + return { + key: record + for key, record in coerce_reviewed_exclusions(block, label=label).items() + if record.applies_on(LOCAL_LINE) + } + + +def predict( + evidence: BuildEvidence, + drafts: Mapping[str, RegisterDraft], + *, + clock: date, + bound_despite: Mapping[str, Any] | None = None, +) -> dict[str, dict[str, Any]]: + """Re-run the three gates on build 1's evidence with the drafted registers. + + The verdict build 2 earns if it reproduces build 1's rows exactly. + """ + + verdicts: dict[str, dict[str, Any]] = {} + for gate_id, draft in drafts.items(): + spec = draft.spec + records = _scoped(draft.after(), spec.resource) + if spec.kind == "area": + invalid = [ + key + for key, record in { + **records, + **coerce_reviewed_exclusions( + bound_despite or {}, label="bound_despite_support_floor" + ), + }.items() + if not _in_force(record, clock) + ] + if invalid: + verdicts[gate_id] = {"passes": False, "failure_count": len(invalid)} + continue + support = evidence.area_support + parameters = evidence.parameters[gate_id] + levels = [str(level) for level in parameters["geography_levels"]] + result = area_support_gate( + support, + area_roster={ + level: support.loc[ + support["geography_level"] == level, "area_code" + ].tolist() + for level in levels + }, + geography_levels=levels, + reviewed_exclusions={ + key: record.policy_payload() for key, record in records.items() + }, + **evidence.area_floors, + ) + else: + result = uk_target_fit_gate( + evidence.errors_for(spec), + reviewed_exclusions=records, + now=clock, + max_abs_relative_error=evidence.fit_bound(gate_id), + ) + verdicts[gate_id] = { + "passes": bool(result.passed), + "failure_count": len(result.failures), + } + return verdicts + + +# --------------------------------------------------------------------------- +# Reasons +# --------------------------------------------------------------------------- + + +def _citation(evidence: BuildEvidence) -> str: + return ( + f"dense build-1 attempt {evidence.attempt_id} (full gate report sha256 " + f"{evidence.sha256['full_gate_report']})" + ) + + +def _class_note(key: str, notes: Sequence[tuple[str, str]]) -> str: + return "".join( + f" {text}" for pattern, text in notes if fnmatch.fnmatch(key, pattern) + ) + + +def fit_reason( + spec: RegisterSpec, + key: str, + evidence: BuildEvidence, + notes: Sequence[tuple[str, str]] = (), +) -> str: + subject = "national target row" if spec.kind == "national_row" else "local cell" + bound = evidence.fit_bound(spec.gate_id) + return ( + f"Gate-only sign-off of the {subject} {key} on the local line " + f"(microcosm#1301). On {_citation(evidence)} it breached the target-fit " + f"release bound (max_abs_relative_error {bound:g}). It stays bound in " + "the solve: this entry suppresses only the release fence on the local " + "line, and a build in which it is back inside the bound fails the entry " + "as stale." + _class_note(key, notes) + ) + + +_LEVEL_LABELS = { + "local_authority": "local-authority", + "la": "local-authority", + "constituency": "constituency", +} + + +def area_reason( + key: str, + missed: Sequence[str], + evidence: BuildEvidence, + *, + names: Mapping[str, str], + notes: Sequence[tuple[str, str]] = (), +) -> str: + level, _, code = key.partition("/") + name = names.get(code) + area = f"{name} ({code})" if name else code + floors = ( + missed[0] if len(missed) == 1 else ", ".join(missed[:-1]) + f" and {missed[-1]}" + ) + plural = "s" if len(missed) > 1 else "" + return ( + f"Gate-only sign-off of the {_LEVEL_LABELS.get(level, level)} support " + f"floor for {area} on the local line (microcosm#1301). On " + f"{_citation(evidence)} the area missed the {floors} floor{plural}. It " + "stays in the solve with its measured support and is flagged " + "support_below_floor in the build's area-support table; consumers must " + "treat its estimates as unsupported. Re-measured on every candidate: a " + "build in which the area meets every floor fails the entry as stale." + + _class_note(key, notes) + ) + + +def _area_names(overrides: Mapping[str, str]) -> dict[str, str]: + from importlib.resources import files + + payload = json.loads( + files("microcosm.build.uk").joinpath("local_authority_names.json").read_text() + ) + names = { + str(code): str(row["name"]) + for code, row in (payload.get("areas") or {}).items() + } + names.update(overrides) + return names + + +# --------------------------------------------------------------------------- +# Rendering: registers, pins, patch +# --------------------------------------------------------------------------- + + +def _indent(text: str) -> int: + lines = text.splitlines() + if len(lines) < 2: + raise InputError("a register must be indented JSON.") + width = len(lines[1]) - len(lines[1].lstrip(" ")) + if width < 1: + raise InputError("a register must be indented JSON.") + return width + + +def _dump(payload: Mapping[str, Any], indent: int) -> str: + return json.dumps(payload, indent=indent, ensure_ascii=False) + "\n" + + +def render_register(text: str, block: str, entries: Mapping[str, Any]) -> str: + """The register with ``block`` replaced, byte-stable everywhere else. + + The file must already be what ``json.dumps`` writes at its own indent, so + the diff holds only the entries that change. + """ + + indent = _indent(text) + payload = json.loads(text) + if _dump(payload, indent) != text: + raise InputError( + "a register is not in its canonical form (json.dumps, indent " + f"{indent}, ensure_ascii=False, trailing newline); refusing to " + "rewrite it." + ) + payload[block] = dict(entries) + return _dump(payload, indent) + + +def _is_loader_call(node: ast.AST, loader: str) -> bool: + """A call of ``loader`` with no arguments but ``None`` placeholders.""" + + return ( + isinstance(node, ast.Call) + and isinstance(node.func, ast.Name) + and node.func.id == loader + and all( + isinstance(argument, ast.Constant) and argument.value is None + for argument in node.args + ) + and not node.keywords + ) + + +def _pin_subject( + test: ast.AST, + names: set[str], + loader: str, + block: str | None, + source: str, +) -> str | None: + """The pinned expression's source, when ``test`` pins the register's keys. + + With ``block``, the loader returns the whole register and the pin + subscripts that block (``set(loaded["exclusions"]) == {...}``). + """ + + if not ( + isinstance(test, ast.Compare) + and len(test.ops) == 1 + and isinstance(test.ops[0], ast.Eq) + and ( + (isinstance(test.comparators[0], ast.Dict) and not test.comparators[0].keys) + or isinstance(test.comparators[0], ast.Set) + ) + ): + return None + left = test.left + if ( + isinstance(left, ast.Call) + and isinstance(left.func, ast.Name) + and left.func.id == "set" + and len(left.args) == 1 + ): + left = left.args[0] + base = left + if block is not None: + if not ( + isinstance(left, ast.Subscript) + and isinstance(left.slice, ast.Constant) + and left.slice.value == block + ): + return None + base = left.value + if (isinstance(base, ast.Name) and base.id in names) or _is_loader_call( + base, loader + ): + return ast.get_source_segment(source, left) + return None + + +def _is_scope_pin(stmt: ast.AST, subject: str) -> bool: + if not ( + isinstance(stmt, ast.Assert) + and isinstance(stmt.test, ast.Compare) + and isinstance(stmt.test.left, ast.SetComp) + and isinstance(stmt.test.left.elt, ast.Attribute) + and stmt.test.left.elt.attr == "release_lines" + ): + return False + expected = ast.parse(f"({subject}).values()", mode="eval").body + return ast.dump(stmt.test.left.generators[0].iter) == ast.dump(expected) + + +def find_pins( + source: str, loader: str, block: str | None = None +) -> list[tuple[str, ast.Assert, ast.AST | None, str]]: + """Test functions pinning the register ``loader`` returns, last pin each.""" + + sites = [] + for node in ast.walk(ast.parse(source)): + if not isinstance(node, ast.FunctionDef) or not node.name.startswith("test_"): + continue + names = { + target.id + for statement in ast.walk(node) + if isinstance(statement, ast.Assign) + and _is_loader_call(statement.value, loader) + for target in statement.targets + if isinstance(target, ast.Name) + } + found = None + for index, statement in enumerate(node.body): + if not isinstance(statement, ast.Assert): + continue + subject = _pin_subject(statement.test, names, loader, block, source) + if subject is None: + continue + following = node.body[index + 1] if index + 1 < len(node.body) else None + scope = following if _is_scope_pin(following, subject) else None + found = (node.name, statement, scope, subject) + if found is not None: + sites.append(found) + return sites + + +def rewrite_pin( + source: str, + loader: str, + keys: Iterable[str], + *, + local_only: bool, + block: str | None = None, +) -> tuple[str, str] | None: + """Rewrite the one pin on ``loader``'s register (or its ``block``) to ``keys``. + + Returns the new source and the test's name, or ``None`` when the source + holds no single pin to rewrite. + """ + + sites = find_pins(source, loader, block) + if len(sites) != 1: + return None + name, statement, scope, subject = sites[0] + indent = " " * statement.col_offset + keys = sorted(keys) + lines_out = "" + if subject.endswith(")"): + lines_out += f"{indent}register = {subject}\n" + subject = "register" + if not keys: + lines_out += f"{indent}assert {subject} == {{}}\n" + else: + lines_out += f"{indent}assert set({subject}) == {{\n" + lines_out += "".join( + f"{indent} {json.dumps(key, ensure_ascii=False)},\n" for key in keys + ) + lines_out += f"{indent}}}\n" + if local_only: + head = ( + f"{indent}assert {{record.release_lines for record in " + f"{subject}.values()}} == {{" + ) + line = f'("{LOCAL_LINE}",)' + # As ruff format writes it: one line when it fits, else the set + # literal's element on its own line. + if len(head) + len(line) + 1 <= LINE_LENGTH: + lines_out += f"{head}{line}}}\n" + else: + lines_out += f"{head}\n{indent} {line}\n{indent}}}\n" + end = (scope or statement).end_lineno + lines = source.splitlines(keepends=True) + rewritten = ( + "".join(lines[: statement.lineno - 1]) + lines_out + "".join(lines[end:]) + ) + ast.parse(rewritten) + return rewritten, name + + +def unified_patch(changes: Sequence[tuple[str, str | None, str]]) -> str: + """A ``git apply`` patch; paths are repository-relative, old ``None`` is new.""" + + chunks = [] + for path, old, new in changes: + if old == new: + continue + header = [f"diff --git a/{path} b/{path}\n"] + if old is None: + header.append("new file mode 100644\n") + chunks.extend(header) + chunks.extend( + difflib.unified_diff( + [] if old is None else old.splitlines(keepends=True), + new.splitlines(keepends=True), + fromfile="/dev/null" if old is None else f"a/{path}", + tofile=f"b/{path}", + ) + ) + return "".join(chunks) + + +def tests_naming(repo_root: Path, needles: Iterable[str]) -> list[str]: + """Test and test-support files whose text names any of ``needles``.""" + + needles = sorted(set(needles)) + if not needles: + return [] + paths = [ + *( + path + for path in (repo_root / "packages").rglob("*.py") + if "tests" in path.relative_to(repo_root).parts + ), + *(repo_root / "test_support").rglob("*.py"), + ] + hits = [] + for path in sorted(paths): + try: + text = path.read_text(encoding="utf-8") + except (OSError, UnicodeDecodeError): + continue + if any(needle in text for needle in needles): + hits.append(path.relative_to(repo_root).as_posix()) + return hits + + +def _review_registers() -> list[object]: + """The registers besides target fit that the national graph test reviews.""" + + from microcosm.build.uk_runtime.measure_simulation import ( + load_uk_calibration_measure_exclusions, + ) + from microcosm.build.uk_runtime.support_floor import ( + load_uk_support_floor_declaration, + ) + from microcosm.build.uk_runtime.terminal_gates import ( + uk_default_degenerate_reviewed_exclusions, + ) + from microcosm.build.uk_runtime.weighted_integrity import ( + uk_default_input_mass_reviewed_exclusions, + ) + + return [ + dict(uk_default_degenerate_reviewed_exclusions()), + { + name: dict(block) + for name, block in uk_default_input_mass_reviewed_exclusions().items() + }, + list(load_uk_calibration_measure_exclusions()), + [load_uk_support_floor_declaration() or {}], + ] + + +def national_review_invariant(national_block: Mapping[str, Any]) -> str | None: + """``test_uk_national_graph._review_date``'s invariant on the drafted register. + + That test reviews the national graph at the latest approval across the + target-fit register (every entry, whatever its line) and + :func:`_review_registers`, and requires it before the earliest expiry. + """ + + def records(value: object): + if hasattr(value, "approved_on"): + yield value + elif isinstance(value, Mapping) and "approved_on" in value: + yield value + elif isinstance(value, Mapping): + for item in value.values(): + yield from records(item) + elif isinstance(value, list | tuple): + for item in value: + yield from records(item) + + def field_of(record: object, name: str) -> str: + return str( + record[name] if isinstance(record, Mapping) else getattr(record, name) + ) + + entries = [ + record + for register in (national_block, *_review_registers()) + for record in records(register) + ] + if not entries: + return None + latest = max(field_of(record, "approved_on") for record in entries) + earliest = min(field_of(record, "expires_on") for record in entries) + if latest < earliest: + return None + return ( + f"the drafted national entries break the national graph test's review " + f"invariant: the latest approval {latest} is not before the earliest " + f"expiry {earliest}" + ) + + +def drafted_disclosure_failures(drafts: Mapping[str, RegisterDraft]) -> list[str]: + """The dense contract's disclosure walk over the drafted entries. + + Build 2's signed local report, which a release ships, carries every entry + its gates stand on, so a drafted reason (a ``--class-note`` included) + must pass the walk the release directory gets (microcosm#1301). + """ + + from microcosm.data.contract import _uk_dense_disclosure_failures + + return _uk_dense_disclosure_failures( + "the drafted entries", + { + gate_id: { + "reviewed_exclusions": { + key: {"record": entry} for key, entry in draft.entries.items() + } + } + for gate_id, draft in drafts.items() + }, + ) + + +# --------------------------------------------------------------------------- +# Outputs +# --------------------------------------------------------------------------- + + +def _refuse_inside_repo(out: Path, repo_root: Path) -> None: + if out.resolve().is_relative_to(repo_root.resolve()): + raise InputError( + f"--out {out} lies inside the repository; the private review file " + "must never be committable." + ) + + +def _write_private(path: Path, rows: Sequence[Mapping[str, Any]]) -> None: + descriptor = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_TRUNC, 0o600) + os.chmod(path, 0o600) + with os.fdopen(descriptor, "w", encoding="utf-8", newline="") as handle: + handle.write( + "# PRIVATE: licensed-data review values (UKDS). Do not commit, post " + "or share.\n" + ) + pd.DataFrame( + rows, + dtype=object, + columns=[ + "gate", + "key", + "action", + "relative_error", + "stale_risk", + "near_bound", + "floors_missed", + "rows", + "ess", + "sources", + ], + ).to_csv(handle, index=False) + + +def _private_rows( + evidence: BuildEvidence, drafts: Mapping[str, RegisterDraft] +) -> list[dict[str, Any]]: + rows: list[dict[str, Any]] = [] + for gate_id, draft in drafts.items(): + actions = { + **dict.fromkeys(draft.keep, "keep"), + **dict.fromkeys(draft.add, "add"), + **dict.fromkeys(draft.renew, "renew"), + **dict.fromkeys(draft.remove, "remove"), + **dict.fromkeys(draft.review, "review"), + **dict.fromkeys(draft.conflicts, "conflict"), + **dict.fromkeys(draft.held, "held"), + } + if draft.spec.kind == "area": + support = evidence.area_support.assign( + key=evidence.area_support["geography_level"] + + "/" + + evidence.area_support["area_code"] + ).set_index("key") + floors = evidence.area_floors + for key, action in sorted(actions.items()): + row = support.loc[key] if key in support.index else None + rows.append( + { + "gate": gate_id, + "key": key, + "action": action, + "floors_missed": None + if row is None + else " ".join(_missed_floors(row, floors)), + "rows": None if row is None else int(row.nonzero_households), + "ess": None + if row is None + else float(row.effective_sample_size), + "sources": None + if row is None + else int(row.nonzero_source_households), + } + ) + continue + errors = evidence.errors_for(draft.spec) + for key in sorted({*actions, *draft.near_bound}): + rows.append( + { + "gate": gate_id, + "key": key, + "action": actions.get(key, "none"), + "relative_error": errors.get(key), + "stale_risk": key in draft.stale_risk, + "near_bound": key in draft.near_bound, + } + ) + return rows + + +_TABLE_LABELS = { + "uk_target_fit": "National target-fit rows (`uk_target_fit`)", + "uk_local_target_fit": "Local target-fit cells (`uk_local_target_fit`)", + "uk_local_area_support": "Areas below the support floor (`uk_local_area_support`)", +} + + +def pr_body(receipt: Mapping[str, Any]) -> str: + """The sign-off PR's body: counts, gate ids and policy dates only.""" + + build = receipt["build_1"] + window = receipt["window"] + lines = [ + "## Gate-only sign-off from dense build 1 (microcosm#1301)", + "", + f"Build-1 attempt `{build['attempt_id']}`, full gate report sha256 " + f"`{build['sha256']['full_gate_report']}`, gates evaluated on " + f"{build['exclusions_evaluated_on']}.", + "", + ] + if not receipt["signable"]: + lines += [ + "**Not signable: build 1 needs a third build.**", + "", + *( + f"- `{gate}`: {reason}" + for gate, reason in sorted(receipt["not_signable"].items()) + ), + "", + ] + if receipt["dev_build"]: + lines += ["(Dry run on a development build: nothing is signable.)", ""] + return "\n".join(lines) + if receipt["patch"] is None: + lines += [ + "Nothing to sign: build 1 passed every gate this tool signs, and no " + "register entry would fail build 2.", + "", + ] + return "\n".join(lines) + earliest, latest = receipt["gate_clock_range"] + lines += [ + "Register data and test pins only. Every signed row stays bound in the " + "solve: each entry is scoped to the local line and suppresses only its " + "release fence. A build in which a signed row passes fails its entry " + "as stale.", + "", + "| Register | Added | Renewed | Kept | Retired | For review | Stale-risk | Near-bound |", + "|---|---|---|---|---|---|---|---|", + ] + for gate_id, summary in receipt["registers"].items(): + lines.append( + f"| {_TABLE_LABELS[gate_id]} | {len(summary['add'])} | " + f"{len(summary['renew'])} | {len(summary['keep'])} | " + f"{len(summary['remove'])} | {len(summary['review'])} | " + f"{summary['stale_risk_count']} | {summary['near_bound_count']} |" + ) + lines += [ + "", + f"Stale-risk counts signed rows within {receipt['stale_risk_margin']:g} " + "above the bound, which build 2 fails as stale if it does not reproduce " + "build 1 exactly; near-bound counts unsigned rows within the same " + "margin below it.", + "", + f"Window: approved {window['approved_on']} by {window['approved_by']}, " + f"adjudication {window['adjudication']}; fit entries expire " + f"{window['expires_on']}, " + f"area entries {window['area_support_expires_on']}. Build 2 needs a gate " + f"clock (`--gate-review-date`) on or after {earliest}" + + (f" and on or before {latest}." if latest else "."), + "", + "Predicted build-2 verdicts on build 1's rows: " + + ", ".join( + f"`{gate}` {'passes' if verdict['passes'] else 'fails'}" + for gate, verdict in receipt["predicted_build_2"].items() + ) + + ".", + ] + if receipt["hand_sign"]: + lines += [ + "", + "Signed by hand in this PR: " + + ", ".join(f"`{gate}`" for gate in receipt["hand_sign"]) + + ".", + ] + if receipt["pins"]["manual"]: + lines += [ + "", + "Pins to edit by hand: " + + ", ".join(f"`{gate}`" for gate in receipt["pins"]["manual"]) + + ".", + ] + tests = sorted({*receipt["pins"]["files"], *receipt["tests_naming_keys"]}) + if tests: + lines += [ + "", + "### Tests to run", + "", + "```", + "uv run --no-sync pytest " + " ".join(tests), + "```", + ] + lines += [ + "", + "Disclosure: counts and gate ids only. Per-row errors and per-area " + "support figures stay in the private review file outside the repository.", + "", + ] + return "\n".join(lines) + + +def _changelog(receipt: Mapping[str, Any]) -> str: + registers = receipt["registers"] + + def count(gate_id: str, *actions: str) -> int: + summary = registers.get(gate_id) + return 0 if summary is None else sum(len(summary[a]) for a in actions) + + def counted(number: int, noun: str, plural: str | None = None) -> str: + return f"{number} {noun if number == 1 else plural or noun + 's'}" + + window = receipt["window"] + retired = sum(len(summary["remove"]) for summary in registers.values()) + return ( + "Sign dense build 1's gate-only failures for the local line " + f"(microcosm#1301, attempt {receipt['build_1']['attempt_id']}): " + f"{counted(count('uk_target_fit', 'add', 'renew'), 'national target-fit row')}, " + f"{counted(count('uk_local_target_fit', 'add', 'renew'), 'local target-fit cell')} " + f"and {counted(count('uk_local_area_support', 'add', 'renew'), 'area')} " + f"below the support floor, approved {window['approved_on']}; " + f"{counted(retired, 'entry', 'entries')} that build 2 would fail " + f"{'is' if retired == 1 else 'are'} retired. Every signed row stays " + "bound in the solve, each entry suppresses only the local line's release " + "fence, and a build in which a signed row passes fails its entry as " + "stale.\n" + ) + + +# --------------------------------------------------------------------------- +# Draft +# --------------------------------------------------------------------------- + + +def _pairs(values: Sequence[str], label: str) -> list[tuple[str, str]]: + pairs = [] + for value in values: + key, separator, text = value.partition("=") + if not separator or not key.strip() or not text.strip(): + raise InputError(f"{label} must be KEY=TEXT, got {value!r}.") + if "%" in text: + raise InputError(f"{label} text must carry no figures ('%'): {value!r}.") + pairs.append((key.strip(), text.strip())) + return pairs + + +def _window(args: argparse.Namespace, evidence: BuildEvidence) -> Window: + approved_on = _iso(args.approved_on, "--approved-on") + expires_on = ( + _iso(args.expires_on, "--expires-on") + if args.expires_on + else date.fromordinal(approved_on.toordinal() + FIT_WINDOW_DAYS) + ) + area_expires_on = ( + _iso(args.area_support_expires_on, "--area-support-expires-on") + if args.area_support_expires_on + else _add_months(approved_on, AREA_WINDOW_MONTHS) + ) + gate_clock = ( + _iso(args.gate_clock, "--gate-clock") if args.gate_clock else approved_on + ) + approved_by = (args.approved_by or "").strip() + if not approved_by: + raise InputError("--approved-by is required.") + adjudication = (args.adjudication or "").strip() or ( + f"microcosm#1301 (build-1 attempt {evidence.attempt_id}; sign-off " + f"{approved_on.isoformat()})" + ) + if gate_clock < approved_on: + raise InputError( + "--gate-clock precedes --approved-on: every drafted entry would be " + "premature." + ) + if gate_clock < evidence.clock: + raise InputError( + "--gate-clock precedes build 1's clock; build 2's gate clock may not " + "be earlier than its solve clock." + ) + for label, expiry in ( + ("--expires-on", expires_on), + ("--area-support-expires-on", area_expires_on), + ): + if expiry <= gate_clock: + raise InputError(f"{label} must be after the gate clock.") + if (expiry - approved_on).days > args.max_window_days: + raise InputError( + f"{label} gives a window longer than {args.max_window_days} days." + ) + return Window( + approved_by=approved_by, + adjudication=adjudication, + approved_on=approved_on, + expires_on=expires_on, + area_expires_on=area_expires_on, + gate_clock=gate_clock, + ) + + +def run_draft(args: argparse.Namespace) -> int: + repo_root = args.repo_root.resolve() + out = (args.out or Path(args.run_dir) / "signoff-draft").resolve() + _refuse_inside_repo(out, repo_root) + evidence = load_build(args.run_dir, allow_dev_build=args.allow_dev_build) + window = _window(args, evidence) + notes = _pairs(args.class_note, "--class-note") + names = _area_names(dict(_pairs(args.area_name, "--area-name"))) + wiring = register_wiring() + deferred: frozenset[str] = frozenset() + if wiring["uk_local_area_support"] is None: + found = generator_deferred_areas(repo_root) + if found is None: + wiring["uk_local_area_support"] = ( + f"this checkout's {LOCAL_REFERENCE_GENERATOR} declares no " + f"{DEFERRED_AREAS_CONSTANT}: it takes its support-floor deferrals " + "from the area-support register, so signing an area there " + "changes the solve" + ) + else: + deferred = found + + not_signable: dict[str, str] = {} + hand_sign: list[str] = [] + for gate_id in failing_release_gates(evidence): + status = evidence.status(gate_id) + if gate_id in SIGNABLE_GATES: + if wiring[gate_id] is not None: + not_signable[gate_id] = wiring[gate_id] + elif status != "failed": + not_signable[gate_id] = f"{status}: only a measured failure is signable" + elif gate_id in HAND_SIGNED_GATES: + hand_sign.append(gate_id) + else: + not_signable[gate_id] = ( + f"{status}: no gate-only register; a failure here needs a solve change" + ) + + drafts: dict[str, RegisterDraft] = {} + texts: dict[str, str] = {} + bound_despite: Mapping[str, Any] = {} + for spec in REGISTERS: + if wiring[spec.gate_id] is not None: + continue + path = repo_root / spec.path + if not path.is_file(): + raise InputError(f"{spec.path} is wired into gates.json but missing.") + texts[spec.gate_id] = path.read_text(encoding="utf-8") + register = json.loads(texts[spec.gate_id]) + if spec.kind == "area": + draft, blockers = draft_area_support( + spec, + evidence.area_support, + register, + floors=evidence.area_floors, + window=window, + reason=lambda key, missed: area_reason( + key, missed, evidence, names=names, notes=notes + ), + deferred=deferred, + ) + bound_despite = register.get("bound_despite_support_floor") or {} + problems = [] + if blockers: + problems.append( + "bound_despite_support_floor entries are outside their window " + f"at the gate clock ({', '.join(blockers)}); the tool never " + "edits that block, whose families are the local reference " + "generator's SUPPORT_FLOOR_BOUND_FAMILIES, so renew them by " + "hand and draft again" + ) + problems.extend( + f"{key} is held: {draft.notes[key]}" for key in sorted(draft.held) + ) + if problems: + not_signable[spec.gate_id] = "; ".join(problems) + else: + draft = draft_target_fit( + spec, + evidence.errors_for(spec), + register[spec.block], + bound=evidence.fit_bound(spec.gate_id), + window=window, + reason=lambda key, spec=spec: fit_reason(spec, key, evidence, notes), + margin=args.stale_risk_margin, + ) + if draft.conflicts: + not_signable.setdefault( + spec.gate_id, + "failing keys are held by entries for another release line", + ) + drafts[spec.gate_id] = draft + + leaks = drafted_disclosure_failures(drafts) + if leaks: + raise InputError(" ".join(leaks)) + predicted = predict( + evidence, drafts, clock=window.gate_clock, bound_despite=bound_despite + ) + for gate_id, verdict in predicted.items(): + if not verdict["passes"] and gate_id not in not_signable: + not_signable[gate_id] = "the drafted register does not make the gate pass" + if "uk_target_fit" in drafts and drafts["uk_target_fit"].changed: + problem = national_review_invariant(drafts["uk_target_fit"].after()) + if problem is not None: + raise InputError(problem) + if evidence.dev_build: + not_signable.setdefault( + "release_candidate", "a development build is never signable" + ) + signable = not not_signable + + changes: list[tuple[str, str | None, str]] = [] + pin_files: list[str] = [] + manual_pins: list[str] = [] + if signable: + sources = { + relative: (repo_root / relative).read_text(encoding="utf-8") + for relative in PIN_SEARCH + if (repo_root / relative).is_file() + } + originals = dict(sources) + for gate_id, draft in drafts.items(): + spec = draft.spec + if not draft.changed: + continue + new_block = draft.after() + changes.append( + ( + spec.path.as_posix(), + texts[gate_id], + render_register(texts[gate_id], spec.block, new_block), + ) + ) + if spec.loader is None: + continue + records = coerce_reviewed_exclusions(new_block, label=spec.resource) + local_only = all( + record.release_lines == (LOCAL_LINE,) for record in records.values() + ) + rewrote = False + for relative, text in sources.items(): + rewritten = rewrite_pin( + text, + spec.loader, + new_block, + local_only=local_only, + block=spec.pin_block, + ) + if rewritten is not None: + sources[relative] = rewritten[0] + rewrote = True + if not rewrote: + manual_pins.append(gate_id) + for relative, text in sources.items(): + if text != originals[relative]: + changes.append((relative.as_posix(), originals[relative], text)) + pin_files.append(relative.as_posix()) + + touched = { + draft.spec.kind: [*draft.add, *draft.renew, *draft.remove] + for draft in drafts.values() + } + needles = { + key.partition("/")[2] if kind == "area" else key + for kind, keys in touched.items() + for key in keys + } + in_line_after = [ + record + for draft in drafts.values() + for record in _scoped(draft.after(), draft.spec.resource).values() + ] + expiries = [record.expires_on for record in in_line_after] + receipt: dict[str, Any] = { + "schema": "microcosm.uk.dense-signoff-draft.v1", + "build_1": {"run_dir": str(evidence.run_dir), **evidence.identity()}, + "window": { + "approved_by": window.approved_by, + "adjudication": window.adjudication, + "approved_on": window.approved_on.isoformat(), + "expires_on": window.expires_on.isoformat(), + "area_support_expires_on": window.area_expires_on.isoformat(), + "gate_clock": window.gate_clock.isoformat(), + }, + # Build 2's gate clock must put every in-line entry in force, and may + # not precede its solve clock (build 1's). + "gate_clock_range": [ + max( + [evidence.clock.isoformat()] + + [record.approved_on for record in in_line_after] + ), + min(expiries) if expiries else None, + ], + "stale_risk_margin": args.stale_risk_margin, + "signable": signable, + "dev_build": evidence.dev_build, + "not_signable": dict(sorted(not_signable.items())), + "hand_sign": hand_sign, + "diagnostic_failures": list( + evidence.enforcement.get("diagnostic_failures", ()) + ), + "unwired_registers": { + gate: reason for gate, reason in wiring.items() if reason is not None + }, + "registers": {gate: draft.summary() for gate, draft in drafts.items()}, + "predicted_build_2": predicted, + "pins": {"files": pin_files, "manual": manual_pins}, + "tests_naming_keys": tests_naming(repo_root, needles), + } + if signable and changes: + changes.append( + ( + f"changelog.d/1301-uk-dense-signoff-{window.approved_on.isoformat()}" + ".changed.md", + None, + _changelog(receipt), + ) + ) + out.mkdir(parents=True, exist_ok=True) + patch_path = out / "signoff.patch" + if patch_path.exists(): + patch_path.unlink() + if signable and changes: + patch_path.write_text(unified_patch(changes), encoding="utf-8") + receipt["patch"] = patch_path.name if patch_path.exists() else None + (out / "signoff_draft.json").write_text( + json.dumps(receipt, indent=1, sort_keys=True) + "\n", encoding="utf-8" + ) + (out / "PR_BODY.md").write_text(pr_body(receipt), encoding="utf-8") + _write_private(out / "PRIVATE_review.csv", _private_rows(evidence, drafts)) + print( + json.dumps( + { + "out": str(out), + "signable": signable, + "patch": receipt["patch"], + "not_signable": sorted(not_signable), + "hand_sign": hand_sign, + "counts": { + gate: { + action: len(summary[action]) + for action in ("add", "renew", "keep", "remove", "review") + } + for gate, summary in receipt["registers"].items() + }, + "gate_clock_range": receipt["gate_clock_range"], + }, + indent=1, + ) + ) + return 0 if signable else 1 + + +# --------------------------------------------------------------------------- +# Verify +# --------------------------------------------------------------------------- + + +def _receipt_matches(entry: Mapping[str, Any], record: UKReviewedExclusion) -> bool: + return all( + entry.get(name) == getattr(record, name) + for name in ("reason", "approved_by", "adjudication", "expires_on") + if name in entry + ) + + +def verify( + build_2: BuildEvidence, + *, + repo_root: Path, + build_1: BuildEvidence | None = None, + draft_receipt: Mapping[str, Any] | None = None, +) -> dict[str, Any]: + """Whether build 2 stood on exactly the committed sign-off and passed.""" + + from microcosm.data.contract import ( + _check_uk_dense_gate_report, + _uk_dense_disclosure_failures, + ) + + failures: list[str] = [] + warnings: list[str] = [] + enforcement = build_2.enforcement + blocking = failing_release_gates(build_2) + if blocking: + failures.append(f"release-blocking gates did not pass: {blocking}") + if not enforcement.get("artifact_permitted"): + failures.append("the build was not permitted an artifact") + if not enforcement.get("release_blocking_gates_passed"): + failures.append("release_blocking_gates_passed is false") + if enforcement.get("diagnostic_failures"): + warnings.append( + f"diagnostic gates failed: {list(enforcement['diagnostic_failures'])}" + ) + wiring = register_wiring() + stood_on: dict[str, int] = {} + for spec in REGISTERS: + if wiring[spec.gate_id] is not None: + continue + details = build_2.details(spec.gate_id) + payload = _read_json(repo_root / spec.path, spec.resource) + records = _scoped(payload[spec.block], spec.resource) + used = details.get("reviewed_exclusions") or {} + for name in ( + "stale_exclusions", + "expired_exclusions", + "premature_exclusions", + "unknown_exclusions", + "invalid_reviewed_exclusions", + ): + if details.get(name): + failures.append(f"{spec.gate_id} {name}: {sorted(details[name])}") + if details.get("failing_targets"): + failures.append( + f"{spec.gate_id}: {len(details['failing_targets'])} rows still fail" + ) + dormant = set(details.get("dormant_exclusions") or ()) + unscoped_dormant = { + key + for key in dormant + if key in records and records[key].release_lines is None + } + if unscoped_dormant: + warnings.append( + f"{spec.gate_id}: unscoped entries no local row earns: " + f"{sorted(unscoped_dormant)}" + ) + unused = sorted(set(records) - set(used) - unscoped_dormant) + if unused: + failures.append( + f"{spec.gate_id}: build 2 did not stand on committed entries {unused}" + ) + foreign = sorted(set(used) - set(records)) + if foreign: + failures.append( + f"{spec.gate_id}: build 2 stood on entries this checkout does not " + f"hold {foreign}; verify from the sign-off's head" + ) + for key in sorted(set(used) & set(records)): + entry = used[key] + entry = entry.get("record", entry) if spec.kind == "area" else entry + if not isinstance(entry, Mapping) or not _receipt_matches( + entry, records[key] + ): + failures.append( + f"{spec.gate_id}: build 2's receipt for {key} differs from the " + "committed entry" + ) + stood_on[spec.gate_id] = len(set(used) & set(records)) + contract_failures: list[str] = [] + _check_uk_dense_gate_report( + build_2.local_report, failures=contract_failures, attempt_id=build_2.attempt_id + ) + # The signed local report ships in the release, so it gets the release + # directory's disclosure walk (microcosm#1301) here, before assembly. + contract_failures.extend( + _uk_dense_disclosure_failures( + "the signed local gate report", build_2.local_report + ) + ) + failures.extend(f"contract: {line}" for line in contract_failures) + + comparison: dict[str, Any] = {} + if build_1 is not None: + if build_1.attempt_id == build_2.attempt_id: + failures.append("build 2 carries build 1's attempt id") + if ( + build_1.document["report"]["gates_manifest_sha256"] + != build_2.document["report"]["gates_manifest_sha256"] + ): + failures.append("the builds evaluated different gate manifests") + if build_1.document.get("selection_receipt") != build_2.document.get( + "selection_receipt" + ): + failures.append("the builds selected different targets") + one = build_1.document.get("artifacts") or {} + two = build_2.document.get("artifacts") or {} + reused = all( + one.get(name) is not None and one.get(name) == two.get(name) + for name in SOLVE_ARTIFACTS + ) + if not reused: + warnings.append("build 2 did not reuse build 1's solve") + differing = sum( + 1 + for errors_1, errors_2 in ( + (build_1.national_errors, build_2.national_errors), + (build_1.local_errors, build_2.local_errors), + ) + for key in set(errors_1) | set(errors_2) + if errors_1.get(key) != errors_2.get(key) + ) + if differing: + warnings.append(f"{differing} target rows differ from build 1") + comparison = { + "build_1_attempt_id": build_1.attempt_id, + "solve_reused": reused, + "rows_differing": differing, + } + if draft_receipt is not None: + recorded = draft_receipt.get("build_1") or {} + if build_1 is not None and ( + recorded.get("attempt_id") != build_1.attempt_id + or (recorded.get("sha256") or {}).get("full_gate_report") + != build_1.sha256["full_gate_report"] + ): + failures.append("the draft receipt was drafted from another build 1") + for gate_id, summary in (draft_receipt.get("registers") or {}).items(): + spec = next((s for s in REGISTERS if s.gate_id == gate_id), None) + if spec is None or wiring[gate_id] is not None: + continue + committed = set( + _read_json(repo_root / spec.path, spec.resource)[spec.block] + ) + missing = sorted(set(summary.get("add", ())) - committed) + sorted( + set(summary.get("renew", ())) - committed + ) + kept = sorted(set(summary.get("remove", ())) & committed) + if missing: + failures.append(f"{gate_id}: drafted entries not committed {missing}") + if kept: + failures.append(f"{gate_id}: retired entries still committed {kept}") + return { + "schema": "microcosm.uk.dense-signoff-verify.v1", + "ok": not failures, + "build_2": {"run_dir": str(build_2.run_dir), **build_2.identity()}, + "stood_on": stood_on, + "comparison": comparison, + "failures": failures, + "warnings": warnings, + } + + +def run_verify(args: argparse.Namespace) -> int: + repo_root = args.repo_root.resolve() + out = (args.out or Path(args.verify) / "signoff-verify").resolve() + _refuse_inside_repo(out, repo_root) + build_2 = load_build(args.verify, allow_dev_build=args.allow_dev_build) + build_1 = ( + load_build(args.build_1, allow_dev_build=args.allow_dev_build) + if args.build_1 is not None + else None + ) + receipt = ( + _read_json(args.draft_receipt, "--draft-receipt") + if args.draft_receipt is not None + else None + ) + result = verify( + build_2, repo_root=repo_root, build_1=build_1, draft_receipt=receipt + ) + out.mkdir(parents=True, exist_ok=True) + (out / "signoff_verify.json").write_text( + json.dumps(result, indent=1, sort_keys=True) + "\n", encoding="utf-8" + ) + print(json.dumps(result, indent=1, sort_keys=True)) + return 0 if result["ok"] else 1 + + +def parse_args(argv: Sequence[str] | None = None) -> argparse.Namespace: + parser = argparse.ArgumentParser(description=__doc__.split("\n\n")[0]) + mode = parser.add_mutually_exclusive_group(required=True) + mode.add_argument("--run-dir", type=Path, help="build 1's run directory") + mode.add_argument( + "--verify", type=Path, metavar="BUILD_2", help="build 2's run directory" + ) + parser.add_argument("--build-1", type=Path, help="with --verify: build 1") + parser.add_argument( + "--draft-receipt", type=Path, help="with --verify: the draft's receipt" + ) + parser.add_argument("--approved-by") + parser.add_argument("--approved-on", help="YYYY-MM-DD") + parser.add_argument( + "--expires-on", + help=f"fit entries' expiry (default --approved-on + {FIT_WINDOW_DAYS} days)", + ) + parser.add_argument( + "--area-support-expires-on", + help=f"area entries' expiry (default --approved-on + {AREA_WINDOW_MONTHS} months)", + ) + parser.add_argument("--adjudication") + parser.add_argument( + "--gate-clock", + help="build 2's planned --gate-review-date (default --approved-on)", + ) + parser.add_argument("--max-window-days", type=int, default=MAX_WINDOW_DAYS) + parser.add_argument("--stale-risk-margin", type=float, default=STALE_RISK_MARGIN) + parser.add_argument( + "--class-note", + action="append", + default=[], + metavar="GLOB=TEXT", + help="a sentence appended to the reasons of keys matching GLOB (no figures)", + ) + parser.add_argument("--area-name", action="append", default=[], metavar="CODE=NAME") + parser.add_argument("--repo-root", type=Path, default=REPO_ROOT) + parser.add_argument("--out", type=Path, help="output directory, outside the repo") + parser.add_argument( + "--allow-dev-build", + action="store_true", + help="dry run on a development build; nothing is signable", + ) + args = parser.parse_args(argv) + if args.run_dir is not None: + if args.build_1 is not None or args.draft_receipt is not None: + parser.error("--build-1 and --draft-receipt go with --verify") + if not args.approved_by or not args.approved_on: + parser.error("--run-dir needs --approved-by and --approved-on") + if not 0.0 < args.stale_risk_margin < 1.0: + parser.error("--stale-risk-margin must be in (0, 1)") + return args + + +def main(argv: Sequence[str] | None = None) -> int: + args = parse_args(argv) + try: + return run_verify(args) if args.verify is not None else run_draft(args) + except InputError as error: + print(f"error: {error}", file=sys.stderr) + return 2 + + +if __name__ == "__main__": + sys.exit(main()) From 239876d8e6324e638f89049ea00796b68c4dd658 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:23:18 +0100 Subject: [PATCH 09/46] Regenerate the derived surfaces and pins on #1301 The earlier #1301 commits changed what the committed surfaces derive from and left every regenerated file and moved pin to one pass, so that each is computed once, from the final code, against the pinned 735820c feed. The high-value homes region targets join the contract's registry-parity scope as unmapped declarations, since uk-data has no such metric. The national references and membership gain their 30 region-tier cells, which the national line still drops after the compile; the national compile-parity receipt records them as ledger_only. The local references, membership and compile-parity receipt lose exactly the high-value homes cells that the constituency-level deferral and the signed 400-home authority floor now defer, and nothing else; the local census names the region rows in the family's fence, description and source. Under the doctrine's target-weight rule the compiled local-line surface still meets both family loss-share floors. The gates.json edit that wired the local target-fit register moves the gate-battery policy, manifest and fingerprint pins and the dense line's gate digests; the spine, calibration-seam and release-cut part digests are unchanged. calibrate()'s budget_search_bracket moves the US seed-protocol and seed-map hashes, the spec-engine coverage attestation, the loader's golden vector, the multi-spine pool tool's spec hash and the calibrate parity case's implementation hash and node key, re-pinned on arm64/darwin/py3.14; its pinned bytes are unchanged. The count pins move to the regenerated files, and the local generator's contract-refusal test gets a constituency roster the new 575-seat deferral mask accepts, as it already had for the council-tax masks. National cuts certified before this commit fail validate_release_dir at the new head, as with every gates.json edit. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-local-release-pins.changed.md | 7 + docs/evidence/spec-engine/us-f0-coverage.json | 16 +- .../build/spec_engine/inventory_coverage.py | 9 +- ...ity_incumbent_2025_signed_differences.json | 216 +- .../uk/local_target_reference_membership.json | 23299 +++---- .../build/uk/local_target_references.json | 49978 +--------------- .../build/uk/target_reference_membership.json | 531 +- .../microcosm/build/uk/target_references.json | 666 + .../build/uk/uk_local_target_census.json | 6 +- .../build/uk/uk_population_targets.json | 10 +- .../engine_free/shared/test_country_spec.py | 6 +- .../shared/test_spec_engine_loader.py | 5 +- .../shared/test_target_reference_authoring.py | 15 +- .../uk/test_uk_battery_bindings.py | 15 +- .../uk/test_uk_dense_signoff_draft.py | 22 +- .../uk/test_uk_local_small_cell_rule.py | 10 +- .../uk/test_uk_national_calibration.py | 4 +- .../uk/test_uk_population_targets.py | 22 +- .../uk/test_uk_target_references.py | 49 +- .../us/test_us_multispine_pool_tool.py | 5 +- .../src/microcosm/data/contract.py | 12 +- .../tests/engine_free/shared/test_contract.py | 6 +- .../parity/kernels/calibrate/pins.json | 2 +- 23 files changed, 14973 insertions(+), 59938 deletions(-) create mode 100644 changelog.d/1301-uk-local-release-pins.changed.md diff --git a/changelog.d/1301-uk-local-release-pins.changed.md b/changelog.d/1301-uk-local-release-pins.changed.md new file mode 100644 index 0000000000..702618d51b --- /dev/null +++ b/changelog.d/1301-uk-local-release-pins.changed.md @@ -0,0 +1,7 @@ +The UK surfaces and pins derived from the #1301 changes are regenerated once, from the pinned `735820c` feed (microcosm#1301). + +**Targets.** `uk_population_targets.json`'s `registry_parity` block takes the three high-value homes region targets into its scope (356 to 359 targets) as unmapped declarations (170 to 173), since uk-data has no such metric. The national references and membership gain their 30 region-tier cells, three thresholds over England's nine regions and Wales: 1,321 active references from 1,341 candidates, up from 1,291 and 1,311. The national line still drops them after the compile. The local references lose the 2,323 high-value homes cells that the constituency-level deferral (1,725) and the `hvcts_la_household_floor` rule (598) now defer, leaving 22,986 active of 27,115 candidates; no other local reference moves. Both compile-parity receipts follow: the national one records the 30 region cells as `ledger_only`, and the local one drops the deferred cells. The local target census names the region rows in the high-value homes fence, family and source. Under the local doctrine's target-weight rule the compiled local-line surface still meets both family loss-share floors. + +**Pins.** The gate-battery contract digests (`_UK_GATE_BATTERY_POLICY_SHA256`, `_UK_GATE_BATTERY_GATES_MANIFEST_SHA256`, `_UK_GATE_BATTERY_SPEC_FINGERPRINT`) and `_UK_DENSE_GATE_DIGESTS` move with the `gates.json` edit that wires the local target-fit register; the spine, calibration-seam and release-cut part digests do not move. `calibrate()`'s new `budget_search_bracket` moves the US spec-engine seed-protocol and seed-map hashes, the coverage attestation, the spec loader's golden vector, the multi-spine pool tool's `spec_sha256` and the calibrate parity case's implementation hash and node key; the case's pinned bytes are unchanged. The count pins in the target, membership, small-cell and gate-binding tests move to the regenerated files. + +National cuts certified before this change fail `validate_release_dir` at the new head, as with every `gates.json` edit. diff --git a/docs/evidence/spec-engine/us-f0-coverage.json b/docs/evidence/spec-engine/us-f0-coverage.json index b9fd5f2707..b6153a67b0 100644 --- a/docs/evidence/spec-engine/us-f0-coverage.json +++ b/docs/evidence/spec-engine/us-f0-coverage.json @@ -1656,13 +1656,13 @@ "compiler_ir.node_slices" ], "expected": { - "map_sha256": "158e0a7fb281ca879094bd3bfd226c790a92fb9bde45dab7343ad2cd62d28440", - "protocol_sha256": "e1cf6b795f88a070ca43259857a77ecc7bfcda127fadc4bd45bea44315aef09b" + "map_sha256": "b3d3f769647212a81d796a28f2b5ff759f513572bd3c70e253816c88ff496091", + "protocol_sha256": "d756be07ab66c179f8612eb5c614527586004506d88be3e1ab62b934de0b61ce" }, "failures": [], "observed": { - "map_sha256": "158e0a7fb281ca879094bd3bfd226c790a92fb9bde45dab7343ad2cd62d28440", - "protocol_sha256": "e1cf6b795f88a070ca43259857a77ecc7bfcda127fadc4bd45bea44315aef09b" + "map_sha256": "b3d3f769647212a81d796a28f2b5ff759f513572bd3c70e253816c88ff496091", + "protocol_sha256": "d756be07ab66c179f8612eb5c614527586004506d88be3e1ab62b934de0b61ce" }, "status": "covered" }, @@ -1677,7 +1677,7 @@ "compiler_ir.seed_stream_map" ], "expected": { - "implementation_sha256": "e1cf6b795f88a070ca43259857a77ecc7bfcda127fadc4bd45bea44315aef09b", + "implementation_sha256": "d756be07ab66c179f8612eb5c614527586004506d88be3e1ab62b934de0b61ce", "protocol": "legacy-v1", "streams": [ "build_model", @@ -1698,7 +1698,7 @@ }, "failures": [], "observed": { - "implementation_sha256": "e1cf6b795f88a070ca43259857a77ecc7bfcda127fadc4bd45bea44315aef09b", + "implementation_sha256": "d756be07ab66c179f8612eb5c614527586004506d88be3e1ab62b934de0b61ce", "protocol": "legacy-v1", "streams": [ "build_model", @@ -2599,7 +2599,7 @@ "country": "us", "schema_id": "country_spec", "schema_version": 1, - "spec_sha256": "6338821db4619b1443f8790469d289cf3aa292ab10b66932b70786aabb2308d3" + "spec_sha256": "740d1ff5b2e9fa6da3154c44f8676f80109d404e6aa7a16c48ed8db83055b15d" } }, "report_schema_version": 3, @@ -2609,7 +2609,7 @@ "country": "us", "schema_id": "country_spec", "schema_version": 1, - "spec_sha256": "6338821db4619b1443f8790469d289cf3aa292ab10b66932b70786aabb2308d3" + "spec_sha256": "740d1ff5b2e9fa6da3154c44f8676f80109d404e6aa7a16c48ed8db83055b15d" }, "status": "pass" } diff --git a/packages/microcosm-build/src/microcosm/build/spec_engine/inventory_coverage.py b/packages/microcosm-build/src/microcosm/build/spec_engine/inventory_coverage.py index 7c9b396f48..01287d21a3 100644 --- a/packages/microcosm-build/src/microcosm/build/spec_engine/inventory_coverage.py +++ b/packages/microcosm-build/src/microcosm/build/spec_engine/inventory_coverage.py @@ -363,9 +363,12 @@ # RNG rules and the ordered QRF targets are unchanged. microcosm#104 moves # both again: the protocol attests microcosm.calibrate.solve. microcosm#1124 # moves both once more: solve gains the opt-in retain_best_objective, off - # by default, so no US solve, RNG rule or QRF target changes. - "seed_map": "158e0a7fb281ca879094bd3bfd226c790a92fb9bde45dab7343ad2cd62d28440", - "seed_protocol": "e1cf6b795f88a070ca43259857a77ecc7bfcda127fadc4bd45bea44315aef09b", + # by default, so no US solve, RNG rule or QRF target changes. microcosm#1301 + # moves both again: calibrate gains budget_search_bracket, whose default + # keeps the US bracket, and the budget search, which the US solve does + # not run, changes its probes, so again no US solve changes. + "seed_map": "b3d3f769647212a81d796a28f2b5ff759f513572bd3c70e253816c88ff496091", + "seed_protocol": "d756be07ab66c179f8612eb5c614527586004506d88be3e1ab62b934de0b61ce", "source_manifest": "f4f8bfeb79268a4043a843b47cec1d1c0e58e9f5dd6bc23417ada95446dd7b8e", "take_up": "9522ce40f7dea569312dd7a7beb474e5a5afadd2f1e10cb5876534c3ef623d35", "tail": "ac92829c88a1a4fb6460d61190918d5d99c6c377fc8dd8f62f02b332d09bf59c", diff --git a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json index 10368c9ffc..d8fdd9593e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json @@ -1,11 +1,11 @@ { - "compiled_count": 1291, + "compiled_count": 1321, "counts_by_kind": { "calibration_drift": 561, "fixture_only": 46, - "ledger_only": 700 + "ledger_only": 730 }, - "difference_count": 1307, + "difference_count": 1337, "differences": [ { "fixture_value": 1608000.0, @@ -5012,6 +5012,216 @@ "period": 2025, "reason": "Declared ledger-only observation: HMRC CGT statistics 2026 release, FY2024-25 individual rows by age band (Table 6), by country and region on the individuals basis via the Table 1 share (Table 5), and the size-of-gain bands the incumbent never carried (Table 2.1a), the residential property taxpayers and gains on the individuals basis via the Table 8b share (Table 8a), the Business Asset Disposal Relief and Investors' Relief claimants and qualifying gains by band of qualifying gain (Table 4.1), and the all-gains taxpayers and gains by band of the engine's CGT taxable income (Table 3). The frozen incumbent fixture has no equivalent row (microcosm#725, #467, #1014)." }, + { + "kind": "ledger_only", + "ledger_value": 561.168, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000001", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 7260.132, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000002", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 2749.871, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000003", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 2969.626, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000004", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 4734.944, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000005", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 25742.084, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000006", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 117626.39, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000007", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 70261.709, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000008", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 15568.651, + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000009", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 898.854, + "name": "microcosm.high_value_homes.over_1_5m_by_region@W92000004", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 2508.423, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000001", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 27590.583, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000002", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 13978.44, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000003", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 14399.878, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000004", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 22286.116, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000005", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 87553.535, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000006", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 272832.635, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000007", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 213894.568, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000008", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 56970.627, + "name": "microcosm.high_value_homes.over_1m_by_region@E12000009", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 5536.777, + "name": "microcosm.high_value_homes.over_1m_by_region@W92000004", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 202.945, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000001", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 2887.107, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000002", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 906.521, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000003", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 962.333, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000004", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 1482.074, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000005", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 9847.844, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000006", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 63281.388, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000007", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 29996.104, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000008", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 6354.494, + "name": "microcosm.high_value_homes.over_2m_by_region@E12000009", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, + { + "kind": "ledger_only", + "ledger_value": 262.486, + "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", + "period": 2025, + "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." + }, { "kind": "ledger_only", "ledger_value": 794887.0879380013, diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json index b02143d2ed..24ed1fb0da 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json @@ -3,12 +3,12 @@ "target_period": 2025, "candidate_count": 27115, "contract_target_count": 58, - "active_reference_count": 25309, + "active_reference_count": 22986, "status_counts": { - "active": 25309, + "active": 22986, "no_fact_for_area": 1242, "signed_deferral_compile_error": 1, - "signed_deferred": 563 + "signed_deferred": 2886 }, "areas_by_geography_level": { "constituency": [ @@ -10269,6 +10269,1758 @@ ], "defer_if_compiles": true }, + { + "target_id": "microcosm.high_value_homes.over_1m", + "geography_level": "constituency", + "reason_id": "high_value_homes_constituency_grain_deferred", + "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "area_ids": [ + "E14001063", + "E14001064", + "E14001065", + "E14001066", + "E14001067", + "E14001068", + "E14001069", + "E14001070", + "E14001071", + "E14001072", + "E14001073", + "E14001074", + "E14001075", + "E14001076", + "E14001077", + "E14001078", + "E14001079", + "E14001080", + "E14001081", + "E14001082", + "E14001083", + "E14001084", + "E14001085", + "E14001086", + "E14001087", + "E14001088", + "E14001089", + "E14001090", + "E14001091", + "E14001092", + "E14001093", + "E14001094", + "E14001095", + "E14001096", + "E14001097", + "E14001098", + "E14001099", + "E14001100", + "E14001101", + "E14001102", + "E14001103", + "E14001104", + "E14001105", + "E14001106", + "E14001107", + "E14001108", + "E14001109", + "E14001110", + "E14001111", + "E14001112", + "E14001113", + "E14001114", + "E14001115", + "E14001116", + "E14001117", + "E14001118", + "E14001119", + "E14001120", + "E14001121", + "E14001122", + "E14001123", + "E14001124", + "E14001125", + "E14001126", + "E14001127", + "E14001128", + "E14001129", + "E14001130", + "E14001131", + "E14001132", + "E14001133", + "E14001134", + "E14001135", + "E14001136", + "E14001137", + "E14001138", + "E14001139", + "E14001140", + "E14001141", + "E14001142", + "E14001143", + "E14001144", + "E14001145", + "E14001146", + "E14001147", + "E14001148", + "E14001149", + "E14001150", + "E14001151", + "E14001152", + "E14001153", + "E14001154", + "E14001155", + "E14001156", + "E14001157", + "E14001158", + "E14001159", + "E14001160", + "E14001161", + "E14001162", + "E14001163", + "E14001164", + "E14001165", + "E14001166", + "E14001167", + "E14001168", + "E14001169", + "E14001170", + "E14001171", + "E14001172", + "E14001173", + "E14001174", + "E14001175", + "E14001176", + "E14001177", + "E14001178", + "E14001179", + "E14001180", + "E14001181", + "E14001182", + "E14001183", + "E14001184", + "E14001185", + "E14001186", + "E14001187", + "E14001188", + "E14001189", + "E14001190", + "E14001191", + "E14001192", + "E14001193", + "E14001194", + "E14001195", + "E14001196", + "E14001197", + "E14001198", + "E14001199", + "E14001200", + "E14001201", + "E14001202", + "E14001203", + "E14001204", + "E14001205", + "E14001206", + "E14001207", + "E14001208", + "E14001209", + "E14001210", + "E14001211", + "E14001212", + "E14001213", + "E14001214", + "E14001215", + "E14001216", + "E14001217", + "E14001218", + "E14001219", + "E14001220", + "E14001221", + "E14001222", + "E14001223", + "E14001224", + "E14001225", + "E14001226", + "E14001227", + "E14001228", + "E14001229", + "E14001230", + "E14001231", + "E14001232", + "E14001233", + "E14001234", + "E14001235", + "E14001236", + "E14001237", + "E14001238", + "E14001239", + "E14001240", + "E14001241", + "E14001242", + "E14001243", + "E14001244", + "E14001245", + "E14001246", + "E14001247", + "E14001248", + "E14001249", + "E14001250", + "E14001251", + "E14001252", + "E14001253", + "E14001254", + "E14001255", + "E14001256", + "E14001257", + "E14001258", + "E14001259", + "E14001260", + "E14001261", + "E14001262", + "E14001263", + "E14001264", + "E14001265", + "E14001266", + "E14001267", + "E14001268", + "E14001269", + "E14001270", + "E14001271", + "E14001272", + "E14001273", + "E14001274", + "E14001275", + "E14001276", + "E14001277", + "E14001278", + "E14001279", + "E14001280", + "E14001281", + "E14001282", + "E14001283", + "E14001284", + "E14001285", + "E14001286", + "E14001287", + "E14001288", + "E14001289", + "E14001290", + "E14001291", + "E14001292", + "E14001293", + "E14001294", + "E14001295", + "E14001296", + "E14001297", + "E14001298", + "E14001299", + "E14001300", + "E14001301", + "E14001302", + "E14001303", + "E14001304", + "E14001305", + "E14001306", + "E14001307", + "E14001308", + "E14001309", + "E14001310", + "E14001311", + "E14001312", + "E14001313", + "E14001314", + "E14001315", + "E14001316", + "E14001317", + "E14001318", + "E14001319", + "E14001320", + "E14001321", + "E14001322", + "E14001323", + "E14001324", + "E14001325", + "E14001326", + "E14001327", + "E14001328", + "E14001329", + "E14001330", + "E14001331", + "E14001332", + "E14001333", + "E14001334", + "E14001335", + "E14001336", + "E14001337", + "E14001338", + "E14001339", + "E14001340", + "E14001341", + "E14001342", + "E14001343", + "E14001344", + "E14001345", + "E14001346", + "E14001347", + "E14001348", + "E14001349", + "E14001350", + "E14001351", + "E14001352", + "E14001353", + "E14001354", + "E14001355", + "E14001356", + "E14001357", + "E14001358", + "E14001359", + "E14001360", + "E14001361", + "E14001362", + "E14001363", + "E14001364", + "E14001365", + "E14001366", + "E14001367", + "E14001368", + "E14001369", + "E14001370", + "E14001371", + "E14001372", + "E14001373", + "E14001374", + "E14001375", + "E14001376", + "E14001377", + "E14001378", + "E14001379", + "E14001380", + "E14001381", + "E14001382", + "E14001383", + "E14001384", + "E14001385", + "E14001386", + "E14001387", + "E14001388", + "E14001389", + "E14001390", + "E14001391", + "E14001392", + "E14001393", + "E14001394", + "E14001395", + "E14001396", + "E14001397", + "E14001398", + "E14001399", + "E14001400", + "E14001401", + "E14001402", + "E14001403", + "E14001404", + "E14001405", + "E14001406", + "E14001407", + "E14001408", + "E14001409", + "E14001410", + "E14001411", + "E14001412", + "E14001413", + "E14001414", + "E14001415", + "E14001416", + "E14001417", + "E14001418", + "E14001419", + "E14001420", + "E14001421", + "E14001422", + "E14001423", + "E14001424", + "E14001425", + "E14001426", + "E14001427", + "E14001428", + "E14001429", + "E14001430", + "E14001431", + "E14001432", + "E14001433", + "E14001434", + "E14001435", + "E14001436", + "E14001437", + "E14001438", + "E14001439", + "E14001440", + "E14001441", + "E14001442", + "E14001443", + "E14001444", + "E14001445", + "E14001446", + "E14001447", + "E14001448", + "E14001449", + "E14001450", + "E14001451", + "E14001452", + "E14001453", + "E14001454", + "E14001455", + "E14001456", + "E14001457", + "E14001458", + "E14001459", + "E14001460", + "E14001461", + "E14001462", + "E14001463", + "E14001464", + "E14001465", + "E14001466", + "E14001467", + "E14001468", + "E14001469", + "E14001470", + "E14001471", + "E14001472", + "E14001473", + "E14001474", + "E14001475", + "E14001476", + "E14001477", + "E14001478", + "E14001479", + "E14001480", + "E14001481", + "E14001482", + "E14001483", + "E14001484", + "E14001485", + "E14001486", + "E14001487", + "E14001488", + "E14001489", + "E14001490", + "E14001491", + "E14001492", + "E14001493", + "E14001494", + "E14001495", + "E14001496", + "E14001497", + "E14001498", + "E14001499", + "E14001500", + "E14001501", + "E14001502", + "E14001503", + "E14001504", + "E14001505", + "E14001506", + "E14001507", + "E14001508", + "E14001509", + "E14001510", + "E14001511", + "E14001512", + "E14001513", + "E14001514", + "E14001515", + "E14001516", + "E14001517", + "E14001518", + "E14001519", + "E14001520", + "E14001521", + "E14001522", + "E14001523", + "E14001524", + "E14001525", + "E14001526", + "E14001527", + "E14001528", + "E14001529", + "E14001530", + "E14001531", + "E14001532", + "E14001533", + "E14001534", + "E14001535", + "E14001536", + "E14001537", + "E14001538", + "E14001539", + "E14001540", + "E14001541", + "E14001542", + "E14001543", + "E14001544", + "E14001545", + "E14001546", + "E14001547", + "E14001548", + "E14001549", + "E14001550", + "E14001551", + "E14001552", + "E14001553", + "E14001554", + "E14001555", + "E14001556", + "E14001557", + "E14001558", + "E14001559", + "E14001560", + "E14001561", + "E14001562", + "E14001563", + "E14001564", + "E14001565", + "E14001566", + "E14001567", + "E14001568", + "E14001569", + "E14001570", + "E14001571", + "E14001572", + "E14001573", + "E14001574", + "E14001575", + "E14001576", + "E14001577", + "E14001578", + "E14001579", + "E14001580", + "E14001581", + "E14001582", + "E14001583", + "E14001584", + "E14001585", + "E14001586", + "E14001587", + "E14001588", + "E14001589", + "E14001590", + "E14001591", + "E14001592", + "E14001593", + "E14001594", + "E14001595", + "E14001596", + "E14001597", + "E14001598", + "E14001599", + "E14001600", + "E14001601", + "E14001602", + "E14001603", + "E14001604", + "E14001605", + "W07000081", + "W07000082", + "W07000083", + "W07000084", + "W07000085", + "W07000086", + "W07000087", + "W07000088", + "W07000089", + "W07000090", + "W07000091", + "W07000092", + "W07000093", + "W07000094", + "W07000095", + "W07000096", + "W07000097", + "W07000098", + "W07000099", + "W07000100", + "W07000101", + "W07000102", + "W07000103", + "W07000104", + "W07000105", + "W07000106", + "W07000107", + "W07000108", + "W07000109", + "W07000110", + "W07000111", + "W07000112" + ], + "defer_if_compiles": true + }, + { + "target_id": "microcosm.high_value_homes.over_1_5m", + "geography_level": "constituency", + "reason_id": "high_value_homes_constituency_grain_deferred", + "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "area_ids": [ + "E14001063", + "E14001064", + "E14001065", + "E14001066", + "E14001067", + "E14001068", + "E14001069", + "E14001070", + "E14001071", + "E14001072", + "E14001073", + "E14001074", + "E14001075", + "E14001076", + "E14001077", + "E14001078", + "E14001079", + "E14001080", + "E14001081", + "E14001082", + "E14001083", + "E14001084", + "E14001085", + "E14001086", + "E14001087", + "E14001088", + "E14001089", + "E14001090", + "E14001091", + "E14001092", + "E14001093", + "E14001094", + "E14001095", + "E14001096", + "E14001097", + "E14001098", + "E14001099", + "E14001100", + "E14001101", + "E14001102", + "E14001103", + "E14001104", + "E14001105", + "E14001106", + "E14001107", + "E14001108", + "E14001109", + "E14001110", + "E14001111", + "E14001112", + "E14001113", + "E14001114", + "E14001115", + "E14001116", + "E14001117", + "E14001118", + "E14001119", + "E14001120", + "E14001121", + "E14001122", + "E14001123", + "E14001124", + "E14001125", + "E14001126", + "E14001127", + "E14001128", + "E14001129", + "E14001130", + "E14001131", + "E14001132", + "E14001133", + "E14001134", + "E14001135", + "E14001136", + "E14001137", + "E14001138", + "E14001139", + "E14001140", + "E14001141", + "E14001142", + "E14001143", + "E14001144", + "E14001145", + "E14001146", + "E14001147", + "E14001148", + "E14001149", + "E14001150", + "E14001151", + "E14001152", + "E14001153", + "E14001154", + "E14001155", + "E14001156", + "E14001157", + "E14001158", + "E14001159", + "E14001160", + "E14001161", + "E14001162", + "E14001163", + "E14001164", + "E14001165", + "E14001166", + "E14001167", + "E14001168", + "E14001169", + "E14001170", + "E14001171", + "E14001172", + "E14001173", + "E14001174", + "E14001175", + "E14001176", + "E14001177", + "E14001178", + "E14001179", + "E14001180", + "E14001181", + "E14001182", + "E14001183", + "E14001184", + "E14001185", + "E14001186", + "E14001187", + "E14001188", + "E14001189", + "E14001190", + "E14001191", + "E14001192", + "E14001193", + "E14001194", + "E14001195", + "E14001196", + "E14001197", + "E14001198", + "E14001199", + "E14001200", + "E14001201", + "E14001202", + "E14001203", + "E14001204", + "E14001205", + "E14001206", + "E14001207", + "E14001208", + "E14001209", + "E14001210", + "E14001211", + "E14001212", + "E14001213", + "E14001214", + "E14001215", + "E14001216", + "E14001217", + "E14001218", + "E14001219", + "E14001220", + "E14001221", + "E14001222", + "E14001223", + "E14001224", + "E14001225", + "E14001226", + "E14001227", + "E14001228", + "E14001229", + "E14001230", + "E14001231", + "E14001232", + "E14001233", + "E14001234", + "E14001235", + "E14001236", + "E14001237", + "E14001238", + "E14001239", + "E14001240", + "E14001241", + "E14001242", + "E14001243", + "E14001244", + "E14001245", + "E14001246", + "E14001247", + "E14001248", + "E14001249", + "E14001250", + "E14001251", + "E14001252", + "E14001253", + "E14001254", + "E14001255", + "E14001256", + "E14001257", + "E14001258", + "E14001259", + "E14001260", + "E14001261", + "E14001262", + "E14001263", + "E14001264", + "E14001265", + "E14001266", + "E14001267", + "E14001268", + "E14001269", + "E14001270", + "E14001271", + "E14001272", + "E14001273", + "E14001274", + "E14001275", + "E14001276", + "E14001277", + "E14001278", + "E14001279", + "E14001280", + "E14001281", + "E14001282", + "E14001283", + "E14001284", + "E14001285", + "E14001286", + "E14001287", + "E14001288", + "E14001289", + "E14001290", + "E14001291", + "E14001292", + "E14001293", + "E14001294", + "E14001295", + "E14001296", + "E14001297", + "E14001298", + "E14001299", + "E14001300", + "E14001301", + "E14001302", + "E14001303", + "E14001304", + "E14001305", + "E14001306", + "E14001307", + "E14001308", + "E14001309", + "E14001310", + "E14001311", + "E14001312", + "E14001313", + "E14001314", + "E14001315", + "E14001316", + "E14001317", + "E14001318", + "E14001319", + "E14001320", + "E14001321", + "E14001322", + "E14001323", + "E14001324", + "E14001325", + "E14001326", + "E14001327", + "E14001328", + "E14001329", + "E14001330", + "E14001331", + "E14001332", + "E14001333", + "E14001334", + "E14001335", + "E14001336", + "E14001337", + "E14001338", + "E14001339", + "E14001340", + "E14001341", + "E14001342", + "E14001343", + "E14001344", + "E14001345", + "E14001346", + "E14001347", + "E14001348", + "E14001349", + "E14001350", + "E14001351", + "E14001352", + "E14001353", + "E14001354", + "E14001355", + "E14001356", + "E14001357", + "E14001358", + "E14001359", + "E14001360", + "E14001361", + "E14001362", + "E14001363", + "E14001364", + "E14001365", + "E14001366", + "E14001367", + "E14001368", + "E14001369", + "E14001370", + "E14001371", + "E14001372", + "E14001373", + "E14001374", + "E14001375", + "E14001376", + "E14001377", + "E14001378", + "E14001379", + "E14001380", + "E14001381", + "E14001382", + "E14001383", + "E14001384", + "E14001385", + "E14001386", + "E14001387", + "E14001388", + "E14001389", + "E14001390", + "E14001391", + "E14001392", + "E14001393", + "E14001394", + "E14001395", + "E14001396", + "E14001397", + "E14001398", + "E14001399", + "E14001400", + "E14001401", + "E14001402", + "E14001403", + "E14001404", + "E14001405", + "E14001406", + "E14001407", + "E14001408", + "E14001409", + "E14001410", + "E14001411", + "E14001412", + "E14001413", + "E14001414", + "E14001415", + "E14001416", + "E14001417", + "E14001418", + "E14001419", + "E14001420", + "E14001421", + "E14001422", + "E14001423", + "E14001424", + "E14001425", + "E14001426", + "E14001427", + "E14001428", + "E14001429", + "E14001430", + "E14001431", + "E14001432", + "E14001433", + "E14001434", + "E14001435", + "E14001436", + "E14001437", + "E14001438", + "E14001439", + "E14001440", + "E14001441", + "E14001442", + "E14001443", + "E14001444", + "E14001445", + "E14001446", + "E14001447", + "E14001448", + "E14001449", + "E14001450", + "E14001451", + "E14001452", + "E14001453", + "E14001454", + "E14001455", + "E14001456", + "E14001457", + "E14001458", + "E14001459", + "E14001460", + "E14001461", + "E14001462", + "E14001463", + "E14001464", + "E14001465", + "E14001466", + "E14001467", + "E14001468", + "E14001469", + "E14001470", + "E14001471", + "E14001472", + "E14001473", + "E14001474", + "E14001475", + "E14001476", + "E14001477", + "E14001478", + "E14001479", + "E14001480", + "E14001481", + "E14001482", + "E14001483", + "E14001484", + "E14001485", + "E14001486", + "E14001487", + "E14001488", + "E14001489", + "E14001490", + "E14001491", + "E14001492", + "E14001493", + "E14001494", + "E14001495", + "E14001496", + "E14001497", + "E14001498", + "E14001499", + "E14001500", + "E14001501", + "E14001502", + "E14001503", + "E14001504", + "E14001505", + "E14001506", + "E14001507", + "E14001508", + "E14001509", + "E14001510", + "E14001511", + "E14001512", + "E14001513", + "E14001514", + "E14001515", + "E14001516", + "E14001517", + "E14001518", + "E14001519", + "E14001520", + "E14001521", + "E14001522", + "E14001523", + "E14001524", + "E14001525", + "E14001526", + "E14001527", + "E14001528", + "E14001529", + "E14001530", + "E14001531", + "E14001532", + "E14001533", + "E14001534", + "E14001535", + "E14001536", + "E14001537", + "E14001538", + "E14001539", + "E14001540", + "E14001541", + "E14001542", + "E14001543", + "E14001544", + "E14001545", + "E14001546", + "E14001547", + "E14001548", + "E14001549", + "E14001550", + "E14001551", + "E14001552", + "E14001553", + "E14001554", + "E14001555", + "E14001556", + "E14001557", + "E14001558", + "E14001559", + "E14001560", + "E14001561", + "E14001562", + "E14001563", + "E14001564", + "E14001565", + "E14001566", + "E14001567", + "E14001568", + "E14001569", + "E14001570", + "E14001571", + "E14001572", + "E14001573", + "E14001574", + "E14001575", + "E14001576", + "E14001577", + "E14001578", + "E14001579", + "E14001580", + "E14001581", + "E14001582", + "E14001583", + "E14001584", + "E14001585", + "E14001586", + "E14001587", + "E14001588", + "E14001589", + "E14001590", + "E14001591", + "E14001592", + "E14001593", + "E14001594", + "E14001595", + "E14001596", + "E14001597", + "E14001598", + "E14001599", + "E14001600", + "E14001601", + "E14001602", + "E14001603", + "E14001604", + "E14001605", + "W07000081", + "W07000082", + "W07000083", + "W07000084", + "W07000085", + "W07000086", + "W07000087", + "W07000088", + "W07000089", + "W07000090", + "W07000091", + "W07000092", + "W07000093", + "W07000094", + "W07000095", + "W07000096", + "W07000097", + "W07000098", + "W07000099", + "W07000100", + "W07000101", + "W07000102", + "W07000103", + "W07000104", + "W07000105", + "W07000106", + "W07000107", + "W07000108", + "W07000109", + "W07000110", + "W07000111", + "W07000112" + ], + "defer_if_compiles": true + }, + { + "target_id": "microcosm.high_value_homes.over_2m", + "geography_level": "constituency", + "reason_id": "high_value_homes_constituency_grain_deferred", + "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "area_ids": [ + "E14001063", + "E14001064", + "E14001065", + "E14001066", + "E14001067", + "E14001068", + "E14001069", + "E14001070", + "E14001071", + "E14001072", + "E14001073", + "E14001074", + "E14001075", + "E14001076", + "E14001077", + "E14001078", + "E14001079", + "E14001080", + "E14001081", + "E14001082", + "E14001083", + "E14001084", + "E14001085", + "E14001086", + "E14001087", + "E14001088", + "E14001089", + "E14001090", + "E14001091", + "E14001092", + "E14001093", + "E14001094", + "E14001095", + "E14001096", + "E14001097", + "E14001098", + "E14001099", + "E14001100", + "E14001101", + "E14001102", + "E14001103", + "E14001104", + "E14001105", + "E14001106", + "E14001107", + "E14001108", + "E14001109", + "E14001110", + "E14001111", + "E14001112", + "E14001113", + "E14001114", + "E14001115", + "E14001116", + "E14001117", + "E14001118", + "E14001119", + "E14001120", + "E14001121", + "E14001122", + "E14001123", + "E14001124", + "E14001125", + "E14001126", + "E14001127", + "E14001128", + "E14001129", + "E14001130", + "E14001131", + "E14001132", + "E14001133", + "E14001134", + "E14001135", + "E14001136", + "E14001137", + "E14001138", + "E14001139", + "E14001140", + "E14001141", + "E14001142", + "E14001143", + "E14001144", + "E14001145", + "E14001146", + "E14001147", + "E14001148", + "E14001149", + "E14001150", + "E14001151", + "E14001152", + "E14001153", + "E14001154", + "E14001155", + "E14001156", + "E14001157", + "E14001158", + "E14001159", + "E14001160", + "E14001161", + "E14001162", + "E14001163", + "E14001164", + "E14001165", + "E14001166", + "E14001167", + "E14001168", + "E14001169", + "E14001170", + "E14001171", + "E14001172", + "E14001173", + "E14001174", + "E14001175", + "E14001176", + "E14001177", + "E14001178", + "E14001179", + "E14001180", + "E14001181", + "E14001182", + "E14001183", + "E14001184", + "E14001185", + "E14001186", + "E14001187", + "E14001188", + "E14001189", + "E14001190", + "E14001191", + "E14001192", + "E14001193", + "E14001194", + "E14001195", + "E14001196", + "E14001197", + "E14001198", + "E14001199", + "E14001200", + "E14001201", + "E14001202", + "E14001203", + "E14001204", + "E14001205", + "E14001206", + "E14001207", + "E14001208", + "E14001209", + "E14001210", + "E14001211", + "E14001212", + "E14001213", + "E14001214", + "E14001215", + "E14001216", + "E14001217", + "E14001218", + "E14001219", + "E14001220", + "E14001221", + "E14001222", + "E14001223", + "E14001224", + "E14001225", + "E14001226", + "E14001227", + "E14001228", + "E14001229", + "E14001230", + "E14001231", + "E14001232", + "E14001233", + "E14001234", + "E14001235", + "E14001236", + "E14001237", + "E14001238", + "E14001239", + "E14001240", + "E14001241", + "E14001242", + "E14001243", + "E14001244", + "E14001245", + "E14001246", + "E14001247", + "E14001248", + "E14001249", + "E14001250", + "E14001251", + "E14001252", + "E14001253", + "E14001254", + "E14001255", + "E14001256", + "E14001257", + "E14001258", + "E14001259", + "E14001260", + "E14001261", + "E14001262", + "E14001263", + "E14001264", + "E14001265", + "E14001266", + "E14001267", + "E14001268", + "E14001269", + "E14001270", + "E14001271", + "E14001272", + "E14001273", + "E14001274", + "E14001275", + "E14001276", + "E14001277", + "E14001278", + "E14001279", + "E14001280", + "E14001281", + "E14001282", + "E14001283", + "E14001284", + "E14001285", + "E14001286", + "E14001287", + "E14001288", + "E14001289", + "E14001290", + "E14001291", + "E14001292", + "E14001293", + "E14001294", + "E14001295", + "E14001296", + "E14001297", + "E14001298", + "E14001299", + "E14001300", + "E14001301", + "E14001302", + "E14001303", + "E14001304", + "E14001305", + "E14001306", + "E14001307", + "E14001308", + "E14001309", + "E14001310", + "E14001311", + "E14001312", + "E14001313", + "E14001314", + "E14001315", + "E14001316", + "E14001317", + "E14001318", + "E14001319", + "E14001320", + "E14001321", + "E14001322", + "E14001323", + "E14001324", + "E14001325", + "E14001326", + "E14001327", + "E14001328", + "E14001329", + "E14001330", + "E14001331", + "E14001332", + "E14001333", + "E14001334", + "E14001335", + "E14001336", + "E14001337", + "E14001338", + "E14001339", + "E14001340", + "E14001341", + "E14001342", + "E14001343", + "E14001344", + "E14001345", + "E14001346", + "E14001347", + "E14001348", + "E14001349", + "E14001350", + "E14001351", + "E14001352", + "E14001353", + "E14001354", + "E14001355", + "E14001356", + "E14001357", + "E14001358", + "E14001359", + "E14001360", + "E14001361", + "E14001362", + "E14001363", + "E14001364", + "E14001365", + "E14001366", + "E14001367", + "E14001368", + "E14001369", + "E14001370", + "E14001371", + "E14001372", + "E14001373", + "E14001374", + "E14001375", + "E14001376", + "E14001377", + "E14001378", + "E14001379", + "E14001380", + "E14001381", + "E14001382", + "E14001383", + "E14001384", + "E14001385", + "E14001386", + "E14001387", + "E14001388", + "E14001389", + "E14001390", + "E14001391", + "E14001392", + "E14001393", + "E14001394", + "E14001395", + "E14001396", + "E14001397", + "E14001398", + "E14001399", + "E14001400", + "E14001401", + "E14001402", + "E14001403", + "E14001404", + "E14001405", + "E14001406", + "E14001407", + "E14001408", + "E14001409", + "E14001410", + "E14001411", + "E14001412", + "E14001413", + "E14001414", + "E14001415", + "E14001416", + "E14001417", + "E14001418", + "E14001419", + "E14001420", + "E14001421", + "E14001422", + "E14001423", + "E14001424", + "E14001425", + "E14001426", + "E14001427", + "E14001428", + "E14001429", + "E14001430", + "E14001431", + "E14001432", + "E14001433", + "E14001434", + "E14001435", + "E14001436", + "E14001437", + "E14001438", + "E14001439", + "E14001440", + "E14001441", + "E14001442", + "E14001443", + "E14001444", + "E14001445", + "E14001446", + "E14001447", + "E14001448", + "E14001449", + "E14001450", + "E14001451", + "E14001452", + "E14001453", + "E14001454", + "E14001455", + "E14001456", + "E14001457", + "E14001458", + "E14001459", + "E14001460", + "E14001461", + "E14001462", + "E14001463", + "E14001464", + "E14001465", + "E14001466", + "E14001467", + "E14001468", + "E14001469", + "E14001470", + "E14001471", + "E14001472", + "E14001473", + "E14001474", + "E14001475", + "E14001476", + "E14001477", + "E14001478", + "E14001479", + "E14001480", + "E14001481", + "E14001482", + "E14001483", + "E14001484", + "E14001485", + "E14001486", + "E14001487", + "E14001488", + "E14001489", + "E14001490", + "E14001491", + "E14001492", + "E14001493", + "E14001494", + "E14001495", + "E14001496", + "E14001497", + "E14001498", + "E14001499", + "E14001500", + "E14001501", + "E14001502", + "E14001503", + "E14001504", + "E14001505", + "E14001506", + "E14001507", + "E14001508", + "E14001509", + "E14001510", + "E14001511", + "E14001512", + "E14001513", + "E14001514", + "E14001515", + "E14001516", + "E14001517", + "E14001518", + "E14001519", + "E14001520", + "E14001521", + "E14001522", + "E14001523", + "E14001524", + "E14001525", + "E14001526", + "E14001527", + "E14001528", + "E14001529", + "E14001530", + "E14001531", + "E14001532", + "E14001533", + "E14001534", + "E14001535", + "E14001536", + "E14001537", + "E14001538", + "E14001539", + "E14001540", + "E14001541", + "E14001542", + "E14001543", + "E14001544", + "E14001545", + "E14001546", + "E14001547", + "E14001548", + "E14001549", + "E14001550", + "E14001551", + "E14001552", + "E14001553", + "E14001554", + "E14001555", + "E14001556", + "E14001557", + "E14001558", + "E14001559", + "E14001560", + "E14001561", + "E14001562", + "E14001563", + "E14001564", + "E14001565", + "E14001566", + "E14001567", + "E14001568", + "E14001569", + "E14001570", + "E14001571", + "E14001572", + "E14001573", + "E14001574", + "E14001575", + "E14001576", + "E14001577", + "E14001578", + "E14001579", + "E14001580", + "E14001581", + "E14001582", + "E14001583", + "E14001584", + "E14001585", + "E14001586", + "E14001587", + "E14001588", + "E14001589", + "E14001590", + "E14001591", + "E14001592", + "E14001593", + "E14001594", + "E14001595", + "E14001596", + "E14001597", + "E14001598", + "E14001599", + "E14001600", + "E14001601", + "E14001602", + "E14001603", + "E14001604", + "E14001605", + "W07000081", + "W07000082", + "W07000083", + "W07000084", + "W07000085", + "W07000086", + "W07000087", + "W07000088", + "W07000089", + "W07000090", + "W07000091", + "W07000092", + "W07000093", + "W07000094", + "W07000095", + "W07000096", + "W07000097", + "W07000098", + "W07000099", + "W07000100", + "W07000101", + "W07000102", + "W07000103", + "W07000104", + "W07000105", + "W07000106", + "W07000107", + "W07000108", + "W07000109", + "W07000110", + "W07000111", + "W07000112" + ], + "defer_if_compiles": true + }, { "target_id": "ons.rent.private_rent", "geography_level": "local_authority", @@ -11159,6 +12911,634 @@ ], "defer_if_compiles": true, "expires_on": "2027-04-01" + }, + { + "target_id": "microcosm.high_value_homes.over_1_5m", + "geography_level": "local_authority", + "reason_id": "hvcts_la_household_floor", + "rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "area_ids": [ + "E06000001", + "E06000002", + "E06000003", + "E06000004", + "E06000005", + "E06000006", + "E06000007", + "E06000008", + "E06000009", + "E06000010", + "E06000011", + "E06000012", + "E06000013", + "E06000014", + "E06000015", + "E06000016", + "E06000017", + "E06000018", + "E06000019", + "E06000020", + "E06000021", + "E06000024", + "E06000025", + "E06000026", + "E06000027", + "E06000030", + "E06000031", + "E06000032", + "E06000033", + "E06000034", + "E06000035", + "E06000038", + "E06000039", + "E06000042", + "E06000044", + "E06000045", + "E06000046", + "E06000047", + "E06000051", + "E06000055", + "E06000057", + "E06000061", + "E06000063", + "E06000064", + "E07000009", + "E07000010", + "E07000011", + "E07000032", + "E07000033", + "E07000034", + "E07000035", + "E07000036", + "E07000037", + "E07000038", + "E07000039", + "E07000040", + "E07000041", + "E07000042", + "E07000043", + "E07000045", + "E07000046", + "E07000047", + "E07000061", + "E07000062", + "E07000066", + "E07000067", + "E07000069", + "E07000071", + "E07000073", + "E07000074", + "E07000075", + "E07000076", + "E07000080", + "E07000081", + "E07000083", + "E07000086", + "E07000087", + "E07000088", + "E07000090", + "E07000092", + "E07000095", + "E07000103", + "E07000105", + "E07000106", + "E07000107", + "E07000108", + "E07000109", + "E07000110", + "E07000112", + "E07000113", + "E07000114", + "E07000117", + "E07000118", + "E07000119", + "E07000120", + "E07000121", + "E07000122", + "E07000123", + "E07000124", + "E07000125", + "E07000126", + "E07000127", + "E07000128", + "E07000129", + "E07000130", + "E07000131", + "E07000132", + "E07000133", + "E07000134", + "E07000135", + "E07000136", + "E07000137", + "E07000138", + "E07000139", + "E07000140", + "E07000141", + "E07000142", + "E07000143", + "E07000144", + "E07000145", + "E07000146", + "E07000147", + "E07000148", + "E07000149", + "E07000170", + "E07000171", + "E07000172", + "E07000173", + "E07000174", + "E07000175", + "E07000176", + "E07000192", + "E07000193", + "E07000194", + "E07000195", + "E07000196", + "E07000197", + "E07000198", + "E07000199", + "E07000200", + "E07000202", + "E07000203", + "E07000213", + "E07000218", + "E07000219", + "E07000220", + "E07000223", + "E07000224", + "E07000226", + "E07000229", + "E07000234", + "E07000235", + "E07000236", + "E07000237", + "E07000238", + "E07000239", + "E07000243", + "E07000245", + "E08000001", + "E08000002", + "E08000004", + "E08000005", + "E08000006", + "E08000007", + "E08000008", + "E08000010", + "E08000011", + "E08000012", + "E08000013", + "E08000014", + "E08000015", + "E08000016", + "E08000017", + "E08000018", + "E08000019", + "E08000021", + "E08000022", + "E08000023", + "E08000024", + "E08000026", + "E08000027", + "E08000028", + "E08000030", + "E08000031", + "E08000032", + "E08000033", + "E08000034", + "E08000036", + "E08000037", + "E09000002", + "E09000004", + "E09000025", + "E09000031", + "W06000001", + "W06000002", + "W06000003", + "W06000004", + "W06000005", + "W06000006", + "W06000008", + "W06000009", + "W06000010", + "W06000011", + "W06000012", + "W06000013", + "W06000014", + "W06000015", + "W06000016", + "W06000018", + "W06000019", + "W06000020", + "W06000021", + "W06000022", + "W06000023", + "W06000024" + ], + "defer_if_compiles": true, + "expires_on": "2027-04-01" + }, + { + "target_id": "microcosm.high_value_homes.over_1m", + "geography_level": "local_authority", + "reason_id": "hvcts_la_household_floor", + "rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "area_ids": [ + "E06000001", + "E06000002", + "E06000003", + "E06000004", + "E06000005", + "E06000006", + "E06000008", + "E06000009", + "E06000010", + "E06000012", + "E06000013", + "E06000015", + "E06000016", + "E06000018", + "E06000020", + "E06000021", + "E06000026", + "E06000030", + "E06000031", + "E06000032", + "E06000034", + "E06000035", + "E06000039", + "E06000044", + "E06000045", + "E06000047", + "E06000063", + "E07000010", + "E07000033", + "E07000034", + "E07000036", + "E07000037", + "E07000038", + "E07000039", + "E07000046", + "E07000062", + "E07000073", + "E07000076", + "E07000080", + "E07000081", + "E07000088", + "E07000092", + "E07000117", + "E07000118", + "E07000119", + "E07000120", + "E07000121", + "E07000122", + "E07000123", + "E07000124", + "E07000125", + "E07000126", + "E07000128", + "E07000129", + "E07000133", + "E07000134", + "E07000135", + "E07000136", + "E07000137", + "E07000138", + "E07000139", + "E07000140", + "E07000142", + "E07000143", + "E07000145", + "E07000148", + "E07000170", + "E07000171", + "E07000172", + "E07000173", + "E07000174", + "E07000192", + "E07000193", + "E07000195", + "E07000197", + "E07000198", + "E07000199", + "E07000202", + "E07000218", + "E07000219", + "E07000223", + "E07000226", + "E07000236", + "E07000237", + "E07000239", + "E07000243", + "E08000004", + "E08000005", + "E08000008", + "E08000010", + "E08000011", + "E08000013", + "E08000016", + "E08000017", + "E08000018", + "E08000022", + "E08000023", + "E08000024", + "E08000027", + "E08000028", + "E08000030", + "E08000031", + "E08000033", + "E08000036", + "E08000037", + "E09000002", + "W06000001", + "W06000002", + "W06000003", + "W06000004", + "W06000005", + "W06000006", + "W06000008", + "W06000009", + "W06000010", + "W06000012", + "W06000013", + "W06000016", + "W06000018", + "W06000019", + "W06000020", + "W06000022", + "W06000023", + "W06000024" + ], + "defer_if_compiles": true, + "expires_on": "2027-04-01" + }, + { + "target_id": "microcosm.high_value_homes.over_2m", + "geography_level": "local_authority", + "reason_id": "hvcts_la_household_floor", + "rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "area_ids": [ + "E06000001", + "E06000002", + "E06000003", + "E06000004", + "E06000005", + "E06000006", + "E06000007", + "E06000008", + "E06000009", + "E06000010", + "E06000011", + "E06000012", + "E06000013", + "E06000014", + "E06000015", + "E06000016", + "E06000017", + "E06000018", + "E06000019", + "E06000020", + "E06000021", + "E06000024", + "E06000025", + "E06000026", + "E06000027", + "E06000030", + "E06000031", + "E06000032", + "E06000033", + "E06000034", + "E06000035", + "E06000036", + "E06000037", + "E06000038", + "E06000039", + "E06000041", + "E06000042", + "E06000044", + "E06000045", + "E06000046", + "E06000047", + "E06000050", + "E06000051", + "E06000055", + "E06000056", + "E06000057", + "E06000059", + "E06000061", + "E06000062", + "E06000063", + "E06000064", + "E06000065", + "E06000066", + "E07000009", + "E07000010", + "E07000011", + "E07000012", + "E07000032", + "E07000033", + "E07000034", + "E07000035", + "E07000036", + "E07000037", + "E07000038", + "E07000039", + "E07000040", + "E07000041", + "E07000042", + "E07000043", + "E07000044", + "E07000045", + "E07000046", + "E07000047", + "E07000061", + "E07000062", + "E07000063", + "E07000064", + "E07000066", + "E07000067", + "E07000069", + "E07000070", + "E07000071", + "E07000073", + "E07000074", + "E07000075", + "E07000076", + "E07000077", + "E07000078", + "E07000080", + "E07000081", + "E07000082", + "E07000083", + "E07000084", + "E07000086", + "E07000087", + "E07000088", + "E07000089", + "E07000090", + "E07000092", + "E07000093", + "E07000095", + "E07000099", + "E07000103", + "E07000105", + "E07000106", + "E07000107", + "E07000108", + "E07000109", + "E07000110", + "E07000112", + "E07000113", + "E07000114", + "E07000115", + "E07000117", + "E07000118", + "E07000119", + "E07000120", + "E07000121", + "E07000122", + "E07000123", + "E07000124", + "E07000125", + "E07000126", + "E07000127", + "E07000128", + "E07000129", + "E07000130", + "E07000131", + "E07000132", + "E07000133", + "E07000134", + "E07000135", + "E07000136", + "E07000137", + "E07000138", + "E07000139", + "E07000140", + "E07000141", + "E07000142", + "E07000143", + "E07000144", + "E07000145", + "E07000146", + "E07000147", + "E07000148", + "E07000149", + "E07000170", + "E07000171", + "E07000172", + "E07000173", + "E07000174", + "E07000175", + "E07000176", + "E07000177", + "E07000180", + "E07000181", + "E07000192", + "E07000193", + "E07000194", + "E07000195", + "E07000196", + "E07000197", + "E07000198", + "E07000199", + "E07000200", + "E07000202", + "E07000203", + "E07000208", + "E07000213", + "E07000214", + "E07000218", + "E07000219", + "E07000220", + "E07000221", + "E07000222", + "E07000223", + "E07000224", + "E07000226", + "E07000227", + "E07000228", + "E07000229", + "E07000234", + "E07000235", + "E07000236", + "E07000237", + "E07000238", + "E07000239", + "E07000241", + "E07000243", + "E07000244", + "E07000245", + "E08000001", + "E08000002", + "E08000003", + "E08000004", + "E08000005", + "E08000006", + "E08000007", + "E08000008", + "E08000010", + "E08000011", + "E08000012", + "E08000013", + "E08000014", + "E08000015", + "E08000016", + "E08000017", + "E08000018", + "E08000019", + "E08000021", + "E08000022", + "E08000023", + "E08000024", + "E08000025", + "E08000026", + "E08000027", + "E08000028", + "E08000029", + "E08000030", + "E08000031", + "E08000032", + "E08000033", + "E08000034", + "E08000035", + "E08000036", + "E08000037", + "E09000002", + "E09000004", + "E09000008", + "E09000016", + "E09000017", + "E09000023", + "E09000025", + "E09000026", + "E09000029", + "E09000030", + "E09000031", + "W06000001", + "W06000002", + "W06000003", + "W06000004", + "W06000005", + "W06000006", + "W06000008", + "W06000009", + "W06000010", + "W06000011", + "W06000012", + "W06000013", + "W06000014", + "W06000015", + "W06000016", + "W06000018", + "W06000019", + "W06000020", + "W06000021", + "W06000022", + "W06000023", + "W06000024" + ], + "defer_if_compiles": true, + "expires_on": "2027-04-01" } ], "uprating_holds": [ @@ -462146,7 +464526,7 @@ "status": "partially_active", "geography_levels": { "constituency": { - "status": "active", + "status": "signed_deferred", "candidate_count": 575, "candidates": [ { @@ -462154,7475 +464534,6900 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001063", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 347.733, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8ac0dd3bbabc60d33db14367" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 347.733 }, { "name": "microcosm.high_value_homes.over_1m@E14001064", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001064", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 249.729, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3be028185f1bbb6e3c720708" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 249.729 }, { "name": "microcosm.high_value_homes.over_1m@E14001065", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001065", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5166.609, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_94ec66be44178c75e3ceec6c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5166.609 }, { "name": "microcosm.high_value_homes.over_1m@E14001066", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001066", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 77.458, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_30666d43539d76d500f4aea4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 77.458 }, { "name": "microcosm.high_value_homes.over_1m@E14001067", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001067", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4984.558, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ba0857b44dfedbbc20336722" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4984.558 }, { "name": "microcosm.high_value_homes.over_1m@E14001068", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001068", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.843, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a7db6f950bd7827a16cc293c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.843 }, { "name": "microcosm.high_value_homes.over_1m@E14001069", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001069", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 394.924, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_73827acf54b1ce42455af17a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 394.924 }, { "name": "microcosm.high_value_homes.over_1m@E14001070", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001070", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.105, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_690701b219c176ba3339a131" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 22.105 }, { "name": "microcosm.high_value_homes.over_1m@E14001071", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001071", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 935.6, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_46f74e66da2581eefcbfaa31" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 935.6 }, { "name": "microcosm.high_value_homes.over_1m@E14001072", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001072", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1450.804, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_400b6c5def63ddca9322a6fb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1450.804 }, { "name": "microcosm.high_value_homes.over_1m@E14001073", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001073", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.908, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_826d17493b97d508a17a94c0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.908 }, { "name": "microcosm.high_value_homes.over_1m@E14001074", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001074", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.895, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f210aae3cb1663051ad50e23" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.895 }, { "name": "microcosm.high_value_homes.over_1m@E14001075", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001075", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.608, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6d196fde7e20d85de2a0067f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.608 }, { "name": "microcosm.high_value_homes.over_1m@E14001076", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001076", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 46.125, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2919b1e1d068126fbcacc7cf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 46.125 }, { "name": "microcosm.high_value_homes.over_1m@E14001077", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001077", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1587.659, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92f36935f05acd9114ec7d1f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1587.659 }, { "name": "microcosm.high_value_homes.over_1m@E14001078", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001078", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 204.548, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4b0d43f1f183f12ccda160fb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 204.548 }, { "name": "microcosm.high_value_homes.over_1m@E14001079", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001079", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 106.463, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9dadb65601a6551f372f12fc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 106.463 }, { "name": "microcosm.high_value_homes.over_1m@E14001080", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001080", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4484.062, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_49c4e809c5471d1ddee1625f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4484.062 }, { "name": "microcosm.high_value_homes.over_1m@E14001081", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9318.13, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a2b0e28c94f2733e1bbff635" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9318.13 }, { "name": "microcosm.high_value_homes.over_1m@E14001082", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001082", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7972.442, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f91046fef4fcbbb04aafd262" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7972.442 }, { "name": "microcosm.high_value_homes.over_1m@E14001083", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001083", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4101.004, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75e7a563b515cb7e7356f7f2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4101.004 }, { "name": "microcosm.high_value_homes.over_1m@E14001084", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001084", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 305.017, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fb7f9dbbb537ea9531ece7fa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 305.017 }, { "name": "microcosm.high_value_homes.over_1m@E14001085", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001085", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3012.159, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6cba49fbf3dd1090bea814e9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3012.159 }, { "name": "microcosm.high_value_homes.over_1m@E14001086", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001086", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 849.346, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_330c93ef1e3337b3a065e2d2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 849.346 }, { "name": "microcosm.high_value_homes.over_1m@E14001087", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001087", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 192.068, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_50ce40f78ddebdde0acb30a3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 192.068 }, { "name": "microcosm.high_value_homes.over_1m@E14001088", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1585.118, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c847f961cb99820151320cb2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1585.118 }, { "name": "microcosm.high_value_homes.over_1m@E14001089", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001089", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 202.723, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cd682e93ef171954cb9660a2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 202.723 }, { "name": "microcosm.high_value_homes.over_1m@E14001090", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001090", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1196.015, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_204667239cc6e393a0e00aeb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1196.015 }, { "name": "microcosm.high_value_homes.over_1m@E14001091", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001091", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 86.688, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_649802413f75dd5657abed07" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 86.688 }, { "name": "microcosm.high_value_homes.over_1m@E14001092", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1186.437, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b8ac8cdf6ca49ad1de347abe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1186.437 }, { "name": "microcosm.high_value_homes.over_1m@E14001093", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001093", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.665, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eeece464ad450dd8587b3fd8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.665 }, { "name": "microcosm.high_value_homes.over_1m@E14001094", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001094", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 291.172, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8810bff66baaeb81a74045ca" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 291.172 }, { "name": "microcosm.high_value_homes.over_1m@E14001095", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001095", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.561, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_233c28fa3cdb9046b1ce53d3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.561 }, { "name": "microcosm.high_value_homes.over_1m@E14001096", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001096", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.119, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b9c587f681367a833c3b1d0a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 47.119 }, { "name": "microcosm.high_value_homes.over_1m@E14001097", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001097", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.372, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_39bfc66d3d706fae36de2535" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 25.372 }, { "name": "microcosm.high_value_homes.over_1m@E14001098", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001098", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.331, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d9cf8a0c43e3a7dc747e764" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.331 }, { "name": "microcosm.high_value_homes.over_1m@E14001099", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001099", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 99.071, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3554cf8a5f629e4db441b82" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 99.071 }, { "name": "microcosm.high_value_homes.over_1m@E14001100", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001100", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.082, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b6c455d4e93dc7141bd58498" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.082 }, { "name": "microcosm.high_value_homes.over_1m@E14001101", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001101", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.866, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_450030ff5fdcf462167a1ac5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 36.866 }, { "name": "microcosm.high_value_homes.over_1m@E14001102", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001102", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.521, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3d17b2858b0348a69bc84e30" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 34.521 }, { "name": "microcosm.high_value_homes.over_1m@E14001103", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001103", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.215, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7de175c94a4da2065127c944" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.215 }, { "name": "microcosm.high_value_homes.over_1m@E14001104", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001104", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.937, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_52de082a4c031be94b71c5c1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.937 }, { "name": "microcosm.high_value_homes.over_1m@E14001105", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001105", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.704, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_05a4a79f5355e387f5a49a40" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.704 }, { "name": "microcosm.high_value_homes.over_1m@E14001106", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001106", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.222, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_334eec4b8bf870c6dc500216" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.222 }, { "name": "microcosm.high_value_homes.over_1m@E14001107", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001107", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.682, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e26446724fa89152ca52b6ad" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.682 }, { "name": "microcosm.high_value_homes.over_1m@E14001108", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001108", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 560.873, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5cae04a65cbfe3e8616f0575" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 560.873 }, { "name": "microcosm.high_value_homes.over_1m@E14001109", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001109", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 60.784, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_578d83001f099b60d6b32e44" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 60.784 }, { "name": "microcosm.high_value_homes.over_1m@E14001110", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001110", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 119.04, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6037e504ac8f170647ccc13e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 119.04 }, { "name": "microcosm.high_value_homes.over_1m@E14001111", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001111", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.429, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_098541ecb44845fd058dfe5b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 24.429 }, { "name": "microcosm.high_value_homes.over_1m@E14001112", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001112", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 492.981, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2617c74396197b79223498c1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 492.981 }, { "name": "microcosm.high_value_homes.over_1m@E14001113", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001113", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.862, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3941b98891a7124f9e46cedc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.862 }, { "name": "microcosm.high_value_homes.over_1m@E14001114", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001114", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.308, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_74c3fca8871c6ac718dd04ea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 52.308 }, { "name": "microcosm.high_value_homes.over_1m@E14001115", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001115", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 437.027, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7dcc57987bbf221e37336ad6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 437.027 }, { "name": "microcosm.high_value_homes.over_1m@E14001116", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001116", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 690.157, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cdd8a28226f828d48fbc9143" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 690.157 }, { "name": "microcosm.high_value_homes.over_1m@E14001117", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001117", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 425.546, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_64e4dcd762d4f2deb64eea60" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 425.546 }, { "name": "microcosm.high_value_homes.over_1m@E14001118", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001118", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.936, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e483d33774ea010bc950ce94" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.936 }, { "name": "microcosm.high_value_homes.over_1m@E14001119", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001119", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.092, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_69a0f802ceba21c3f3c3ce1f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.092 }, { "name": "microcosm.high_value_homes.over_1m@E14001120", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001120", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.808, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f15c4debb39ac3dd3e8d5fa1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.808 }, { "name": "microcosm.high_value_homes.over_1m@E14001121", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001121", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1099.263, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e451408dff2d03087a8a1a70" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1099.263 }, { "name": "microcosm.high_value_homes.over_1m@E14001122", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001122", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2681.228, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f66b86dd157ea1c20e93a6e6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2681.228 }, { "name": "microcosm.high_value_homes.over_1m@E14001123", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001123", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1595.32, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f657f173cc90866d63179fb6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1595.32 }, { "name": "microcosm.high_value_homes.over_1m@E14001124", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001124", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1076.745, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_796dd2cf08571c874d18a56e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1076.745 }, { "name": "microcosm.high_value_homes.over_1m@E14001125", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001125", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4828.307, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_52faaa95c1096fd594ff1ef0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4828.307 }, { "name": "microcosm.high_value_homes.over_1m@E14001126", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001126", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 107.541, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_71311ded5a73a301c1cde99c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 107.541 }, { "name": "microcosm.high_value_homes.over_1m@E14001127", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001127", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.303, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_096a6755b08cb8c87e12ddad" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 65.303 }, { "name": "microcosm.high_value_homes.over_1m@E14001128", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001128", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.036, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_389c04c4a4b528c88fed4d87" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 38.036 }, { "name": "microcosm.high_value_homes.over_1m@E14001129", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001129", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 851.982, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d20f6e91e4d1c88b090f2820" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 851.982 }, { "name": "microcosm.high_value_homes.over_1m@E14001130", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001130", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1758.059, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2df59790596501014799af8f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1758.059 }, { "name": "microcosm.high_value_homes.over_1m@E14001131", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001131", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3417.051, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_23c99b7d26e9da5dc448a3bf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3417.051 }, { "name": "microcosm.high_value_homes.over_1m@E14001132", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001132", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.228, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_83ab139865d27d70e7a0d43d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.228 }, { "name": "microcosm.high_value_homes.over_1m@E14001133", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001133", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.928, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_331182abbdedd706a0a8658c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 43.928 }, { "name": "microcosm.high_value_homes.over_1m@E14001134", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001134", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2338.576, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_71708f2611ac4d0cf652e712" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2338.576 }, { "name": "microcosm.high_value_homes.over_1m@E14001135", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001135", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 67.687, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_27e6bce5bc49dc04c25955ea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 67.687 }, { "name": "microcosm.high_value_homes.over_1m@E14001136", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001136", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 509.931, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_85230fe1d82faae1733b0e00" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 509.931 }, { "name": "microcosm.high_value_homes.over_1m@E14001137", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001137", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3908.232, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3d17c4d8cbdea1d6ef2e8d00" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3908.232 }, { "name": "microcosm.high_value_homes.over_1m@E14001138", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001138", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1366.37, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae2ecfb103fa61f627d6ffd9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1366.37 }, { "name": "microcosm.high_value_homes.over_1m@E14001139", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001139", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1679.309, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4c4adb60c37083f111afb0fa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1679.309 }, { "name": "microcosm.high_value_homes.over_1m@E14001140", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001140", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 277.157, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f654da5119a1c4e96a94896e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 277.157 }, { "name": "microcosm.high_value_homes.over_1m@E14001141", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001141", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1094.777, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ea82d3482ec6a719d8754b60" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1094.777 }, { "name": "microcosm.high_value_homes.over_1m@E14001142", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001142", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.527, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bf33864468baf3d959cf8476" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.527 }, { "name": "microcosm.high_value_homes.over_1m@E14001143", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001143", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 121.937, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3c3f9954e50537cf1905f4d8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 121.937 }, { "name": "microcosm.high_value_homes.over_1m@E14001144", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001144", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 204.699, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_81d12828a413c34f10f58792" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 204.699 }, { "name": "microcosm.high_value_homes.over_1m@E14001145", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001145", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 377.285, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_66db7f8546c7a9528ca61159" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 377.285 }, { "name": "microcosm.high_value_homes.over_1m@E14001146", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001146", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 565.788, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5d9fac8714f524589ef44bbe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 565.788 }, { "name": "microcosm.high_value_homes.over_1m@E14001147", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001147", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 195.904, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c497820465731141d24c783f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 195.904 }, { "name": "microcosm.high_value_homes.over_1m@E14001148", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001148", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 416.667, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4e46f615f54bad9a98de06b4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 416.667 }, { "name": "microcosm.high_value_homes.over_1m@E14001149", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001149", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2419.392, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92291d5557dcc86aa6ef2bd1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2419.392 }, { "name": "microcosm.high_value_homes.over_1m@E14001150", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001150", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.6, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4295827603cbdb44dd47e138" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 47.6 }, { "name": "microcosm.high_value_homes.over_1m@E14001151", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001151", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 904.932, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_72073f6d0513880f444b6c78" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 904.932 }, { "name": "microcosm.high_value_homes.over_1m@E14001152", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001152", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.251, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_03d38cf0f28254b7f2efeae1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 35.251 }, { "name": "microcosm.high_value_homes.over_1m@E14001153", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001153", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1115.376, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_07a9ae2d818032d1f6079897" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1115.376 }, { "name": "microcosm.high_value_homes.over_1m@E14001154", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001154", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 494.585, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dcf5d1544cc0291fdeb4d864" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 494.585 }, { "name": "microcosm.high_value_homes.over_1m@E14001155", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001155", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 938.799, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4dd31093950c07a914a643b4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 938.799 }, { "name": "microcosm.high_value_homes.over_1m@E14001156", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001156", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 683.183, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_36108d444388f4ce5b355117" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 683.183 }, { "name": "microcosm.high_value_homes.over_1m@E14001157", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001157", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 117.342, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_804c24a6c21b868de87cb786" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 117.342 }, { "name": "microcosm.high_value_homes.over_1m@E14001158", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001158", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1531.953, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ed9a5f47878f209a733275bf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1531.953 }, { "name": "microcosm.high_value_homes.over_1m@E14001159", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001159", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 787.385, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_95e5b472f47b69e2e2bc8142" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 787.385 }, { "name": "microcosm.high_value_homes.over_1m@E14001160", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001160", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12992.754, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_39c000ca15349e0a910e6e55" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12992.754 }, { "name": "microcosm.high_value_homes.over_1m@E14001161", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001161", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2333.085, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cabe1c06cbb97d4626ce19ea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2333.085 }, { "name": "microcosm.high_value_homes.over_1m@E14001162", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001162", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9750.21, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6f223031005ca22b2b29c911" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9750.21 }, { "name": "microcosm.high_value_homes.over_1m@E14001163", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001163", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 446.315, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_19a06bdea6d91cc2b8d5e9e1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 446.315 }, { "name": "microcosm.high_value_homes.over_1m@E14001164", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001164", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1616.897, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_af178da762932e400bd183bb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1616.897 }, { "name": "microcosm.high_value_homes.over_1m@E14001165", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001165", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 56.252, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_30a42fcb65a6a571ec78c8e8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 56.252 }, { "name": "microcosm.high_value_homes.over_1m@E14001166", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001166", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2338.136, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9fa7f738f223454f4aefde29" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2338.136 }, { "name": "microcosm.high_value_homes.over_1m@E14001167", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001167", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3016.203, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ecff819378bb2cbd663c1cf4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3016.203 }, { "name": "microcosm.high_value_homes.over_1m@E14001168", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001168", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 409.905, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1b3e9ee181226bd8d2232874" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 409.905 }, { "name": "microcosm.high_value_homes.over_1m@E14001169", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001169", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5667.634, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_29ef0533c13c22459a21e6bc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5667.634 }, { "name": "microcosm.high_value_homes.over_1m@E14001170", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001170", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 171.161, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6b5999a6ee8fc6fdf97b167c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 171.161 }, { "name": "microcosm.high_value_homes.over_1m@E14001171", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001171", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1388.026, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eee50a109eb114c2650cd740" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1388.026 }, { "name": "microcosm.high_value_homes.over_1m@E14001172", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001172", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17529.689, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_245fc9c98c48ac204dbe5103" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17529.689 }, { "name": "microcosm.high_value_homes.over_1m@E14001173", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001173", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 118.496, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c795e89dc0d30bc9aa640735" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 118.496 }, { "name": "microcosm.high_value_homes.over_1m@E14001174", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001174", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 211.37, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b04fc5933186625fdad1cd48" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 211.37 }, { "name": "microcosm.high_value_homes.over_1m@E14001175", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001175", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3617.79, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d29a5b4d48744047c411a323" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3617.79 }, { "name": "microcosm.high_value_homes.over_1m@E14001176", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001176", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 328.888, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_096b4d486955ad398ba889df" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 328.888 }, { "name": "microcosm.high_value_homes.over_1m@E14001177", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001177", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 225.687, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ba77aa1bec199432e91169b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 225.687 }, { "name": "microcosm.high_value_homes.over_1m@E14001178", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001178", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 444.076, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b32be68ade1db9a91a412ff9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 444.076 }, { "name": "microcosm.high_value_homes.over_1m@E14001179", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001179", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 617.003, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7c3c9c6aff18c2474275bfbb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 617.003 }, { "name": "microcosm.high_value_homes.over_1m@E14001180", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001180", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.47, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45ef709531a3d4cca682593a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.47 }, { "name": "microcosm.high_value_homes.over_1m@E14001181", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001181", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 69.721, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b715df6478c0894cc384c36" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 69.721 }, { "name": "microcosm.high_value_homes.over_1m@E14001182", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001182", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 393.425, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_260bb3eaa58b1f607de22342" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 393.425 }, { "name": "microcosm.high_value_homes.over_1m@E14001183", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001183", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.684, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e124b79fa8b8a3a01c83b03e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.684 }, { "name": "microcosm.high_value_homes.over_1m@E14001184", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001184", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 117.357, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f116e7c2015b61f0a21708c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 117.357 }, { "name": "microcosm.high_value_homes.over_1m@E14001185", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001185", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 101.767, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e356f0750f618a99c124c8c0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 101.767 }, { "name": "microcosm.high_value_homes.over_1m@E14001186", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001186", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 378.392, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d8f3cf2c085bdc6cf3894679" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 378.392 }, { "name": "microcosm.high_value_homes.over_1m@E14001187", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001187", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2595.326, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8bbf81a4c9a0a5b72198226c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2595.326 }, { "name": "microcosm.high_value_homes.over_1m@E14001188", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001188", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 121.308, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_61cb3b53fd0680eb28a20bd0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 121.308 }, { "name": "microcosm.high_value_homes.over_1m@E14001189", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001189", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.577, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51ee25d830e96c84afc10503" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 27.577 }, { "name": "microcosm.high_value_homes.over_1m@E14001190", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001190", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.479, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a665764cdc4ec0b628d23f05" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.479 }, { "name": "microcosm.high_value_homes.over_1m@E14001191", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001191", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 526.717, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5fc59b9893e41ce7db5dc3e2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 526.717 }, { "name": "microcosm.high_value_homes.over_1m@E14001192", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001192", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1065.768, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c0f2237e922c0e61d8c1428b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1065.768 }, { "name": "microcosm.high_value_homes.over_1m@E14001193", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001193", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 80.531, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_07fb4696844bc7851ad8dc82" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 80.531 }, { "name": "microcosm.high_value_homes.over_1m@E14001194", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001194", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.082, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b822ea832b0ec778d9daecb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.082 }, { "name": "microcosm.high_value_homes.over_1m@E14001195", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001195", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1022.745, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a0ab49c3afd07534b9edb336" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1022.745 }, { "name": "microcosm.high_value_homes.over_1m@E14001196", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001196", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 69.034, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d2d460f2b84f72eff22cd645" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 69.034 }, { "name": "microcosm.high_value_homes.over_1m@E14001197", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001197", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1689.083, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c9d608499e3b10bb7f383af4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1689.083 }, { "name": "microcosm.high_value_homes.over_1m@E14001198", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001198", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 54.034, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f7e998e902eaf683e69592a9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 54.034 }, { "name": "microcosm.high_value_homes.over_1m@E14001199", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001199", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 60.874, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bd0646ef5466e47ecbcd0206" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 60.874 }, { "name": "microcosm.high_value_homes.over_1m@E14001200", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001200", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.265, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_526f4dc58ab9fc571ac38b92" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 34.265 }, { "name": "microcosm.high_value_homes.over_1m@E14001201", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001201", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4755.115, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_00dbb4ab7219b277e5755e3a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4755.115 }, { "name": "microcosm.high_value_homes.over_1m@E14001202", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001202", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 415.672, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ca295126f192cce62373a389" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 415.672 }, { "name": "microcosm.high_value_homes.over_1m@E14001203", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001203", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 758.028, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2af240378ad5082095afb750" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 758.028 }, { "name": "microcosm.high_value_homes.over_1m@E14001204", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001204", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.343, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5c479b54061214abd708c3b6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.343 }, { "name": "microcosm.high_value_homes.over_1m@E14001205", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001205", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3636.728, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6f12ae4ef298f70a68ee7851" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3636.728 }, { "name": "microcosm.high_value_homes.over_1m@E14001206", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001206", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 267.418, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a8f0eb156f08be9b199f068e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 267.418 }, { "name": "microcosm.high_value_homes.over_1m@E14001207", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001207", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8372.458, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5ffd3869f517d0946ae33e30" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8372.458 }, { "name": "microcosm.high_value_homes.over_1m@E14001208", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001208", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1380.873, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6fc7ff8604165b166d086b47" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1380.873 }, { "name": "microcosm.high_value_homes.over_1m@E14001209", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001209", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2437.969, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2823e292629017c14b03f25c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2437.969 }, { "name": "microcosm.high_value_homes.over_1m@E14001210", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001210", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 847.26, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3cac6ea58b4755c12d869e08" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 847.26 }, { "name": "microcosm.high_value_homes.over_1m@E14001211", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001211", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.8, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45e4f1e396b80163c10c313a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.8 }, { "name": "microcosm.high_value_homes.over_1m@E14001212", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001212", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2964.88, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_be748204b4259348766f4a32" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2964.88 }, { "name": "microcosm.high_value_homes.over_1m@E14001213", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001213", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 83.145, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_25ec8e918b93e54af98c0fa7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 83.145 }, { "name": "microcosm.high_value_homes.over_1m@E14001214", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001214", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3296.626, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7cb217dcdcc3214f1afa7849" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3296.626 }, { "name": "microcosm.high_value_homes.over_1m@E14001215", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001215", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5385.293, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fa40bd6766b84919e349f652" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5385.293 }, { "name": "microcosm.high_value_homes.over_1m@E14001216", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001216", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 323.554, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_00ce12b8f77f77a50a34a48f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 323.554 }, { "name": "microcosm.high_value_homes.over_1m@E14001217", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001217", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1551.965, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d5fa31721e9e52ee6d12acce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1551.965 }, { "name": "microcosm.high_value_homes.over_1m@E14001218", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001218", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 520.486, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_754b8ef5319f70afd4d6cc1c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 520.486 }, { "name": "microcosm.high_value_homes.over_1m@E14001219", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001219", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 513.825, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1a5d6be5e2733f08a075e1e0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 513.825 }, { "name": "microcosm.high_value_homes.over_1m@E14001220", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001220", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 423.687, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_61afcf239c169b22b57cacdd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 423.687 }, { "name": "microcosm.high_value_homes.over_1m@E14001221", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001221", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1943.009, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8a0eab100f4f30a545f8cf97" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1943.009 }, { "name": "microcosm.high_value_homes.over_1m@E14001222", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001222", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.603, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d3fb5cfd755b352911b38cd9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.603 }, { "name": "microcosm.high_value_homes.over_1m@E14001223", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001223", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2703.91, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0bfc1d2f0e9993b2a4bbc6cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2703.91 }, { "name": "microcosm.high_value_homes.over_1m@E14001224", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001224", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 629.042, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2f4b8374536f75f47cf09202" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 629.042 }, { "name": "microcosm.high_value_homes.over_1m@E14001225", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001225", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 580.514, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_638cf53aba444927de6294b7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 580.514 }, { "name": "microcosm.high_value_homes.over_1m@E14001226", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001226", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5477.022, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6d37bb3996f86750d1124517" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5477.022 }, { "name": "microcosm.high_value_homes.over_1m@E14001227", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001227", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5348.399, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e98ec93b02a4d11445c287bd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5348.399 }, { "name": "microcosm.high_value_homes.over_1m@E14001228", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001228", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.514, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1636bb813f4be3232ee593a1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 91.514 }, { "name": "microcosm.high_value_homes.over_1m@E14001229", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001229", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 69.25, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0914ed72c8d8164ee3bee9d0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 69.25 }, { "name": "microcosm.high_value_homes.over_1m@E14001230", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001230", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10870.209, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e11bc32a54885b5235d6aca3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10870.209 }, { "name": "microcosm.high_value_homes.over_1m@E14001231", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001231", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 406.605, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2bb1f9dbebbe8edb3997e703" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 406.605 }, { "name": "microcosm.high_value_homes.over_1m@E14001232", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001232", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1035.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3e796e7b50790d77c671856e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1035.95 }, { "name": "microcosm.high_value_homes.over_1m@E14001233", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001233", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 411.869, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_432a16b59ab682f10aa048df" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 411.869 }, { "name": "microcosm.high_value_homes.over_1m@E14001234", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001234", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5899.56, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e75474f23dd947dff5b2ae63" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5899.56 }, { "name": "microcosm.high_value_homes.over_1m@E14001235", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001235", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 980.346, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5038976a09f1aedce04f9f8a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 980.346 }, { "name": "microcosm.high_value_homes.over_1m@E14001236", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001236", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 88.584, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d1e047cb19df255611da780f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 88.584 }, { "name": "microcosm.high_value_homes.over_1m@E14001237", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001237", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 202.357, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6a77895a6064f82c9bebcd71" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 202.357 }, { "name": "microcosm.high_value_homes.over_1m@E14001238", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001238", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9465.75, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e495f1079265178fe2e4712c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9465.75 }, { "name": "microcosm.high_value_homes.over_1m@E14001239", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001239", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 528.863, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b6d7075b0fd9dc094d9cb05" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 528.863 }, { "name": "microcosm.high_value_homes.over_1m@E14001240", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001240", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 429.501, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1c2d5889bf349c12c0582dd4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 429.501 }, { "name": "microcosm.high_value_homes.over_1m@E14001241", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001241", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1099.031, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ab361c60d08b89f1193c44d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1099.031 }, { "name": "microcosm.high_value_homes.over_1m@E14001242", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001242", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 338.066, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c5967e6c9d413df9ea2db6fb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 338.066 }, { "name": "microcosm.high_value_homes.over_1m@E14001243", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001243", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 111.772, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e1b3a04ffa16afa4f4e19eea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 111.772 }, { "name": "microcosm.high_value_homes.over_1m@E14001244", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001244", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.63, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c1baab579265160f09fa15fe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 30.63 }, { "name": "microcosm.high_value_homes.over_1m@E14001245", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001245", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 153.717, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6cc45fb586221bfa4e9bc64a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 153.717 }, { "name": "microcosm.high_value_homes.over_1m@E14001246", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001246", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 116.123, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2168e5b0de76236e9bd2dcfd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 116.123 }, { "name": "microcosm.high_value_homes.over_1m@E14001247", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001247", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 784.79, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_713754e4a86707256df26dd7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 784.79 }, { "name": "microcosm.high_value_homes.over_1m@E14001248", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001248", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 39.464, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_26f249de15b0d04d2476e5a7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 39.464 }, { "name": "microcosm.high_value_homes.over_1m@E14001249", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001249", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5748.852, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_24c5f9d3302ddf0c82fbd8a3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5748.852 }, { "name": "microcosm.high_value_homes.over_1m@E14001250", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001250", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 349.564, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_20ff87a9aa6cad5441c3edb7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 349.564 }, { "name": "microcosm.high_value_homes.over_1m@E14001251", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001251", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.437, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_730a9cf5092e2d28440fc9cd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.437 }, { "name": "microcosm.high_value_homes.over_1m@E14001252", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001252", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 223.822, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0b217fba2a4a854af533781e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 223.822 }, { "name": "microcosm.high_value_homes.over_1m@E14001253", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001253", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 186.09, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c57c4c41da9925e44cb8521d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 186.09 }, { "name": "microcosm.high_value_homes.over_1m@E14001254", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001254", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 571.521, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_17a808b3d79f4c96369c1e71" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 571.521 }, { "name": "microcosm.high_value_homes.over_1m@E14001255", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001255", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.562, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_61a46c00f22a580e0c229eeb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.562 }, { "name": "microcosm.high_value_homes.over_1m@E14001256", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001256", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 84.397, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_80a14b55ce620a1d4e49657a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 84.397 }, { "name": "microcosm.high_value_homes.over_1m@E14001257", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001257", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2670.916, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e67ab3345b5399e2f9aa1b49" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2670.916 }, { "name": "microcosm.high_value_homes.over_1m@E14001258", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001258", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6105.1, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_05702e84bfb48dadf3292c25" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6105.1 }, { "name": "microcosm.high_value_homes.over_1m@E14001259", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001259", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3310.251, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_60672c4ed512103fed70c6c4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3310.251 }, { "name": "microcosm.high_value_homes.over_1m@E14001260", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001260", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2730.725, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_33f0ed36bcb37a753c2ad67e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2730.725 }, { "name": "microcosm.high_value_homes.over_1m@E14001261", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001261", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.126, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e8c64fede6e046b914e0aff8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.126 }, { "name": "microcosm.high_value_homes.over_1m@E14001262", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001262", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 64.069, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_73bc12ab8b3fba5ead38bfb9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 64.069 }, { "name": "microcosm.high_value_homes.over_1m@E14001263", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001263", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1151.917, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_df628a77270949fe8d9af5f8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1151.917 }, { "name": "microcosm.high_value_homes.over_1m@E14001264", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001264", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9034.606, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dbc4dc3e1d6e06e223c29413" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9034.606 }, { "name": "microcosm.high_value_homes.over_1m@E14001265", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001265", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11043.396, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f5055bbd9152282b39b7d2a3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11043.396 }, { "name": "microcosm.high_value_homes.over_1m@E14001266", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001266", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 794.083, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b5e81d1b480fea302b2246cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 794.083 }, { "name": "microcosm.high_value_homes.over_1m@E14001267", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001267", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 992.606, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_688a69ca547b8a4b31b5ef56" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 992.606 }, { "name": "microcosm.high_value_homes.over_1m@E14001268", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001268", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9302.679, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_94e1c62878b62e551dc885eb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9302.679 }, { "name": "microcosm.high_value_homes.over_1m@E14001269", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001269", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1674.422, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c4dbe01c79dcb862255ec43e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1674.422 }, { "name": "microcosm.high_value_homes.over_1m@E14001270", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001270", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2581.186, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0ff49e777327dd9a70a4d409" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2581.186 }, { "name": "microcosm.high_value_homes.over_1m@E14001271", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001271", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 755.331, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_97efc678853f3ec02b981699" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 755.331 }, { "name": "microcosm.high_value_homes.over_1m@E14001272", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001272", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.258, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_01e8a43cb623f3ec99c3998f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 27.258 }, { "name": "microcosm.high_value_homes.over_1m@E14001273", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001273", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 745.818, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2795f80a52f9e6f07f7e2649" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 745.818 }, { "name": "microcosm.high_value_homes.over_1m@E14001274", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001274", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 528.428, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6969662caa8d971029515570" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 528.428 }, { "name": "microcosm.high_value_homes.over_1m@E14001275", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001275", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 606.147, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7433d1cb005cc4d3cd1628cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 606.147 }, { "name": "microcosm.high_value_homes.over_1m@E14001276", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001276", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 79.944, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_02d86ae606b0c46b688c1138" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 79.944 }, { "name": "microcosm.high_value_homes.over_1m@E14001277", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001277", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 306.391, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_09417298265e20e01aeb5b3b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 306.391 }, { "name": "microcosm.high_value_homes.over_1m@E14001278", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001278", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1383.023, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c626fcfee2f026e86a09f9e2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1383.023 }, { "name": "microcosm.high_value_homes.over_1m@E14001279", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001279", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3868.804, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_efe151d0d0e412466210dfc9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3868.804 }, { "name": "microcosm.high_value_homes.over_1m@E14001280", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001280", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6027.825, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_988bbddf0c955de93da3955b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6027.825 }, { "name": "microcosm.high_value_homes.over_1m@E14001281", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001281", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 375.225, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_43cbf12a3f2c6bfee91ed967" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 375.225 }, { "name": "microcosm.high_value_homes.over_1m@E14001282", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001282", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 429.058, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6c39084cb136218c05999020" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 429.058 }, { "name": "microcosm.high_value_homes.over_1m@E14001283", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001283", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2498.106, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_737894fbb6a892d256375515" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2498.106 }, { "name": "microcosm.high_value_homes.over_1m@E14001284", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001284", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5466.406, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d910fcfa844a58fd24ebaaf5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5466.406 }, { "name": "microcosm.high_value_homes.over_1m@E14001285", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001285", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 942.728, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_217d15f434b52a4dd10074a0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 942.728 }, { "name": "microcosm.high_value_homes.over_1m@E14001286", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001286", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 149.18, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_daafb36a6235d7b88ee26220" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 149.18 }, { "name": "microcosm.high_value_homes.over_1m@E14001287", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001287", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 273.399, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eac51e62b9954b9815623b46" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 273.399 }, { "name": "microcosm.high_value_homes.over_1m@E14001288", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001288", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 483.415, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3680df4a41e97ba4ed3ed8a0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 483.415 }, { "name": "microcosm.high_value_homes.over_1m@E14001289", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001289", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1670.616, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e2c0ddfdcf204da29da8fe6b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1670.616 }, { "name": "microcosm.high_value_homes.over_1m@E14001290", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001290", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5254.414, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_56615664fa575d76a99d3e29" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5254.414 }, { "name": "microcosm.high_value_homes.over_1m@E14001291", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001291", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1152.056, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8f2fccd46ea81530a28c9eb8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1152.056 }, { "name": "microcosm.high_value_homes.over_1m@E14001292", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001292", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2070.686, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_35cd7646cfb0b23c9ffad5e1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2070.686 }, { "name": "microcosm.high_value_homes.over_1m@E14001293", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001293", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6977.967, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5c920e2ea36a7b0844b63355" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6977.967 }, { "name": "microcosm.high_value_homes.over_1m@E14001294", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001294", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2075.136, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3bb0cc1ca0dffd0d0275ddc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2075.136 }, { "name": "microcosm.high_value_homes.over_1m@E14001295", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001295", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.252, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_249213519015e6754ff3bdd3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.252 }, { "name": "microcosm.high_value_homes.over_1m@E14001296", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001296", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2784.152, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1a2334101f2d50073bb1bf6a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2784.152 }, { "name": "microcosm.high_value_homes.over_1m@E14001297", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001297", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 110.188, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_99609edb96b5aad34489c5bd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 110.188 }, { "name": "microcosm.high_value_homes.over_1m@E14001298", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001298", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 713.373, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f1baef7bc14d0490fca168d5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 713.373 }, { "name": "microcosm.high_value_homes.over_1m@E14001299", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001299", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.988, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7bb2086f50a108e043641712" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.988 }, { "name": "microcosm.high_value_homes.over_1m@E14001300", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001300", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 645.693, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_34a55f044db377a1efb59f69" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 645.693 }, { "name": "microcosm.high_value_homes.over_1m@E14001301", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001301", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 192.775, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_be48b794cfc76d99a13e4897" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 192.775 }, { "name": "microcosm.high_value_homes.over_1m@E14001302", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001302", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 133.176, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ccb420a6b129d25c49af93e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 133.176 }, { "name": "microcosm.high_value_homes.over_1m@E14001303", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001303", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 414.444, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f0d73bb759daac6e2a942c0a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 414.444 }, { "name": "microcosm.high_value_homes.over_1m@E14001304", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001304", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 398.054, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_78861907fd25d65f29a559ea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 398.054 }, { "name": "microcosm.high_value_homes.over_1m@E14001305", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001305", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4062.577, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ab269a21475be3f0f6b17c8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4062.577 }, { "name": "microcosm.high_value_homes.over_1m@E14001306", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001306", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6074.857, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_797edc364e750dbefc32bfb4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6074.857 }, { "name": "microcosm.high_value_homes.over_1m@E14001307", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001307", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.755, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_49a8e417a735b86d3928a8e6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.755 }, { "name": "microcosm.high_value_homes.over_1m@E14001308", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001308", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 759.496, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_531a71c40a7b1a0dbe40f255" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 759.496 }, { "name": "microcosm.high_value_homes.over_1m@E14001309", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001309", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1780.955, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4966fde4275fcf1a4f4a05b7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1780.955 }, { "name": "microcosm.high_value_homes.over_1m@E14001310", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001310", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16746.019, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_69704a9c7342db5e8db0eca5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16746.019 }, { "name": "microcosm.high_value_homes.over_1m@E14001311", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001311", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 271.433, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ccff16796880e4ff6a52de05" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 271.433 }, { "name": "microcosm.high_value_homes.over_1m@E14001312", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001312", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3514.718, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6549675e93c6c1626d9d0a28" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3514.718 }, { "name": "microcosm.high_value_homes.over_1m@E14001313", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001313", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.23, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4993296f2014c8820184cd9f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.23 }, { "name": "microcosm.high_value_homes.over_1m@E14001314", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001314", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.588, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b6b8f16ca9f5107b7ab4cca3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.588 }, { "name": "microcosm.high_value_homes.over_1m@E14001315", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001315", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.811, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_44cf7402f52920b564f5c071" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 92.811 }, { "name": "microcosm.high_value_homes.over_1m@E14001316", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001316", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 421.018, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8e0304a0c03969ff867b7de6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 421.018 }, { "name": "microcosm.high_value_homes.over_1m@E14001317", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001317", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.15, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae11120ddd4264b6853e1d6d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.15 }, { "name": "microcosm.high_value_homes.over_1m@E14001318", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001318", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 112.672, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5a629c6d8c1d93898ba7fb48" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 112.672 }, { "name": "microcosm.high_value_homes.over_1m@E14001319", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001319", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 188.948, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_46d6fffef346659e539c1457" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 188.948 }, { "name": "microcosm.high_value_homes.over_1m@E14001320", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001320", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.539, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2f4e7c605b795bc289ab6a71" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 24.539 }, { "name": "microcosm.high_value_homes.over_1m@E14001321", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001321", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 699.354, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f42d8d008a27323ffe49c40d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 699.354 }, { "name": "microcosm.high_value_homes.over_1m@E14001322", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001322", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 732.481, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5d4941d9483ba3277cebcfe1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 732.481 }, { "name": "microcosm.high_value_homes.over_1m@E14001323", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001323", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.496, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b4f9385f21b888f8441db75f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.496 }, { "name": "microcosm.high_value_homes.over_1m@E14001324", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001324", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.22, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f319afe874567fecb7f3795c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.22 }, { "name": "microcosm.high_value_homes.over_1m@E14001325", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001325", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 71.162, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f5ebc0d06f4c3ed5f702c79" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 71.162 }, { "name": "microcosm.high_value_homes.over_1m@E14001326", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001326", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 39.59, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8befe2ef4c5cd1584651182e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 39.59 }, { "name": "microcosm.high_value_homes.over_1m@E14001327", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001327", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 229.142, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb5ca09fb73805c3b0cfb984" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 229.142 }, { "name": "microcosm.high_value_homes.over_1m@E14001328", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001328", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.596, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7912dc0defcd64af93f8a2e1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.596 }, { "name": "microcosm.high_value_homes.over_1m@E14001329", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001329", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.85, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15b8900403e83601795c6925" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.85 }, { "name": "microcosm.high_value_homes.over_1m@E14001330", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001330", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1916.574, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_11723563d614e90a31c517ec" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1916.574 }, { "name": "microcosm.high_value_homes.over_1m@E14001331", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001331", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 803.305, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_79e221822017396a25147a48" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 803.305 }, { "name": "microcosm.high_value_homes.over_1m@E14001332", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001332", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1957.933, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c0a13c30c354e5a43c3d1f95" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1957.933 }, { "name": "microcosm.high_value_homes.over_1m@E14001333", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001333", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2729.137, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2ab45d484c04377cf12b7edb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2729.137 }, { "name": "microcosm.high_value_homes.over_1m@E14001334", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001334", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2708.01, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3cccd00731920361116cbfff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2708.01 }, { "name": "microcosm.high_value_homes.over_1m@E14001335", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001335", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 633.34, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ec2d89240e0cfd7d66f66e9a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 633.34 }, { "name": "microcosm.high_value_homes.over_1m@E14001336", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001336", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 63.479, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c16dc31ddc8021d9bf015b33" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 63.479 }, { "name": "microcosm.high_value_homes.over_1m@E14001337", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001337", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 411.675, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_318979f23a1f46f87bc8da2a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 411.675 }, { "name": "microcosm.high_value_homes.over_1m@E14001338", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001338", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.694, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0b4540fde3758ec4924bb813" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 35.694 }, { "name": "microcosm.high_value_homes.over_1m@E14001339", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001339", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f5af77608398748a1088b3c2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1m@E14001340", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001340", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 95.185, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7f65892128ee48104cf9681b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 95.185 }, { "name": "microcosm.high_value_homes.over_1m@E14001341", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001341", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.366, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a89414d1e79852b1a12ea775" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 27.366 }, { "name": "microcosm.high_value_homes.over_1m@E14001342", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001342", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 260.116, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9266c2916e6900088ccce6da" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 260.116 }, { "name": "microcosm.high_value_homes.over_1m@E14001343", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001343", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 106.612, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ef98872aea24c14fd822f64" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 106.612 }, { "name": "microcosm.high_value_homes.over_1m@E14001344", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001344", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.393, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_73493f3aa049897ed464ad31" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 91.393 }, { "name": "microcosm.high_value_homes.over_1m@E14001345", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001345", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 49.51, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_101188b66abf731b4b6ce49b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 49.51 }, { "name": "microcosm.high_value_homes.over_1m@E14001346", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001346", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 451.367, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c2cfd5b0ede5876351fa6b7d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 451.367 }, { "name": "microcosm.high_value_homes.over_1m@E14001347", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001347", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1670.573, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cd6b123f5a9059e1efd983c2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1670.573 }, { "name": "microcosm.high_value_homes.over_1m@E14001348", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001348", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5286.269, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_06fda3e542efb3b57579dea0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5286.269 }, { "name": "microcosm.high_value_homes.over_1m@E14001349", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001349", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 636.369, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6908f57dce24994d90fd59a0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 636.369 }, { "name": "microcosm.high_value_homes.over_1m@E14001350", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001350", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.822, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c5fef172840773ed3a506841" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.822 }, { "name": "microcosm.high_value_homes.over_1m@E14001351", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001351", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2126.541, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ffe61ff4ef731b7ce742f41f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2126.541 }, { "name": "microcosm.high_value_homes.over_1m@E14001352", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001352", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 209.605, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ac8849519331c88f18a93a5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 209.605 }, { "name": "microcosm.high_value_homes.over_1m@E14001353", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001353", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 123.822, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_61b949e531bb2029ba66fcc9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 123.822 }, { "name": "microcosm.high_value_homes.over_1m@E14001354", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001354", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1364.779, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ac98855432113b15fa234fef" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1364.779 }, { "name": "microcosm.high_value_homes.over_1m@E14001355", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001355", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.145, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_08adb67fb597cf9b79dbc61e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 43.145 }, { "name": "microcosm.high_value_homes.over_1m@E14001356", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001356", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 991.035, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_39a3dfbae66b6d0f38d2b766" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 991.035 }, { "name": "microcosm.high_value_homes.over_1m@E14001357", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001357", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 395.053, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_48d5e3c1b9f89f9f9e06ca96" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 395.053 }, { "name": "microcosm.high_value_homes.over_1m@E14001358", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001358", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1971.001, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fae84f46477a38e2093a5561" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1971.001 }, { "name": "microcosm.high_value_homes.over_1m@E14001359", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001359", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1255.379, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dd90c52001e010704bfc1220" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1255.379 }, { "name": "microcosm.high_value_homes.over_1m@E14001360", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001360", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4658.804, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_26caaacd4629c88bc8de2d4e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4658.804 }, { "name": "microcosm.high_value_homes.over_1m@E14001361", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001361", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 255.619, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_23028b692dc37b80685b4d30" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 255.619 }, { "name": "microcosm.high_value_homes.over_1m@E14001362", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001362", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 449.007, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_107accb364f53c708e839f25" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 449.007 }, { "name": "microcosm.high_value_homes.over_1m@E14001363", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001363", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 876.287, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dc1acf3de472ca4830082e78" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 876.287 }, { "name": "microcosm.high_value_homes.over_1m@E14001364", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001364", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 595.711, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_24f99db75dd1b85ebf8ddf4e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 595.711 }, { "name": "microcosm.high_value_homes.over_1m@E14001365", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001365", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 326.034, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92b07d99d440edc5282b0532" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 326.034 }, { "name": "microcosm.high_value_homes.over_1m@E14001366", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001366", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2528.883, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fdcf74e7fcb7fdbbb5d4e0bc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2528.883 }, { "name": "microcosm.high_value_homes.over_1m@E14001367", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001367", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.426, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5298645bcbed660295148d19" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.426 }, { "name": "microcosm.high_value_homes.over_1m@E14001368", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001368", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.377, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_23921dd816d5b6e0f97e57d7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.377 }, { "name": "microcosm.high_value_homes.over_1m@E14001369", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001369", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 804.325, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_94bc515a4aa3fc939f0e9d53" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 804.325 }, { "name": "microcosm.high_value_homes.over_1m@E14001370", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001370", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 501.568, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c569b9d0e69470070eaaaaff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 501.568 }, { "name": "microcosm.high_value_homes.over_1m@E14001371", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001371", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 150.485, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8cd401a8252c6a40f019300f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 150.485 }, { "name": "microcosm.high_value_homes.over_1m@E14001372", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001372", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 255.34, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dea9922256a8548da528e069" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 255.34 }, { "name": "microcosm.high_value_homes.over_1m@E14001373", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001373", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2014.786, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_565be83ff6df53ef3f6010d1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2014.786 }, { "name": "microcosm.high_value_homes.over_1m@E14001374", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001374", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2792.865, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8729c79a57be306f0b52c4a6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2792.865 }, { "name": "microcosm.high_value_homes.over_1m@E14001375", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001375", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 450.666, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_05e6c23420a48b198fc235eb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 450.666 }, { "name": "microcosm.high_value_homes.over_1m@E14001376", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001376", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1716.657, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_280ee206d008459801e13cbc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1716.657 }, { "name": "microcosm.high_value_homes.over_1m@E14001377", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001377", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 42.969, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de4bbf6edf4ae07178d1e5b0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 42.969 }, { "name": "microcosm.high_value_homes.over_1m@E14001378", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001378", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.997, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8adabc09f144c8f066f00df6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.997 }, { "name": "microcosm.high_value_homes.over_1m@E14001379", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001379", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 605.801, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de1db078c006656dab5e47b1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 605.801 }, { "name": "microcosm.high_value_homes.over_1m@E14001380", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001380", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 75.824, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_37822466ba38c9b50b396432" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 75.824 }, { "name": "microcosm.high_value_homes.over_1m@E14001381", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001381", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 510.336, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_559c6d9f5c8ead6425f132d8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 510.336 }, { "name": "microcosm.high_value_homes.over_1m@E14001382", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001382", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de10349211d09fd096d0e563" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.95 }, { "name": "microcosm.high_value_homes.over_1m@E14001383", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001383", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 103.443, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b4ab7672053cc2e7f6528860" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 103.443 }, { "name": "microcosm.high_value_homes.over_1m@E14001384", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001384", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1214.305, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fba7ef2e92ab2cde1476c333" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1214.305 }, { "name": "microcosm.high_value_homes.over_1m@E14001385", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001385", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1457.066, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b8efe2c3933e98fe2f1aa809" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1457.066 }, { "name": "microcosm.high_value_homes.over_1m@E14001386", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001386", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3977.751, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_043dce86bf7f2357f1c9d0a2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3977.751 }, { "name": "microcosm.high_value_homes.over_1m@E14001387", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001387", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 577.887, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aaae8831f4abce913158f7ad" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 577.887 }, { "name": "microcosm.high_value_homes.over_1m@E14001388", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001388", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 979.791, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_317dd50bb1f8c5e44fdb2ee1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 979.791 }, { "name": "microcosm.high_value_homes.over_1m@E14001389", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001389", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.866, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_26e465f3b2aaf42a13f6a45e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 36.866 }, { "name": "microcosm.high_value_homes.over_1m@E14001390", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001390", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.75, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_500747ec40b504c597f03144" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 43.75 }, { "name": "microcosm.high_value_homes.over_1m@E14001391", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001391", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 295.794, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4d1b8cc7421a7cb5201c6dff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 295.794 }, { "name": "microcosm.high_value_homes.over_1m@E14001392", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001392", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3669.516, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_44f8d90d0cb41bf14647d9f0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3669.516 }, { "name": "microcosm.high_value_homes.over_1m@E14001393", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001393", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2780.508, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_291362799ec711d6044b9907" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2780.508 }, { "name": "microcosm.high_value_homes.over_1m@E14001394", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001394", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 996.185, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8a890c154285f2a8c7f4d3b9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 996.185 }, { "name": "microcosm.high_value_homes.over_1m@E14001395", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001395", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 671.528, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_86020f1f7d144c6bf842aa4a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 671.528 }, { "name": "microcosm.high_value_homes.over_1m@E14001396", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001396", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 849.089, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eca780b54d5e868fd50d5b1a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 849.089 }, { "name": "microcosm.high_value_homes.over_1m@E14001397", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001397", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 192.438, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f365a106cd60a7f25b840cb8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 192.438 }, { "name": "microcosm.high_value_homes.over_1m@E14001398", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001398", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 194.253, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_93215765fae54b63b93e674f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 194.253 }, { "name": "microcosm.high_value_homes.over_1m@E14001399", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001399", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1519.521, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0347b558c43bb5c92cd3dd50" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1519.521 }, { "name": "microcosm.high_value_homes.over_1m@E14001400", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001400", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 184.227, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dbbf179ae7bc78a529e48dae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 184.227 }, { "name": "microcosm.high_value_homes.over_1m@E14001401", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001401", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 382.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_49ce54096047b4a0c4fb2b60" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 382.95 }, { "name": "microcosm.high_value_homes.over_1m@E14001402", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001402", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2641.406, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_00d38a6c3b46907f9eeada6f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2641.406 }, { "name": "microcosm.high_value_homes.over_1m@E14001403", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001403", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1503.563, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6fbfbef8f2d9a8d212ec5a71" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1503.563 }, { "name": "microcosm.high_value_homes.over_1m@E14001404", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001404", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 220.357, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e8c13eb02587fb8c1188097d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 220.357 }, { "name": "microcosm.high_value_homes.over_1m@E14001405", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001405", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 965.473, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7597ac7a5e94eb86c832044d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 965.473 }, { "name": "microcosm.high_value_homes.over_1m@E14001406", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001406", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 68.913, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2cfc33230bb6fa9a16cab99b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 68.913 }, { "name": "microcosm.high_value_homes.over_1m@E14001407", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001407", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 209.115, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_afe1a564f2e2a005ab291517" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 209.115 }, { "name": "microcosm.high_value_homes.over_1m@E14001408", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001408", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 83.786, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5cd243040442b11c4085281a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 83.786 }, { "name": "microcosm.high_value_homes.over_1m@E14001409", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001409", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 351.942, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8a5c865280d8c7857fb2420d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 351.942 }, { "name": "microcosm.high_value_homes.over_1m@E14001410", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001410", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 276.638, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6202dce413003ea15bbbda9c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 276.638 }, { "name": "microcosm.high_value_homes.over_1m@E14001411", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001411", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.192, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4f7cfc226e4510cb07510fd2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.192 }, { "name": "microcosm.high_value_homes.over_1m@E14001412", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001412", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 69.449, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_792e2b13e4011acdb057e1dc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 69.449 }, { "name": "microcosm.high_value_homes.over_1m@E14001413", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001413", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 59.737, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f997fc45ff684546d5217724" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 59.737 }, { "name": "microcosm.high_value_homes.over_1m@E14001414", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001414", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1114.329, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fda0ab451faec923fd9b9c15" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1114.329 }, { "name": "microcosm.high_value_homes.over_1m@E14001415", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001415", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 228.557, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b790e87fe933deecbd700af3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 228.557 }, { "name": "microcosm.high_value_homes.over_1m@E14001416", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001416", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.537, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ca9554dd470d162747057cd0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 25.537 }, { "name": "microcosm.high_value_homes.over_1m@E14001417", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001417", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2578.476, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7daccb898da6481d630ad880" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2578.476 }, { "name": "microcosm.high_value_homes.over_1m@E14001418", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001418", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 337.444, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_26e5f3b0036aa0a2eb8af70a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 337.444 }, { "name": "microcosm.high_value_homes.over_1m@E14001419", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001419", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 978.486, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ea533eee285d5801cf00b895" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 978.486 }, { "name": "microcosm.high_value_homes.over_1m@E14001420", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001420", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3739.655, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51fedb923c2d1762f3299d1f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3739.655 }, { "name": "microcosm.high_value_homes.over_1m@E14001421", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001421", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1013.994, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f961f28b5d7177d51b0221e1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1013.994 }, { "name": "microcosm.high_value_homes.over_1m@E14001422", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001422", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 188.521, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4f63677f8f028fa10ed8c212" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 188.521 }, { "name": "microcosm.high_value_homes.over_1m@E14001423", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001423", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 124.442, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a530f2c1989254f4c59cb24c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 124.442 }, { "name": "microcosm.high_value_homes.over_1m@E14001424", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001424", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 216.565, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0d0ae2f6b639eae6d3a368ca" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 216.565 }, { "name": "microcosm.high_value_homes.over_1m@E14001425", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001425", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 84.46, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4d60d40f2ce4404749554563" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 84.46 }, { "name": "microcosm.high_value_homes.over_1m@E14001426", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001426", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.577, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b3d9de7824e8c0f540903885" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 30.577 }, { "name": "microcosm.high_value_homes.over_1m@E14001427", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001427", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 75.266, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f195c2b3dd1cc8744a1e867" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 75.266 }, { "name": "microcosm.high_value_homes.over_1m@E14001428", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001428", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.5, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fe5257a2be9da055f7ad51e8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 24.5 }, { "name": "microcosm.high_value_homes.over_1m@E14001429", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001429", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3103.541, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_60929f82750decff74e94436" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3103.541 }, { "name": "microcosm.high_value_homes.over_1m@E14001430", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001430", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2192.814, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_268af6451e76cde5ade71e37" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2192.814 }, { "name": "microcosm.high_value_homes.over_1m@E14001431", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001431", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.226, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_73de5d2210c064cd6a351e72" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 43.226 }, { "name": "microcosm.high_value_homes.over_1m@E14001432", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001432", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 220.346, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a35082f57e7542cfda87adde" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 220.346 }, { "name": "microcosm.high_value_homes.over_1m@E14001433", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001433", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.328, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cacb4ec0d40a803e4edb655f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 32.328 }, { "name": "microcosm.high_value_homes.over_1m@E14001434", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001434", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6530.599, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d8fd3aeaa05cad50f59baeb1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6530.599 }, { "name": "microcosm.high_value_homes.over_1m@E14001435", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001435", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5262.371, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8252c06e9cab960cd93f18b1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5262.371 }, { "name": "microcosm.high_value_homes.over_1m@E14001436", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001436", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.172, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_12705b9c4737774e0b7d389d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.172 }, { "name": "microcosm.high_value_homes.over_1m@E14001437", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001437", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 575.453, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fd66126d4135545338345ea2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 575.453 }, { "name": "microcosm.high_value_homes.over_1m@E14001438", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001438", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 955.845, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_78187b00c82f336cbf5bd082" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 955.845 }, { "name": "microcosm.high_value_homes.over_1m@E14001439", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001439", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2076.03, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f339ffba35e60e40c34792e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2076.03 }, { "name": "microcosm.high_value_homes.over_1m@E14001440", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001440", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.434, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0a5d749c37288b0db2187fcb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.434 }, { "name": "microcosm.high_value_homes.over_1m@E14001441", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001441", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 282.87, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_132191617b0d6901b5edde54" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 282.87 }, { "name": "microcosm.high_value_homes.over_1m@E14001442", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001442", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6272.65, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75be0e084eef30cc3f402094" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6272.65 }, { "name": "microcosm.high_value_homes.over_1m@E14001443", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001443", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 336.113, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4a8c483ca8f6726fd64589c3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 336.113 }, { "name": "microcosm.high_value_homes.over_1m@E14001444", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001444", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 372.094, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_81d286aa98736bf11b857aa1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 372.094 }, { "name": "microcosm.high_value_homes.over_1m@E14001445", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001445", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14955.618, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2a88307b7e2f7994779c9ec3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14955.618 }, { "name": "microcosm.high_value_homes.over_1m@E14001446", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001446", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.287, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_98d2e0750fad3307e745b6df" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 45.287 }, { "name": "microcosm.high_value_homes.over_1m@E14001447", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001447", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 226.069, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de5d763dcc642f8e24ea08af" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 226.069 }, { "name": "microcosm.high_value_homes.over_1m@E14001448", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001448", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 931.676, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a7ac1d80bd86fafcf26b6c88" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 931.676 }, { "name": "microcosm.high_value_homes.over_1m@E14001449", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001449", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2773.685, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de8b1a8922150b90bf8ba049" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2773.685 }, { "name": "microcosm.high_value_homes.over_1m@E14001450", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001450", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 164.693, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51afcc59253eb56392f6679c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 164.693 }, { "name": "microcosm.high_value_homes.over_1m@E14001451", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001451", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 115.818, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_90767bde86230b36395fd5cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 115.818 }, { "name": "microcosm.high_value_homes.over_1m@E14001452", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001452", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.537, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fe1b177fa1b0fb5c5e8e8e5d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.537 }, { "name": "microcosm.high_value_homes.over_1m@E14001453", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001453", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 261.005, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e191618e31e81f4597a430ff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 261.005 }, { "name": "microcosm.high_value_homes.over_1m@E14001454", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001454", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5431.073, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6a212e06a5970f3cd6fe7ed7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5431.073 }, { "name": "microcosm.high_value_homes.over_1m@E14001455", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001455", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 212.904, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_18ec5bf762d23879643f3ed9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 212.904 }, { "name": "microcosm.high_value_homes.over_1m@E14001456", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001456", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7561.971, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_18f3a13eac140edf850f9b11" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7561.971 }, { "name": "microcosm.high_value_homes.over_1m@E14001457", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001457", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 930.295, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e338b633649001626f93fee9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 930.295 }, { "name": "microcosm.high_value_homes.over_1m@E14001458", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001458", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1570.753, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1fbf53f1d636c4341f0abe56" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1570.753 }, { "name": "microcosm.high_value_homes.over_1m@E14001459", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001459", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.216, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0a3af4e969e81c9c089aa75f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 65.216 }, { "name": "microcosm.high_value_homes.over_1m@E14001460", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001460", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1403.534, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b39334cba69f03442bfb95c9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1403.534 }, { "name": "microcosm.high_value_homes.over_1m@E14001461", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001461", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 104.815, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2188ce74b7bc0d65464a19e7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 104.815 }, { "name": "microcosm.high_value_homes.over_1m@E14001462", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001462", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.407, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d56cb9fc76f345429b7ea5b1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.407 }, { "name": "microcosm.high_value_homes.over_1m@E14001463", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001463", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 403.479, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_14d4a50e7d1881568406fcfc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 403.479 }, { "name": "microcosm.high_value_homes.over_1m@E14001464", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001464", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 105.043, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_807079bb7fa51290671fdf68" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 105.043 }, { "name": "microcosm.high_value_homes.over_1m@E14001465", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001465", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6539.402, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6fb15ad68ddd3feb24937fd3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6539.402 }, { "name": "microcosm.high_value_homes.over_1m@E14001466", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001466", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.519, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d72403f8734f0ccc1e83b5a8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.519 }, { "name": "microcosm.high_value_homes.over_1m@E14001467", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001467", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 287.936, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c384396f3494846fd6c4d011" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 287.936 }, { "name": "microcosm.high_value_homes.over_1m@E14001468", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001468", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1513.404, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_22e3de3f71b8d775349cf851" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1513.404 }, { "name": "microcosm.high_value_homes.over_1m@E14001469", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001469", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.91, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4c36a16ff9ffb1a28b52010e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.91 }, { "name": "microcosm.high_value_homes.over_1m@E14001470", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001470", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.346, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e642432ecbcac5394e30143" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.346 }, { "name": "microcosm.high_value_homes.over_1m@E14001471", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001471", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 323.199, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4a4b3f7477f6c7fb03416e02" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 323.199 }, { "name": "microcosm.high_value_homes.over_1m@E14001472", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001472", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 320.214, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_428ff916d9f9ff0838f02e24" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 320.214 }, { "name": "microcosm.high_value_homes.over_1m@E14001473", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001473", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 311.643, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_41674834bdf00d6e0f14cd21" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 311.643 }, { "name": "microcosm.high_value_homes.over_1m@E14001474", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001474", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 157.784, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_be499b477a75c8f97caf2fea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 157.784 }, { "name": "microcosm.high_value_homes.over_1m@E14001475", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001475", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1032.429, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_99599584c0492709f94e8cb9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1032.429 }, { "name": "microcosm.high_value_homes.over_1m@E14001476", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001476", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 109.827, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ccecce6b139bd0dda9096723" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 109.827 }, { "name": "microcosm.high_value_homes.over_1m@E14001477", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001477", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 231.333, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b603dfc11cc0252c11dcd8b3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 231.333 }, { "name": "microcosm.high_value_homes.over_1m@E14001478", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001478", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.105, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7aef9b65c6c0fe75627a498d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.105 }, { "name": "microcosm.high_value_homes.over_1m@E14001479", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001479", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 990.275, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8e91298554b813a6c39410f0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 990.275 }, { "name": "microcosm.high_value_homes.over_1m@E14001480", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001480", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 355.946, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_daacb70e7f9daa97f9a151e5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 355.946 }, { "name": "microcosm.high_value_homes.over_1m@E14001481", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001481", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3097.358, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8b38e5afd2b8b1ad1a7368aa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3097.358 }, { "name": "microcosm.high_value_homes.over_1m@E14001482", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001482", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2547.482, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_21b2aaee73c3a7ff98c10c92" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2547.482 }, { "name": "microcosm.high_value_homes.over_1m@E14001483", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001483", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 291.009, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_392c90ef9bfef25ec7507258" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 291.009 }, { "name": "microcosm.high_value_homes.over_1m@E14001484", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001484", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2360.882, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f0bcf873469b255fd918b9ee" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2360.882 }, { "name": "microcosm.high_value_homes.over_1m@E14001485", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001485", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 604.715, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3c800d090fd43d69183294ff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 604.715 }, { "name": "microcosm.high_value_homes.over_1m@E14001486", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001486", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 440.804, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ca1630388b184a05ad97f332" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 440.804 }, { "name": "microcosm.high_value_homes.over_1m@E14001487", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001487", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 66.138, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_13f4c3ef71f6014217385d25" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 66.138 }, { "name": "microcosm.high_value_homes.over_1m@E14001488", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001488", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 431.341, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9cc277a3ec2afc90ed2da60c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 431.341 }, { "name": "microcosm.high_value_homes.over_1m@E14001489", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001489", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 469.102, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_70889e594baf49618cc98fb9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 469.102 }, { "name": "microcosm.high_value_homes.over_1m@E14001490", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001490", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 968.655, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d94d61d0da10389a6c45435c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 968.655 }, { "name": "microcosm.high_value_homes.over_1m@E14001491", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001491", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 186.698, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_17fb791b8fda3a49c6084050" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 186.698 }, { "name": "microcosm.high_value_homes.over_1m@E14001492", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001492", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 64.026, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_99a862a5e10e1afd934c535e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 64.026 }, { "name": "microcosm.high_value_homes.over_1m@E14001493", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001493", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 624.684, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4d2fffbf2a17dc4c5b24dd3a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 624.684 }, { "name": "microcosm.high_value_homes.over_1m@E14001494", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001494", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1156.66, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f7195cf5758e56e71b2d175" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1156.66 }, { "name": "microcosm.high_value_homes.over_1m@E14001495", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001495", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 554.306, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5b7837b3c3f52a7fb76b3f8a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 554.306 }, { "name": "microcosm.high_value_homes.over_1m@E14001496", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001496", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6216.505, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ccca16b09669f2c2c4fd6b3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6216.505 }, { "name": "microcosm.high_value_homes.over_1m@E14001497", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001497", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 144.593, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ad9d5a83d89d8ab5ee37d50" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 144.593 }, { "name": "microcosm.high_value_homes.over_1m@E14001498", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001498", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 428.065, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75f51a9998239b8184e4b933" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 428.065 }, { "name": "microcosm.high_value_homes.over_1m@E14001499", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001499", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.305, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5a644599c729bba09889d200" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.305 }, { "name": "microcosm.high_value_homes.over_1m@E14001500", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001500", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 116.567, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e2893ca7eeb80d67d4709ece" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 116.567 }, { "name": "microcosm.high_value_homes.over_1m@E14001501", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001501", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 658.011, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b5241bc99a01e7f4209f805a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 658.011 }, { "name": "microcosm.high_value_homes.over_1m@E14001502", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001502", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 849.27, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ed4a9c42d1fd5731d965a340" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 849.27 }, { "name": "microcosm.high_value_homes.over_1m@E14001503", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001503", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3293.167, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6d03fd9de0ab77faeaaec8d5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3293.167 }, { "name": "microcosm.high_value_homes.over_1m@E14001504", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001504", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 249.75, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ab404f8bf8fc19f09e84e467" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 249.75 }, { "name": "microcosm.high_value_homes.over_1m@E14001505", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001505", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1297.244, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d1e528984835e1be1b3c745e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1297.244 }, { "name": "microcosm.high_value_homes.over_1m@E14001506", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001506", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 86.292, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d63327e6cb1b541b614755cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 86.292 }, { "name": "microcosm.high_value_homes.over_1m@E14001507", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001507", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5746.307, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5052deccfae18f653adc6140" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5746.307 }, { "name": "microcosm.high_value_homes.over_1m@E14001508", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001508", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 471.292, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5eb4f3da5c02a730a76efc20" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 471.292 }, { "name": "microcosm.high_value_homes.over_1m@E14001509", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001509", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.832, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3b959dee335c34732146b87f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.832 }, { "name": "microcosm.high_value_homes.over_1m@E14001510", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001510", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 58.177, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fa9fa804c0cdea621614cbd2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 58.177 }, { "name": "microcosm.high_value_homes.over_1m@E14001511", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001511", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 707.206, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0447ad9766add590a03c4f32" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 707.206 }, { "name": "microcosm.high_value_homes.over_1m@E14001512", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001512", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 832.207, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dfeded6f1e821ec9bd0a4947" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 832.207 }, { "name": "microcosm.high_value_homes.over_1m@E14001513", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001513", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 188.355, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_33a1286869a0ebfb8e0a35a8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 188.355 }, { "name": "microcosm.high_value_homes.over_1m@E14001514", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001514", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 186.662, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7a6154ee7d25c8e7b3573583" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 186.662 }, { "name": "microcosm.high_value_homes.over_1m@E14001515", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001515", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 78.018, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3cb4e41a5409ef3270b5d41f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 78.018 }, { "name": "microcosm.high_value_homes.over_1m@E14001516", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001516", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 773.625, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c9076b7985818bb9e98ecc45" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 773.625 }, { "name": "microcosm.high_value_homes.over_1m@E14001517", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001517", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 260.701, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f75606a976cc6356a20f4923" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 260.701 }, { "name": "microcosm.high_value_homes.over_1m@E14001518", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001518", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 44.226, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9bdafc3ca46dedd07ec68110" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 44.226 }, { "name": "microcosm.high_value_homes.over_1m@E14001519", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001519", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 69.918, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c3facbaa239bc23a687dabdc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 69.918 }, { "name": "microcosm.high_value_homes.over_1m@E14001520", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001520", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.571, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6987a12c9865a1d411a76320" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.571 }, { "name": "microcosm.high_value_homes.over_1m@E14001521", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001521", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.683, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6245cbe6e07b07d70b0eaeee" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.683 }, { "name": "microcosm.high_value_homes.over_1m@E14001522", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001522", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.808, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1e8528100a73578e8bdb975a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 92.808 }, { "name": "microcosm.high_value_homes.over_1m@E14001523", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001523", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 257.611, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e5b8882dcfd9f60773888406" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 257.611 }, { "name": "microcosm.high_value_homes.over_1m@E14001524", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001524", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 257.963, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0ac1b6bb8f74b7efde8fd904" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 257.963 }, { "name": "microcosm.high_value_homes.over_1m@E14001525", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001525", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 626.411, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_305392905c5d59202d1a96a8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 626.411 }, { "name": "microcosm.high_value_homes.over_1m@E14001526", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001526", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2398.008, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9d837026278e92d02169e115" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2398.008 }, { "name": "microcosm.high_value_homes.over_1m@E14001527", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001527", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1766.741, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ba5102aba3aca4b6bad11c6f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1766.741 }, { "name": "microcosm.high_value_homes.over_1m@E14001528", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001528", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 101.097, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3bf03f5246f6e70dcd9a05ed" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 101.097 }, { "name": "microcosm.high_value_homes.over_1m@E14001529", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001529", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 886.745, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8e70c0c197e789943b8e9be5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 886.745 }, { "name": "microcosm.high_value_homes.over_1m@E14001530", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001530", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1599.371, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f175cf9250c23ffea94396ca" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1599.371 }, { "name": "microcosm.high_value_homes.over_1m@E14001531", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001531", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.628, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b1dbeb8df33ba6d4c1b4e96d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.628 }, { "name": "microcosm.high_value_homes.over_1m@E14001532", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001532", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3181.964, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ef5cb1b21fa2b03d2163b6a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3181.964 }, { "name": "microcosm.high_value_homes.over_1m@E14001533", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001533", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3166.09, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f5ae375dab7b9cd6117db23d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3166.09 }, { "name": "microcosm.high_value_homes.over_1m@E14001534", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001534", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2368.713, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b86db265b3630d095a264cd5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2368.713 }, { "name": "microcosm.high_value_homes.over_1m@E14001535", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001535", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1281.883, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f49cbbe35ac0122715eb8839" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1281.883 }, { "name": "microcosm.high_value_homes.over_1m@E14001536", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001536", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 79.914, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4e2972b17171665bc759011e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 79.914 }, { "name": "microcosm.high_value_homes.over_1m@E14001537", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001537", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 88.021, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dc84590ae9e0d10c0da6e79c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 88.021 }, { "name": "microcosm.high_value_homes.over_1m@E14001538", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001538", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 920.49, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c72486bd89b35aa93c091f7f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 920.49 }, { "name": "microcosm.high_value_homes.over_1m@E14001539", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001539", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4372.55, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1b106d9a5ac3577b284211aa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4372.55 }, { "name": "microcosm.high_value_homes.over_1m@E14001540", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001540", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 372.551, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_32ca7cf81a06a2647606ca9b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 372.551 }, { "name": "microcosm.high_value_homes.over_1m@E14001541", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001541", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.546, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e7e12378001a4ab170d9381b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.546 }, { "name": "microcosm.high_value_homes.over_1m@E14001542", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001542", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 854.516, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_054f528de16f9cb51343450d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 854.516 }, { "name": "microcosm.high_value_homes.over_1m@E14001543", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001543", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 219.891, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d1ffac6c502f789cc9d42802" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 219.891 }, { "name": "microcosm.high_value_homes.over_1m@E14001544", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001544", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 438.914, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7187c301bfc53c0d4a3c463a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 438.914 }, { "name": "microcosm.high_value_homes.over_1m@E14001545", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001545", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 989.004, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9b5cfaa4579fdf174f2ce66f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 989.004 }, { "name": "microcosm.high_value_homes.over_1m@E14001546", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001546", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 82.564, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb8c096d903f44abb2b5eca6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 82.564 }, { "name": "microcosm.high_value_homes.over_1m@E14001547", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001547", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.105, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fdd15df830bfebce1b9c2b8e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.105 }, { "name": "microcosm.high_value_homes.over_1m@E14001548", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001548", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 634.37, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0d4dfa416ab79c9cd3c19981" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 634.37 }, { "name": "microcosm.high_value_homes.over_1m@E14001549", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001549", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3608.993, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1e6d22466ce7c5c10d3bde79" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3608.993 }, { "name": "microcosm.high_value_homes.over_1m@E14001550", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001550", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4802.966, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1bdc1d6e465d470d5d6f39b5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4802.966 }, { "name": "microcosm.high_value_homes.over_1m@E14001551", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001551", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 406.786, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_594f5ae903bf535eb6d9aff2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 406.786 }, { "name": "microcosm.high_value_homes.over_1m@E14001552", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001552", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 396.623, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ba1dec8e168fea9fd68df137" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 396.623 }, { "name": "microcosm.high_value_homes.over_1m@E14001553", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001553", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 613.059, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_927001966a568ab029de0163" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 613.059 }, { "name": "microcosm.high_value_homes.over_1m@E14001554", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001554", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1375.765, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cd6ed988d352141cb0fa6e3f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1375.765 }, { "name": "microcosm.high_value_homes.over_1m@E14001555", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001555", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4491.536, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_787ebf675465a83abd437357" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4491.536 }, { "name": "microcosm.high_value_homes.over_1m@E14001556", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001556", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9655.301, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dbe31bab0237b8c9b3a5ade8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9655.301 }, { "name": "microcosm.high_value_homes.over_1m@E14001557", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001557", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 128.727, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b319ca05a8281b15ebdddc17" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 128.727 }, { "name": "microcosm.high_value_homes.over_1m@E14001558", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001558", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1285.76, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_abe3e179345348311ccb3597" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1285.76 }, { "name": "microcosm.high_value_homes.over_1m@E14001559", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001559", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3255.487, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c446595cdd3d44871e66bf2b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3255.487 }, { "name": "microcosm.high_value_homes.over_1m@E14001560", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001560", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 50.399, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7762e5958581d134d50fdc2f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 50.399 }, { "name": "microcosm.high_value_homes.over_1m@E14001561", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001561", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.232, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eff7fda1ca272ef111f7a7ac" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.232 }, { "name": "microcosm.high_value_homes.over_1m@E14001562", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001562", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.088, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de5c74a64a42a8e021755376" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 32.088 }, { "name": "microcosm.high_value_homes.over_1m@E14001563", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001563", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 673.141, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d8f2b3ef465d8aa432aafc8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 673.141 }, { "name": "microcosm.high_value_homes.over_1m@E14001564", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001564", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 143.6, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3b9ce4559b647a4c21051ab9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 143.6 }, { "name": "microcosm.high_value_homes.over_1m@E14001565", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001565", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 523.798, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9db19c4c5746f8034ea11215" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 523.798 }, { "name": "microcosm.high_value_homes.over_1m@E14001566", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001566", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1067.363, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3eb16c829236aa7756e86280" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1067.363 }, { "name": "microcosm.high_value_homes.over_1m@E14001567", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001567", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.79, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4f3f360e9177dde3b840e7cb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.79 }, { "name": "microcosm.high_value_homes.over_1m@E14001568", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001568", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1812.612, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6965487b7df3263c1e9da080" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1812.612 }, { "name": "microcosm.high_value_homes.over_1m@E14001569", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001569", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 516.646, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_af27a315e2f9070b7498e9ed" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 516.646 }, { "name": "microcosm.high_value_homes.over_1m@E14001570", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001570", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2732.853, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1e0b239924b9dcd5b44b0645" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2732.853 }, { "name": "microcosm.high_value_homes.over_1m@E14001571", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001571", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 93.268, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b061bd0b1835edd9e203afd5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 93.268 }, { "name": "microcosm.high_value_homes.over_1m@E14001572", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001572", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 889.305, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b75ae870b6350cd90f848782" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 889.305 }, { "name": "microcosm.high_value_homes.over_1m@E14001573", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001573", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2319.321, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2363886ff3823b5acdac59a1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2319.321 }, { "name": "microcosm.high_value_homes.over_1m@E14001574", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001574", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.412, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_19a5969ba15882db9103f961" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.412 }, { "name": "microcosm.high_value_homes.over_1m@E14001575", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001575", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1171.156, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ec6f89e4eea9c468546d68e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1171.156 }, { "name": "microcosm.high_value_homes.over_1m@E14001576", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001576", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 168.712, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c34039da4a90766b310b2390" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 168.712 }, { "name": "microcosm.high_value_homes.over_1m@E14001577", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001577", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 395.882, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_232ad0376ab3dc34091c8d03" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 395.882 }, { "name": "microcosm.high_value_homes.over_1m@E14001578", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001578", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 611.149, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_059418535dceb4d651d09be3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 611.149 }, { "name": "microcosm.high_value_homes.over_1m@E14001579", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001579", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 955.214, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_db2d5b34d09265c166eb3abd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 955.214 }, { "name": "microcosm.high_value_homes.over_1m@E14001580", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001580", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 909.526, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b942d6d166e208e944b8ee88" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 909.526 }, { "name": "microcosm.high_value_homes.over_1m@E14001581", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001581", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 82.103, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4170c9faa7daa1cb4a54e96a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 82.103 }, { "name": "microcosm.high_value_homes.over_1m@E14001582", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001582", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1958.548, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_957ce995f18c9bbe45a69855" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1958.548 }, { "name": "microcosm.high_value_homes.over_1m@E14001583", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001583", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.87, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f9c6919e9ecce75138a060a7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.87 }, { "name": "microcosm.high_value_homes.over_1m@E14001584", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001584", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.963, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eac641e89ea39beab2f16533" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.963 }, { "name": "microcosm.high_value_homes.over_1m@E14001585", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001585", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 88.316, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ed0b78d5485ec0f284952b4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 88.316 }, { "name": "microcosm.high_value_homes.over_1m@E14001586", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001586", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9752.458, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1ff33236ab8e42002228e6d1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9752.458 }, { "name": "microcosm.high_value_homes.over_1m@E14001587", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001587", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5248.715, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_085abbcb6620801cd703f708" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5248.715 }, { "name": "microcosm.high_value_homes.over_1m@E14001588", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001588", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7322.379, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_43ca706e44d2e8dc11755bda" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7322.379 }, { "name": "microcosm.high_value_homes.over_1m@E14001589", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001589", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 954.861, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ced288853c5181d33835ccd9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 954.861 }, { "name": "microcosm.high_value_homes.over_1m@E14001590", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001590", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1175.181, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a92249a71bbe592b670838b6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1175.181 }, { "name": "microcosm.high_value_homes.over_1m@E14001591", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001591", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1717.962, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2241ead9cde49fff57052a5c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1717.962 }, { "name": "microcosm.high_value_homes.over_1m@E14001592", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001592", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4465.927, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_55348750199716e43497336a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4465.927 }, { "name": "microcosm.high_value_homes.over_1m@E14001593", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001593", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3868.437, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2856ac81f4c076989c09a18f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3868.437 }, { "name": "microcosm.high_value_homes.over_1m@E14001594", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001594", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.171, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2c90f79e03ba4eb75aeb0960" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.171 }, { "name": "microcosm.high_value_homes.over_1m@E14001595", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001595", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.776, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_462dfc7d29d298b82ea79106" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.776 }, { "name": "microcosm.high_value_homes.over_1m@E14001596", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001596", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 249.863, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1f29a972b178a279b1e16d4d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 249.863 }, { "name": "microcosm.high_value_homes.over_1m@E14001597", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001597", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 123.069, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0ab8dd9a0a464c22884d95fb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 123.069 }, { "name": "microcosm.high_value_homes.over_1m@E14001598", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001598", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 431.058, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3a1973d165d9521f4b28fdf4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 431.058 }, { "name": "microcosm.high_value_homes.over_1m@E14001599", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001599", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1078.955, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_133fa4a97ff5995a2b944d66" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1078.955 }, { "name": "microcosm.high_value_homes.over_1m@E14001600", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001600", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1884.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_14cbf4be9e77acd3989d4b7e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1884.0 }, { "name": "microcosm.high_value_homes.over_1m@E14001601", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001601", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 395.335, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_39be5f4bbd847ee7c96c27bf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 395.335 }, { "name": "microcosm.high_value_homes.over_1m@E14001602", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001602", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 375.491, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0484371c28022a5dfe8e15ce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 375.491 }, { "name": "microcosm.high_value_homes.over_1m@E14001603", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001603", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 318.781, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d1e57bc2fa07017bc1806d13" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 318.781 }, { "name": "microcosm.high_value_homes.over_1m@E14001604", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001604", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 527.317, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d8391bfe7f8e2a9099b76f11" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 527.317 }, { "name": "microcosm.high_value_homes.over_1m@E14001605", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "E14001605", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 575.82, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eec737756d5c6cb9767c1ba4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 575.82 }, { "name": "microcosm.high_value_homes.over_1m@W07000081", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.803, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5e9911f8c49a9728c665ccb7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.803 }, { "name": "microcosm.high_value_homes.over_1m@W07000082", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000082", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 55.474, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_54511252c812453e57f66564" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 55.474 }, { "name": "microcosm.high_value_homes.over_1m@W07000083", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000083", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 157.55, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f7515198eb8ca18eb2fdebc4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 157.55 }, { "name": "microcosm.high_value_homes.over_1m@W07000084", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000084", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.58, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bf1d079bc52e436bf7ab7564" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.58 }, { "name": "microcosm.high_value_homes.over_1m@W07000085", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000085", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 138.072, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b45735cab85fb8289aa43459" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 138.072 }, { "name": "microcosm.high_value_homes.over_1m@W07000086", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000086", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 115.429, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d1758f4bf87996c5a238841" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 115.429 }, { "name": "microcosm.high_value_homes.over_1m@W07000087", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000087", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 79.154, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_569494ee16d997871f5905de" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 79.154 }, { "name": "microcosm.high_value_homes.over_1m@W07000088", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 80.48, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_68d9ad5c43356be74f3eb456" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 80.48 }, { "name": "microcosm.high_value_homes.over_1m@W07000089", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000089", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 386.708, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3cd20860f9b4844c7fb2021f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 386.708 }, { "name": "microcosm.high_value_homes.over_1m@W07000090", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000090", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 413.228, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7bd0b6be8f6cfd07a3203a0d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 413.228 }, { "name": "microcosm.high_value_homes.over_1m@W07000091", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000091", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 644.127, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3bfeb9729a1817cded6951ec" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 644.127 }, { "name": "microcosm.high_value_homes.over_1m@W07000092", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 420.562, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b76cbe5b89e7d5bcf15c5882" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 420.562 }, { "name": "microcosm.high_value_homes.over_1m@W07000093", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000093", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 132.875, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b6c7faeb1436f4bcf0bc128b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 132.875 }, { "name": "microcosm.high_value_homes.over_1m@W07000094", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000094", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 116.835, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ada5be107dbc9265fe32f344" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 116.835 }, { "name": "microcosm.high_value_homes.over_1m@W07000095", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000095", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 44.452, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c8438ac069d315a5270bc7a1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 44.452 }, { "name": "microcosm.high_value_homes.over_1m@W07000096", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000096", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 193.88, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_934b014cebe82879cf44c208" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 193.88 }, { "name": "microcosm.high_value_homes.over_1m@W07000097", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000097", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 405.727, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e0d4634be6299b5d27f7ed3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 405.727 }, { "name": "microcosm.high_value_homes.over_1m@W07000098", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000098", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.078, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b75c7763c0bff25c8a248a37" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 30.078 }, { "name": "microcosm.high_value_homes.over_1m@W07000099", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000099", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.309, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f4059e3e74643a750b9cdba8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.309 }, { "name": "microcosm.high_value_homes.over_1m@W07000100", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000100", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 151.099, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fa4f32c8e5836e680fd0ee9b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 151.099 }, { "name": "microcosm.high_value_homes.over_1m@W07000101", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000101", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 733.193, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2173e9094b3ede4c3676cebd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 733.193 }, { "name": "microcosm.high_value_homes.over_1m@W07000102", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000102", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 68.517, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9aefd7b97eaf943c6048bb49" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 68.517 }, { "name": "microcosm.high_value_homes.over_1m@W07000103", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000103", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.787, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3a269227ecefd23f0963b529" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.787 }, { "name": "microcosm.high_value_homes.over_1m@W07000104", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000104", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 75.298, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b2c258540baeb91a8059c5b7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 75.298 }, { "name": "microcosm.high_value_homes.over_1m@W07000105", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000105", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 113.274, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e73073478dbd2d7c1b20128" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 113.274 }, { "name": "microcosm.high_value_homes.over_1m@W07000106", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000106", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.465, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2a05f2d168854843b02151ae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.465 }, { "name": "microcosm.high_value_homes.over_1m@W07000107", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000107", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.462, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e1637b94be2c7a5e73050793" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.462 }, { "name": "microcosm.high_value_homes.over_1m@W07000108", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000108", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 59.906, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0a5190a298caffb07897cb73" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 59.906 }, { "name": "microcosm.high_value_homes.over_1m@W07000109", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000109", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.639, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4cb5160697e30f706edeb6d7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.639 }, { "name": "microcosm.high_value_homes.over_1m@W07000110", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000110", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 586.382, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d9481b81346853dbef00b65d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 586.382 }, { "name": "microcosm.high_value_homes.over_1m@W07000111", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000111", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.25, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f5a239709034a3eea3da5bc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 91.25 }, { "name": "microcosm.high_value_homes.over_1m@W07000112", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "geography_id": "W07000112", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 154.184, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_50e690fae4613ca3c1f41ae3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 154.184 } ] }, @@ -469635,78 +471440,72 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000001", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.258, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_77706eee7521beeeb3b57308" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 27.258 }, { "name": "microcosm.high_value_homes.over_1m@E06000002", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.762, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1f51572b220aa565b04ff5f7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 19.762 }, { "name": "microcosm.high_value_homes.over_1m@E06000003", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000003", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.212, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45b51e489b9e0308c6557647" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 28.212 }, { "name": "microcosm.high_value_homes.over_1m@E06000004", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 101.087, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d8c6e4ea22b442e52f6dca07" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 101.087 }, { "name": "microcosm.high_value_homes.over_1m@E06000005", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.799, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8bc4ab25c472d245037b5984" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 35.799 }, { "name": "microcosm.high_value_homes.over_1m@E06000006", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000006", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.241, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5d2aaa2c13dcd6fb87dbdea3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 47.241 }, { "name": "microcosm.high_value_homes.over_1m@E06000007", @@ -469726,39 +471525,36 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 94.357, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_71fcacd4afdcb0c53106c1c8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 94.357 }, { "name": "microcosm.high_value_homes.over_1m@E06000009", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000009", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.844, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9e03e371ec65715dae67d88c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 12.844 }, { "name": "microcosm.high_value_homes.over_1m@E06000010", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.034, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_420a75d4d69c6061d4f68f38" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 10.034 }, { "name": "microcosm.high_value_homes.over_1m@E06000011", @@ -469778,26 +471574,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.873, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2164af210f935cdda1d9ec9f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 30.873 }, { "name": "microcosm.high_value_homes.over_1m@E06000013", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.882, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6e96cdae7bd4c00fe590acdf" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 38.882 }, { "name": "microcosm.high_value_homes.over_1m@E06000014", @@ -469817,26 +471611,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000015", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 118.356, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_17e263636a8c592401a3e5f2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 118.356 }, { "name": "microcosm.high_value_homes.over_1m@E06000016", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 284.328, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_39e2a0ec71ea76ba241ba57c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 284.328 }, { "name": "microcosm.high_value_homes.over_1m@E06000017", @@ -469856,13 +471648,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 346.086, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9c14441fdff9745fd8f972df" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 346.086 }, { "name": "microcosm.high_value_homes.over_1m@E06000019", @@ -469882,26 +471673,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000020", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 142.612, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_85cff8baac0ce75ad6225482" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 142.612 }, { "name": "microcosm.high_value_homes.over_1m@E06000021", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000021", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.732, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3dce4e089ee48b09cc62ec0f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 36.732 }, { "name": "microcosm.high_value_homes.over_1m@E06000022", @@ -469960,13 +471749,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000026", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 148.18, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_54d790123395740912384663" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 148.18 }, { "name": "microcosm.high_value_homes.over_1m@E06000027", @@ -469986,39 +471774,36 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000030", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 325.445, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_684f2b0a13dc43159d17c757" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 325.445 }, { "name": "microcosm.high_value_homes.over_1m@E06000031", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000031", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 359.779, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_05d23d3ccaa92f548848d2a8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 359.779 }, { "name": "microcosm.high_value_homes.over_1m@E06000032", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000032", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 102.32, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7798b5a381bdef0ae86eaca4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 102.32 }, { "name": "microcosm.high_value_homes.over_1m@E06000033", @@ -470038,26 +471823,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000034", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 350.307, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f9d42607e6060fa58d16abdf" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 350.307 }, { "name": "microcosm.high_value_homes.over_1m@E06000035", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000035", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 381.723, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5e406e9c5203aaa261ea4eda" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 381.723 }, { "name": "microcosm.high_value_homes.over_1m@E06000036", @@ -470103,13 +471886,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000039", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 267.541, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fae78865ccfc0ad23e374c3b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 267.541 }, { "name": "microcosm.high_value_homes.over_1m@E06000040", @@ -470168,26 +471950,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000044", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 263.572, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_41f2881b326af2b52b1e49a9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 263.572 }, { "name": "microcosm.high_value_homes.over_1m@E06000045", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000045", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 209.196, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_418bd313e2793b2ae11254d8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 209.196 }, { "name": "microcosm.high_value_homes.over_1m@E06000046", @@ -470207,13 +471987,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000047", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 219.877, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e6d508da20093b6203426e37" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 219.877 }, { "name": "microcosm.high_value_homes.over_1m@E06000049", @@ -470401,13 +472180,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E06000063", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 219.967, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9a0308639a37523da202d3d1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 219.967 }, { "name": "microcosm.high_value_homes.over_1m@E06000064", @@ -470479,13 +472257,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.75, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c42574bc627c091aca287f1a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 43.75 }, { "name": "microcosm.high_value_homes.over_1m@E07000011", @@ -470531,26 +472308,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000033", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 40.86, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a9a2df76217e6665df7af5ef" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 40.86 }, { "name": "microcosm.high_value_homes.over_1m@E07000034", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000034", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 56.252, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_03e3365b7dc9cb1812ccbb5a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 56.252 }, { "name": "microcosm.high_value_homes.over_1m@E07000035", @@ -470570,52 +472345,48 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000036", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 160.15, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e5ae111b5959454afc5a9ac2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 160.15 }, { "name": "microcosm.high_value_homes.over_1m@E07000037", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000037", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 273.399, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_efbba466f498116ac2d3d7d7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 273.399 }, { "name": "microcosm.high_value_homes.over_1m@E07000038", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000038", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 315.718, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9a7c71e296e53ed7ff41ee14" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 315.718 }, { "name": "microcosm.high_value_homes.over_1m@E07000039", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000039", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 316.141, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a69fa0ffbe626383d52a1ef2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 316.141 }, { "name": "microcosm.high_value_homes.over_1m@E07000040", @@ -470700,13 +472471,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000046", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 227.116, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a46c6b3fb72f3ce45b0da47e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 227.116 }, { "name": "microcosm.high_value_homes.over_1m@E07000047", @@ -470739,13 +472509,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000062", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 174.758, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ea429a85d9df66a59d7272a4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 174.758 }, { "name": "microcosm.high_value_homes.over_1m@E07000063", @@ -470882,13 +472651,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000073", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 112.362, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5d9f0cb31e65e099df413d6d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 112.362 }, { "name": "microcosm.high_value_homes.over_1m@E07000074", @@ -470921,13 +472689,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000076", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 374.054, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e0c2a6fc54bf230f2354f0fa" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 374.054 }, { "name": "microcosm.high_value_homes.over_1m@E07000077", @@ -470973,26 +472740,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000080", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 377.172, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6db23cf7ae9bb13ada44db3d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 377.172 }, { "name": "microcosm.high_value_homes.over_1m@E07000081", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 44.248, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b73848ac719c509486583563" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 44.248 }, { "name": "microcosm.high_value_homes.over_1m@E07000082", @@ -471077,13 +472842,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 96.097, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fd8b57b61ee85c9424141cf3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 96.097 }, { "name": "microcosm.high_value_homes.over_1m@E07000089", @@ -471129,13 +472893,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 150.235, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_12e5348a4c18d36d392ec010" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 150.235 }, { "name": "microcosm.high_value_homes.over_1m@E07000093", @@ -471402,130 +473165,120 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000117", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.623, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_03dab010c0ade800b52c4f15" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 9.623 }, { "name": "microcosm.high_value_homes.over_1m@E07000118", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000118", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 297.494, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_771d4dbfdc7109335b95d7a1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 297.494 }, { "name": "microcosm.high_value_homes.over_1m@E07000119", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000119", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 306.61, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e151df0710893e8d5ea2e1e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 306.61 }, { "name": "microcosm.high_value_homes.over_1m@E07000120", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000120", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.351, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8f0d82917c235cafacaf2cc4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 10.351 }, { "name": "microcosm.high_value_homes.over_1m@E07000121", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000121", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 211.157, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a9a36db75cffb5cd7f6e4c84" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 211.157 }, { "name": "microcosm.high_value_homes.over_1m@E07000122", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000122", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.054, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a845c0a9edb41aa6b7f19d13" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 92.054 }, { "name": "microcosm.high_value_homes.over_1m@E07000123", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000123", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 96.984, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1511d45a5b1d90a0761aa72d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 96.984 }, { "name": "microcosm.high_value_homes.over_1m@E07000124", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000124", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 361.108, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d8232ca867a258bbcf8dcffe" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 361.108 }, { "name": "microcosm.high_value_homes.over_1m@E07000125", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000125", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 111.494, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1e89d2ac54a26ebe17b445fe" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 111.494 }, { "name": "microcosm.high_value_homes.over_1m@E07000126", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000126", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 74.085, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_03f4d62d1c2d4948748d2002" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 74.085 }, { "name": "microcosm.high_value_homes.over_1m@E07000127", @@ -471545,26 +473298,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000128", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 83.881, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e382b54ccf60c1279cb271f9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 83.881 }, { "name": "microcosm.high_value_homes.over_1m@E07000129", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000129", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 248.747, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_777524ac9eedf83c4e173b21" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 248.747 }, { "name": "microcosm.high_value_homes.over_1m@E07000130", @@ -471610,104 +473361,96 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000133", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 264.995, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_998354ffc18f7f0b63727d0c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 264.995 }, { "name": "microcosm.high_value_homes.over_1m@E07000134", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000134", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 266.818, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_59ace5339823bc031577e872" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 266.818 }, { "name": "microcosm.high_value_homes.over_1m@E07000135", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000135", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 255.081, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4cf41a32ccdec453c3981120" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 255.081 }, { "name": "microcosm.high_value_homes.over_1m@E07000136", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000136", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.351, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f7a62538695c75daf9220962" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 23.351 }, { "name": "microcosm.high_value_homes.over_1m@E07000137", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000137", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 135.569, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0363f56e2caccfbea75ca535" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 135.569 }, { "name": "microcosm.high_value_homes.over_1m@E07000138", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000138", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 59.603, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7a811b6af425941ba59c1881" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 59.603 }, { "name": "microcosm.high_value_homes.over_1m@E07000139", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000139", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 135.668, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bdd8d1f5d810103c82731eb6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 135.668 }, { "name": "microcosm.high_value_homes.over_1m@E07000140", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000140", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.069, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b5c1a59e07bc4ecc26b0878a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 36.069 }, { "name": "microcosm.high_value_homes.over_1m@E07000141", @@ -471727,26 +473470,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000142", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 111.772, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_673fc79444fefb81ab1fad4f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 111.772 }, { "name": "microcosm.high_value_homes.over_1m@E07000143", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000143", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 331.102, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_32a4af1d2d45e64f15cd7e70" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 331.102 }, { "name": "microcosm.high_value_homes.over_1m@E07000144", @@ -471766,13 +473507,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000145", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 84.397, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6895513f80abf2d1b66446ef" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 84.397 }, { "name": "microcosm.high_value_homes.over_1m@E07000146", @@ -471805,13 +473545,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000148", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 362.577, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_38c85b48e5b07f264223c890" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 362.577 }, { "name": "microcosm.high_value_homes.over_1m@E07000149", @@ -471831,65 +473570,60 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000170", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.574, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_558980bbe006ef10c826b3b6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 18.574 }, { "name": "microcosm.high_value_homes.over_1m@E07000171", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000171", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 132.396, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1d309047106ec07865103b55" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 132.396 }, { "name": "microcosm.high_value_homes.over_1m@E07000172", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000172", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 285.349, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_079ded56229bfb9372d3b04b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 285.349 }, { "name": "microcosm.high_value_homes.over_1m@E07000173", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000173", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 321.038, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f20f55a6097a9624520e9ec" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 321.038 }, { "name": "microcosm.high_value_homes.over_1m@E07000174", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000174", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 44.414, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_af7b04f9075cbf50c200c6d0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 44.414 }, { "name": "microcosm.high_value_homes.over_1m@E07000175", @@ -471987,26 +473721,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000192", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.6, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_23e3987f52b01d2a4f814620" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 47.6 }, { "name": "microcosm.high_value_homes.over_1m@E07000193", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000193", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 325.166, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_04fc5cb2bb877aab18df21a4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 325.166 }, { "name": "microcosm.high_value_homes.over_1m@E07000194", @@ -472026,13 +473758,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000195", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 160.397, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5caf1bb8a693ff64f0bb2842" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 160.397 }, { "name": "microcosm.high_value_homes.over_1m@E07000196", @@ -472052,39 +473783,36 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000197", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 289.41, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e937ecd7d3c1afbcc2c270d3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 289.41 }, { "name": "microcosm.high_value_homes.over_1m@E07000198", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000198", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 192.99, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5f527c2f473bacedf441aeae" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 192.99 }, { "name": "microcosm.high_value_homes.over_1m@E07000199", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000199", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.089, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4707d8c07874880111ef7973" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.089 }, { "name": "microcosm.high_value_homes.over_1m@E07000200", @@ -472104,13 +473832,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000202", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 135.472, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4a8a060f3f0e6f9218c3de15" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 135.472 }, { "name": "microcosm.high_value_homes.over_1m@E07000203", @@ -472273,26 +474000,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000218", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 196.247, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_801cb6c3eca605215af08603" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 196.247 }, { "name": "microcosm.high_value_homes.over_1m@E07000219", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000219", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 49.044, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6efaa79df3b6a4b7461b76ce" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 49.044 }, { "name": "microcosm.high_value_homes.over_1m@E07000220", @@ -472338,13 +474063,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000223", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 351.172, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_64dcede67dc2bfb1d825302b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 351.172 }, { "name": "microcosm.high_value_homes.over_1m@E07000224", @@ -472377,13 +474101,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000226", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 117.357, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_36b0e7583e4d17024bcede07" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 117.357 }, { "name": "microcosm.high_value_homes.over_1m@E07000227", @@ -472455,26 +474178,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000236", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 58.684, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_192a79a82bf3bdd3f02eb0e7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 58.684 }, { "name": "microcosm.high_value_homes.over_1m@E07000237", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000237", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 123.069, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e617b3d4ab9cd45a5931c449" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 123.069 }, { "name": "microcosm.high_value_homes.over_1m@E07000238", @@ -472494,13 +474215,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000239", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 395.335, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f377675db07d2bd3895ddf0e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 395.335 }, { "name": "microcosm.high_value_homes.over_1m@E07000240", @@ -472546,13 +474266,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E07000243", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 150.56, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3eb5f27981ad9a875fa90d55" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 150.56 }, { "name": "microcosm.high_value_homes.over_1m@E07000244", @@ -472624,26 +474343,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 264.309, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f44008d63e420114ed3b20e2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 264.309 }, { "name": "microcosm.high_value_homes.over_1m@E08000005", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 213.115, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e86ad2e8f26f62e315989f5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 213.115 }, { "name": "microcosm.high_value_homes.over_1m@E08000006", @@ -472676,13 +474393,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 102.724, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b499136d2bf20f8184957ee4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 102.724 }, { "name": "microcosm.high_value_homes.over_1m@E08000009", @@ -472702,26 +474418,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 145.792, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_00ec7146ce29af556f02bd64" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 145.792 }, { "name": "microcosm.high_value_homes.over_1m@E08000011", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.869, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aba7befea422661fa7ac4d8c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 12.869 }, { "name": "microcosm.high_value_homes.over_1m@E08000012", @@ -472741,13 +474455,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 94.579, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_59b410955a9afec929f98ee4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 94.579 }, { "name": "microcosm.high_value_homes.over_1m@E08000014", @@ -472780,39 +474493,36 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 112.344, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cf95aaac05b46abea2075e0a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 112.344 }, { "name": "microcosm.high_value_homes.over_1m@E08000017", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000017", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 137.061, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c107fb1b8c58ec746efbd12f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 137.061 }, { "name": "microcosm.high_value_homes.over_1m@E08000018", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 146.891, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4665caddfc0899c8d21680e2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 146.891 }, { "name": "microcosm.high_value_homes.over_1m@E08000019", @@ -472845,39 +474555,36 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000022", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 140.313, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e8e6f69d7a355642a6b4e469" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 140.313 }, { "name": "microcosm.high_value_homes.over_1m@E08000023", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000023", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.448, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dde1732ab4a8bfa8be3ac71e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 65.448 }, { "name": "microcosm.high_value_homes.over_1m@E08000024", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000024", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.006, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92d38c94e5b42cf8b4a8d326" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 22.006 }, { "name": "microcosm.high_value_homes.over_1m@E08000025", @@ -472910,26 +474617,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000027", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 287.613, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_070dc0227e12098807df76a1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 287.613 }, { "name": "microcosm.high_value_homes.over_1m@E08000028", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000028", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 42.921, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a48ad8d68613fece3814a9fe" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 42.921 }, { "name": "microcosm.high_value_homes.over_1m@E08000029", @@ -472949,26 +474654,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000030", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 286.003, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b0955ff3f16d4b3275fc78bb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 286.003 }, { "name": "microcosm.high_value_homes.over_1m@E08000031", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000031", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 252.624, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0e1e0c366940fb4666e40021" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 252.624 }, { "name": "microcosm.high_value_homes.over_1m@E08000032", @@ -472988,13 +474691,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000033", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 259.973, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_070653480555302a5da3bcba" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 259.973 }, { "name": "microcosm.high_value_homes.over_1m@E08000034", @@ -473027,26 +474729,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000036", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 325.3, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_80034fc3ef4b955468d0b2ce" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 325.3 }, { "name": "microcosm.high_value_homes.over_1m@E08000037", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E08000037", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.948, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_267746dac610d5da948af8dd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 43.948 }, { "name": "microcosm.high_value_homes.over_1m@E09000001", @@ -473065,13 +474765,12 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "E09000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.881, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_88617be7827aaab1150bc3c0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 34.881 }, { "name": "microcosm.high_value_homes.over_1m@E09000003", @@ -473481,117 +475180,108 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000001", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 154.184, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0175bd26b2e654a9c81ff09f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 154.184 }, { "name": "microcosm.high_value_homes.over_1m@W06000002", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 210.462, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b224c87a363d47cbc5e06087" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 210.462 }, { "name": "microcosm.high_value_homes.over_1m@W06000003", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000003", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 169.463, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f9e36c0e202a4d6c943be5b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 169.463 }, { "name": "microcosm.high_value_homes.over_1m@W06000004", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 63.824, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_746638936456817632d0ebcc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 63.824 }, { "name": "microcosm.high_value_homes.over_1m@W06000005", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 124.441, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae0ab35c954f677826cd7af6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 124.441 }, { "name": "microcosm.high_value_homes.over_1m@W06000006", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000006", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 97.044, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cb757dc253fa0f240f53b386" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 97.044 }, { "name": "microcosm.high_value_homes.over_1m@W06000008", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 79.018, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3931ac01dcdb758c77b452de" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 79.018 }, { "name": "microcosm.high_value_homes.over_1m@W06000009", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000009", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 204.955, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d6dd7831bdc946d156517fb4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 204.955 }, { "name": "microcosm.high_value_homes.over_1m@W06000010", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 109.232, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fd8cee4278b4afb288c553fe" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 109.232 }, { "name": "microcosm.high_value_homes.over_1m@W06000011", @@ -473611,26 +475301,24 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.635, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cb277a168809564de4ef9749" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 25.635 }, { "name": "microcosm.high_value_homes.over_1m@W06000013", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 121.2, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c0ae31e9696911a3dc0a85a6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 121.2 }, { "name": "microcosm.high_value_homes.over_1m@W06000014", @@ -473663,52 +475351,48 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.78, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_58db7400a56d20179c92d97a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 65.78 }, { "name": "microcosm.high_value_homes.over_1m@W06000018", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 89.591, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_737d5e117ad5871c638c28d4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 89.591 }, { "name": "microcosm.high_value_homes.over_1m@W06000019", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000019", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.061, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8761dda3886d86f463759702" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.061 }, { "name": "microcosm.high_value_homes.over_1m@W06000020", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000020", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.639, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ef5ad216983181757454458" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 19.639 }, { "name": "microcosm.high_value_homes.over_1m@W06000021", @@ -473728,39 +475412,36 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000022", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 180.98, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a1e18b89030760d00ccbf8e6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 180.98 }, { "name": "microcosm.high_value_homes.over_1m@W06000023", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000023", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 193.255, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b428147cf44baa4fcb0d588b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 193.255 }, { "name": "microcosm.high_value_homes.over_1m@W06000024", "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "geography_id": "W06000024", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.076, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9319fd9191963a6ac75c7a1b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.076 } ] } @@ -473770,7 +475451,7 @@ "status": "partially_active", "geography_levels": { "constituency": { - "status": "active", + "status": "signed_deferred", "candidate_count": 575, "candidates": [ { @@ -473778,7475 +475459,6900 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001063", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 42.75, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b2b61fa1d7746ce9c1d4d136" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 42.75 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001064", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001064", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.435, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5b9cc389156fdacf3f5ad9c4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 47.435 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001065", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001065", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2224.143, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_044fdd95e02ea3004bbf551a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2224.143 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001066", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001066", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.215, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d36b0d6d17d98db4303eb1a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.215 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001067", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001067", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1600.216, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e137c50af590760a217b26e5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1600.216 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001068", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001068", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.307, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_208376c6c38a500cd41094a1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.307 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001069", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001069", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 63.545, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15b769919d57443f0a9d9670" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 63.545 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001070", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001070", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.901, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9e657c8d551383226f66601f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.901 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001071", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001071", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 179.185, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc579a13c45430f903bd68a2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 179.185 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001072", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001072", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 446.628, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a1d1edec7ec8244a419febc0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 446.628 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001073", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001073", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.997, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2a4efc75a02c823d570d2db5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.997 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001074", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001074", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4291aaf31c01cfec37539ab3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001075", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001075", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15996568e1e670c3e0e6b4e4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001076", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001076", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.464, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_50f3551e10617fabd2a5aafa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.464 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001077", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001077", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 354.056, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_642c2e0bd675221e80ca5bbe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 354.056 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001078", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001078", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.654, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_818f43592a969041e4365ffd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 43.654 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001079", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001079", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.379, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f80208144b0436a8dd61b67" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.379 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001080", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001080", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1652.425, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_73f58b68c952a448c8d5e7db" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1652.425 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001081", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4509.456, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8b051464ae8a3ca0894b572b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4509.456 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001082", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001082", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3162.611, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d0b43724b6b8716b728317e4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3162.611 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001083", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001083", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 826.34, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ea73319d673b0a8d595dacb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 826.34 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001084", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001084", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 54.252, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7a012c8d16a324b557d2d6dc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 54.252 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001085", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001085", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1014.8, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c4ca45417da92f3ff83da4b0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1014.8 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001086", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001086", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 179.319, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1584c7a278883e989f6cc5d3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 179.319 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001087", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001087", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.768, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_11901877ecf910083e1db623" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.768 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001088", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 418.59, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_00bc701e1898886cd21df1c6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 418.59 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001089", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001089", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.33, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_60aa1320c0b9f0fe335fd59f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.33 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001090", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001090", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 290.136, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9597a9e31397abee12ca4ecd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 290.136 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001091", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001091", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.351, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0728fd6540003e395d4794b3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.351 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001092", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 381.786, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6f0ef4b846cd56617c47b290" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 381.786 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001093", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001093", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.625, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b7e99f6e174b5cc2a623fcaf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.625 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001094", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001094", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.58, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_489ec66deb00689e8dcea3d7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.58 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001095", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001095", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.572, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b88fc70f2cac0132a797edab" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.572 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001096", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001096", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.625, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_57f2cc50d3560e48f285c3fb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.625 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001097", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001097", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f62250a9de032c6db3f0ef4e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001098", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001098", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.833, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_be43a9287e6c96a4b05273fc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.833 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001099", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001099", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.249, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7b9c641f45728643eb2f6826" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.249 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001100", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001100", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.625, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f7c2ec1b99156817cb99bd36" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.625 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001101", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001101", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.166, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d8c67db9d863dfa502f9b68" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.166 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001102", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001102", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.603, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_699b8a479a2b29f02318c5df" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.603 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001103", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001103", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.373, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fe737a32f0dc030a591b2400" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.373 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001104", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001104", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.692, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ec39f2192c2289ae4dd34d53" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.692 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001105", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001105", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.211, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2a125ff2903055bdec0f8d52" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.211 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001106", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001106", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_60e0b30d2f577e37d81aa0f7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001107", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001107", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.336, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1bda65d5d77b720c3a81b73c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.336 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001108", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001108", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 113.835, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1980e2866edc9e1cee6f9b43" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 113.835 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001109", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001109", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.142, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_175905abd05c7a115811654f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.142 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001110", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001110", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.29, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4a78dfcbdc2b2699d073c3d8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.29 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001111", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001111", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.47, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_273ce1ec63513cb88ddef778" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.47 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001112", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001112", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 107.395, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_43dbdc91dc445f95cbf968fa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 107.395 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001113", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001113", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_193c0d183cb083d490b1f562" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001114", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001114", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.219, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_edba9564b4e9d1d1771cfa58" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.219 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001115", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001115", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 48.679, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_76389601e41c8fb954dbf448" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 48.679 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001116", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001116", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 137.382, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_029d1612280bf0186b9d1374" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 137.382 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001117", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001117", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.638, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bee14c8b9bfc15d8be142e18" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 45.638 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001118", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001118", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.312, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ab511c9267e38727b2fc394f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.312 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001119", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001119", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.156, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15160582e9d97dca30b2d035" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.156 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001120", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001120", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.312, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e34924a9716e8ad194e8f073" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.312 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001121", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001121", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 252.283, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4ff5a74bd0249699768f31aa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 252.283 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001122", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001122", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1039.788, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4d3cd8b6a452727442d40262" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1039.788 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001123", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001123", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 187.623, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_08481d42cb0e45bc67d0e5be" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 187.623 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001124", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001124", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 191.984, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_06f57409c90de75ee3f1cd4a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 191.984 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001125", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001125", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1639.402, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_29f644c04c61230c59a09505" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1639.402 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001126", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001126", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.325, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_87d8f3a8e117746b4d03098c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 24.325 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001127", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001127", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.524, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a7196c85fd8b1da85f64b496" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.524 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001128", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001128", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.375, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1ed781cdb71e9b97c7f036ee" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.375 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001129", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001129", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 233.999, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cb24df1523c1e811c2192e90" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 233.999 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001130", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001130", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 352.57, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f4fbeae654a7ee50f80b85f2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 352.57 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001131", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001131", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1069.45, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c91775aa4e4002180dab71f6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1069.45 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001132", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001132", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.769, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dbac7aad77db5a186af7e68a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.769 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001133", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001133", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.897, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_788e95f3c04ea3409bbc3cf7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.897 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001134", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001134", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 602.412, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_99d76c110f84f7d95c7179e1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 602.412 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001135", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001135", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.153, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5434ed45e4ad6312a735447a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.153 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001136", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001136", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 115.763, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_371e15edcb9181ab01db86fc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 115.763 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001137", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001137", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1211.884, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_46922388f23ffbe16f0bce20" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1211.884 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001138", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001138", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 301.236, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0a486f83d6063e39bf308141" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 301.236 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001139", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001139", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 425.889, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aa65d5e7ae7e99f5d6310625" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 425.889 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001140", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001140", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 50.516, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0215ad852eb1454c2bf2567e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 50.516 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001141", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001141", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 244.189, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_005cc7036b9bc50725c117e6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 244.189 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001142", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001142", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.208, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e267cdea69b410470bd1da60" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.208 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001143", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001143", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.053, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1d3b0c815643a8bd98de1f7f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.053 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001144", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001144", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.684, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_31256f7670796b0ae70ffd8c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.684 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001145", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001145", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 100.185, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cfeb8bfc941ba8d70b8c61de" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 100.185 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001146", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001146", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 120.342, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aeb7a821e562cce164863d81" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 120.342 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001147", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001147", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.249, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45a09676350f881e5aae2335" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.249 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001148", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001148", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 111.789, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9848fbe2bcab20f33a3779d4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 111.789 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001149", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001149", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 891.894, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fbe672fc29596cb375a0008d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 891.894 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001150", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001150", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.2, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a65ca1fc94d2b7ff2e2c4b6d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.2 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001151", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001151", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 181.713, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_42d0a2ae7bd3ea9c809200df" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 181.713 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001152", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001152", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.64, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b79156a8e1492bf73293999d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.64 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001153", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001153", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 111.07, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_73e4c6fb56be2653d8eb42b6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 111.07 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001154", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001154", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 118.773, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_faa1124b38b8c0f65181292e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 118.773 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001155", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001155", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 174.32, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_831caf64d87da647cb5a1802" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 174.32 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001156", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001156", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 146.617, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5f79f6a2bff57f5660487501" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 146.617 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001157", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001157", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.3, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_070a7d03b8e974fa789c7a94" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.3 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001158", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001158", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 237.856, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ca337bf12cb9f5f1d6caaaa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 237.856 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001159", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001159", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 115.909, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_25ecf97dff6fb114ce743032" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 115.909 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001160", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001160", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7978.723, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8163f29e0f64451587b5d2ae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7978.723 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001161", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001161", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 580.112, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e0b7b27a79d0e1fd45c1eca0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 580.112 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001162", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001162", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4267.157, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_df699c7c89d82e4b4881bb04" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4267.157 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001163", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001163", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 77.561, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9276e174fa9d1c24ada1c51b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 77.561 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001164", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001164", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 281.31, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f1c6eaa673454007a412212d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 281.31 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001165", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001165", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.232, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b67a0c9a49f426ade9061893" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.232 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001166", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001166", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 837.531, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6cd01940cb6ee3664e4a7ee8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 837.531 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001167", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001167", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 726.635, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f5fbecae81debf7009f79069" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 726.635 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001168", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001168", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 106.368, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_35996725cdbf02de4ca9b0ca" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 106.368 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001169", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001169", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1773.509, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_349e33aa84b43939f347177b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1773.509 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001170", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001170", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.036, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_03767f3b7700a30924e508f7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 38.036 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001171", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001171", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 241.884, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3cc35db42c330fa7820c379f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 241.884 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001172", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001172", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11251.045, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cde281a7b7f79e22b014d14d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11251.045 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001173", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001173", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.066, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a48499aaf1178ac824b51826" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.066 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001174", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001174", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 39.187, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4a6438a2b3420a1ec7054082" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 39.187 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001175", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001175", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1355.444, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a29315fa5b17a5770a5f417d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1355.444 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001176", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001176", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 75.807, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e571bbe8b0259051d3c395b1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 75.807 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001177", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001177", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.844, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_679fc438c6ace6db5abad8d2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 35.844 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001178", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001178", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 74.013, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2fea3b3b68984551709b9980" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 74.013 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001179", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001179", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 182.949, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c6466bf5cbcbd29b16b45111" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 182.949 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001180", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001180", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fe1142cfb893cb1d8d946f08" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001181", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001181", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.96, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_547bfec605deeac707dcd0a4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.96 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001182", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001182", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 62.251, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_83b9c55cc8be1bce2d3c6093" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 62.251 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001183", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001183", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.336, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aecf8501b07376ebf6574c9b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.336 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001184", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001184", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.71, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6064978c88d8bd6c8d424738" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.71 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001185", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001185", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.573, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d66e19e89580253a9f299876" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.573 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001186", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001186", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 86.808, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a3b4403159aa3146f84ccc32" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 86.808 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001187", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001187", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 496.362, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e4ac82484599fba91cfb7193" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 496.362 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001188", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001188", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.258, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c07462c79175f934abc5dfe7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 22.258 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001189", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001189", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.322, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_60d467db06b9433ee9503ca1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.322 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001190", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001190", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.966, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_014cd08c74ba78fcbc5225aa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.966 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001191", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001191", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.773, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1f716143d2a2b4e42b654c44" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 85.773 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001192", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001192", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 247.424, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7bc88de0f7a1ed9cdcbf576b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 247.424 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001193", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001193", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.321, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_728922debc4f894c3b64c90b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.321 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001194", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001194", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.101, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3e73c6d09c4ac7ef9f415348" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.101 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001195", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001195", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 218.999, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6587b835bf2ec5cd7476fb30" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 218.999 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001196", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001196", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.603, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_41cd0b017347d93c3a3d8941" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.603 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001197", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001197", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 463.09, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e38292c18ae53b93de787b99" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 463.09 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001198", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001198", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.589, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3577fcb28b5f2e4ef1b36ec1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.589 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001199", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001199", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.884, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0de73e1a6356af7061043bf6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.884 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001200", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001200", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.954, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dc3fe27f9bf5fd37f498dc38" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.954 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001201", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001201", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1219.923, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e328dc78a5b6049672fb3050" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1219.923 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001202", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001202", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.168, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_91b6b83587777f549eba4e55" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 85.168 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001203", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001203", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 145.721, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_220896a1977262902cc70155" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 145.721 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001204", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001204", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3cc94ff24b4b7f36ec21bf7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001205", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001205", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1712.086, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_22ecaf29ee9469a2692fc7ea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1712.086 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001206", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001206", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.427, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c6fa2852d47d2f1858b034f6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.427 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001207", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001207", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3359.419, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3824bcb4694d07687af8becf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3359.419 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001208", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001208", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 262.666, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_244369ca054eece3daab2487" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 262.666 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001209", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001209", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 429.915, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cb2830f1f23a445d4045c1fd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 429.915 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001210", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001210", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 165.997, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3b481388d2774c401fcb5d5f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 165.997 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001211", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001211", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bf11223c1086a642f1a8f6e1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.95 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001212", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001212", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 854.993, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b0892a22a5bcf51f33ff1e1b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 854.993 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001213", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001213", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.687, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ce3e71b70ad1b8f1861f825" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.687 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001214", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001214", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1038.633, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1d49e50c396a2e0c4ff20d8c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1038.633 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001215", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001215", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1677.83, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6085cc6fdb91f55abdd76478" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1677.83 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001216", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001216", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 59.337, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a8b4c2f55d1e12194a954e6f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 59.337 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001217", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001217", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 474.299, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_326e4e22b1bed12d3d77e2cf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 474.299 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001218", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001218", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 72.053, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e82e83df71ff327b76d8376e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 72.053 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001219", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001219", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.503, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_43b27e56e57bf0bd3d5d23e0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 91.503 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001220", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001220", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 41.259, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f11077fd0a014390f394264" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 41.259 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001221", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001221", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 474.589, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4d46dccd361f76bd8dc6b4a0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 474.589 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001222", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001222", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.948, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ecde680341d04a90c40e830c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.948 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001223", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001223", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 959.012, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_377dfe7a2a2b927075894e57" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 959.012 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001224", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001224", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 117.239, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bd508635477a2a39392e863e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 117.239 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001225", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001225", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 114.234, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a826be3ef3ad323c6cf13ff6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 114.234 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001226", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001226", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1886.559, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d6b05d06ecaef10a420f806" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1886.559 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001227", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001227", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1187.596, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6abf874f947959c96a36e752" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1187.596 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001228", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001228", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.383, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a84a4e56737364f03256f066" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.383 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001229", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001229", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.091, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c89cbaeec264ecb0bbc97d69" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.091 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001230", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001230", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4700.408, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8e6a3fd9182e20958c8aa8c1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4700.408 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001231", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001231", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.294, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d343770b282564898e9197e2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 85.294 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001232", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001232", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 190.589, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_84d25f7a86b34cbe3692bbab" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 190.589 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001233", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001233", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 77.61, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_31c88d914bea87b0f670b9ef" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 77.61 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001234", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001234", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1978.421, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_675ebde5b61012b261e2f480" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1978.421 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001235", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001235", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 208.991, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51b5a7372d6a34173ddf5c41" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 208.991 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001236", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001236", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.655, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c8090a811bdc70b8885eb6db" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.655 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001237", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001237", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.802, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ee9a606301082d46bf348457" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.802 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001238", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001238", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4285.541, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_07f06dca6769f61f8873699f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4285.541 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001239", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001239", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 97.235, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_955e66cfa24fab919aeb775c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 97.235 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001240", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001240", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 69.339, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae515b067b743b6315adce1e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 69.339 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001241", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001241", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 361.035, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eb1eeb067819387ce4536cf3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 361.035 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001242", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001242", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 90.283, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9bbdf4ea877ea11e58ef9ee8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 90.283 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001243", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001243", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.835, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dc709610be0898206451748e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.835 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001244", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001244", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.332, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e80c75462574aaf939e85f26" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.332 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001245", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001245", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.207, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_149631397c1e2a90a1a286bd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 27.207 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001246", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001246", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.883, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ffbb98aa1c8e64d05a9eb4e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.883 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001247", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001247", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 189.476, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_32277f305e3210c937c69dec" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 189.476 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001248", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001248", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.784, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_38b46bce79f445865f73c7a2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.784 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001249", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001249", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2255.798, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bbafd67e9643ab665f7d4427" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2255.798 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001250", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001250", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 70.425, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f1ef061db379e77a8e9404f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 70.425 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001251", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001251", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.584, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_47d29ab686c02a2de727777f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.584 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001252", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001252", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 49.365, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_86c4aefbbec6c9655ba1fbff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 49.365 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001253", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001253", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.956, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_db1c654fc4c1cf3bf48300c1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 38.956 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001254", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001254", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 96.779, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_787c075f7c8cee78ac375084" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 96.779 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001255", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001255", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.187, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_70e23992a5912d062b9bbfea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.187 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001256", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001256", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.414, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c29e1b92a3f7a84724c9c977" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.414 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001257", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001257", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1067.607, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6aa22ee6890eeb88bf02f31b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1067.607 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001258", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001258", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2406.326, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_501c7baa88d5dad226a8afc7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2406.326 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001259", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001259", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 924.15, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_413871c78fd32acbf08fc07c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 924.15 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001260", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001260", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 910.242, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_937a6f821d333ed047c23850" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 910.242 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001261", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001261", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.965, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7c905761cbef281953f7bfae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.965 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001262", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001262", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.625, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_90cee6b462a8d2b1656f02e8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.625 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001263", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001263", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 310.931, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0ea296f007f1288c6174941a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 310.931 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001264", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001264", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4889.036, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0b1eada6311eea412a780963" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4889.036 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001265", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001265", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6782.64, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8058aea150f50215cbf03440" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6782.64 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001266", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001266", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 146.934, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a68493d25ec2fb5f47e5222d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 146.934 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001267", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001267", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 249.979, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c71e3f0cbaf31a730f93dfc5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 249.979 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001268", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001268", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3697.622, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bcab2560d2c6b5dba2e924e3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3697.622 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001269", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001269", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 391.747, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4ba06e160e20c7b29368bbff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 391.747 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001270", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001270", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 985.303, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4085e9e213872fb5b9d6eb0d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 985.303 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001271", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001271", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 195.224, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b281d1175d2babe4a5cda6c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 195.224 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001272", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001272", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.37, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_59bb41b9a90825f0249b6849" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.37 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001273", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001273", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 175.449, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d851b37af8e14befd5730c4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 175.449 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001274", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001274", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 108.036, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c25115079f8891a8e4422d3c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 108.036 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001275", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001275", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 101.907, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_33d00861d24a999df685267a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 101.907 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001276", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001276", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.324, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6b8c10f1bb00ac0309dba512" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.324 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001277", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001277", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.533, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_12f935e37a296aefc58f2f65" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 25.533 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001278", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001278", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 444.722, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_263eed9210b9d193caf68fca" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 444.722 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001279", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001279", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1281.864, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_80bfefc3cc94af34c3be3533" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1281.864 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001280", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001280", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2255.852, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ad8d4822ba1ddb9bc6f74d2e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2255.852 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001281", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001281", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 51.23, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_32cd75a3585ae5f3a2315f77" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 51.23 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001282", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001282", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 67.139, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51c1eb0bee1dcc70eaf2402d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 67.139 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001283", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001283", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 635.154, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3aad8f3cef526fc90fb1760e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 635.154 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001284", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001284", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2135.407, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_14d8b7d09bb9904b56216db7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2135.407 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001285", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001285", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 229.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3e96111e3aec0c841d08f7c5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 229.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001286", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001286", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.311, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5db17ad23dfdb2e3db1e9dc1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.311 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001287", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001287", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.017, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ee6c6f9fc6b353dea6dfac7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 35.017 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001288", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001288", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.586, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f88dc083fc202e11e88a3d49" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 92.586 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001289", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001289", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 394.71, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae1383fc24716d17472dee91" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 394.71 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001290", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001290", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2628.85, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_917a5d75b4a53c81cc338ead" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2628.85 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001291", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001291", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 195.196, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7a33d7351c8f0d416ead2de2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 195.196 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001292", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001292", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 611.371, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6706ffcd74a7aaceaa8c6b39" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 611.371 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001293", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001293", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3417.339, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e5f1b900e925ee90798096dc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3417.339 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001294", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001294", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 566.647, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8f655889b0e756306b93f035" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 566.647 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001295", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001295", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_989dfb06557e21cf7396adf7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001296", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001296", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 769.33, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a2acef74a3aad98cf731482d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 769.33 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001297", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001297", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.241, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_005023e587d55eef0500f2d6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.241 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001298", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001298", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 127.656, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3954499637751ebbf605f89e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 127.656 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001299", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001299", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.805, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_71abdd0de7732b04f35549d4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.805 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001300", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001300", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.049, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ff6926e3c0570343f448be86" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 36.049 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001301", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001301", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.897, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f6236c87d1cb2b9daec7e792" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.897 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001302", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001302", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.777, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_471dc1cc78741c3814341278" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.777 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001303", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001303", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 114.733, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75b6415c8ca650421e3305df" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 114.733 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001304", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001304", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 105.367, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_33c6864e11d3b2039786a126" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 105.367 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001305", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001305", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1864.426, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cd6e54758b76eeb37bdb4997" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1864.426 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001306", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001306", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3015.599, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d8767e72fcefaccbcc49b4a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3015.599 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001307", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001307", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.423, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9297ffe704fac996e4d6c0ca" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.423 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001308", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001308", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 164.153, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4037247a401c942d8d8879dd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 164.153 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001309", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001309", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 416.415, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_17b1c3a5a9a15a4422280000" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 416.415 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001310", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001310", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11271.133, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_32ae35df6665ac69140e4bd1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11271.133 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001311", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001311", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.83, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_071a208e221de1275b2e03ac" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 47.83 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001312", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001312", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 932.164, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_65faa710f3cece5fc5d1ef1d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 932.164 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001313", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001313", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1265102e37ed3314a3935eed" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001314", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001314", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.51, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a69264e7c7b07ce0bb3f72b9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.51 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001315", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001315", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.473, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6849d698a4601c4b4a6dbb7f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.473 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001316", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001316", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 63.225, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1f185b1678e525df38dfd0d6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 63.225 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001317", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001317", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cb7cacc721bd75b2774704cf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001318", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001318", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.732, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4caeafc9365342b0bf27054d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.732 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001319", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001319", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.766, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ab3c731ab5eb872f6cd7a97b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 25.766 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001320", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001320", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.908, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5d207dfa12b823b2ecfd967c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.908 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001321", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001321", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 147.232, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b41d5daf7725d01d27727196" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 147.232 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001322", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001322", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.02, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_519a10e9d7acd38688a3e57f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 92.02 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001323", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001323", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.227, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_46d8103a1fda596bd5438182" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.227 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001324", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001324", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.227, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_836de597cd4a0764e4916151" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.227 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001325", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001325", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.681, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6dae34cc861adea6b8ebedb7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.681 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001326", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001326", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.998, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b4ebc2401c19517b62c2910f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.998 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001327", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001327", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.793, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b60b7b00bdea7e9f6a5916a8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.793 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001328", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001328", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.599, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_54e9e75494f913ea5d8c5d8f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.599 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001329", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001329", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.804, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d2db1b5e1aa674166f1c658f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.804 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001330", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001330", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 438.602, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_376f2fbfdbeb5c3010ab1468" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 438.602 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001331", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001331", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 125.331, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9bc33defbe5914908ad7faff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 125.331 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001332", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001332", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 628.631, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_888092d58eb5fe987d63d396" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 628.631 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001333", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001333", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 419.838, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae59bef0b86f2b7be352f0fe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 419.838 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001334", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001334", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 419.336, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5d6f51d3ddb449675e1ba1d2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 419.336 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001335", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001335", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 98.464, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_33941a02ae7b4ae400479162" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 98.464 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001336", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001336", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.965, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dfa440d94e390026406480cd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.965 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001337", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001337", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 55.921, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9f6226595c416d880a501af5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 55.921 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001338", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001338", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.898, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5002dd411317745ff0d59cff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.898 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001339", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001339", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3eb4498f4861ed9eb1d3803c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001340", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001340", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.088, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_10f2fb1faba4bc7e07ea2579" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.088 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001341", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001341", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.759, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5ab4eb2c1c99b5648d7d3cc2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.759 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001342", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001342", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.52, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_baa377fdda95cbff170cb609" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 45.52 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001343", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001343", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.111, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_867dcda5fc1a51d78aa82ed6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.111 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001344", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001344", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.309, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_389613ab5123ee8ad4563338" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.309 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001345", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001345", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.2, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ffc9f4486ca398789a65002" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.2 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001346", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001346", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 76.398, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1b57b3e79885bc220c5e934d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 76.398 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001347", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001347", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 548.487, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d2cafe45b2c070b48c6bef8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 548.487 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001348", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001348", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1923.53, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6c0fcc5ad684d6f648f68116" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1923.53 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001349", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001349", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 103.681, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2730978861e591def25726a6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 103.681 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001350", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001350", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.402, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_238a1c68f1f772118e8caa8b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.402 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001351", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001351", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 581.945, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9407bc022ec5e980dfe3dfce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 581.945 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001352", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001352", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 66.83, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ba6d29639b928ad6a1d4cef" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 66.83 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001353", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001353", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.941, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d97285ede47377fe2736512b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.941 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001354", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001354", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 320.482, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ea037e7a42f79d5005d81b1e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 320.482 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001355", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001355", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.807, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3a92171df13a26ca1e37d286" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.807 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001356", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001356", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 238.679, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_91e0d8e2f31cb68a3bf7f169" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 238.679 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001357", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001357", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 68.13, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0d9054d300881ff23a8c2bdc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 68.13 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001358", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001358", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 411.932, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_571a6e75582cd0ce986edfcd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 411.932 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001359", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001359", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 262.035, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0be072b5a790e74363e8937b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 262.035 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001360", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001360", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1273.492, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_be3cb0c75866a4b76c6ca215" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1273.492 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001361", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001361", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.586, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6211f15f8cbe33d72c2afcdd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 47.586 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001362", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001362", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 81.183, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_54e9ba2095bdbc2073ccd72c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 81.183 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001363", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001363", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 172.04, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9caf4aced04b12b7b2259a1a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 172.04 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001364", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001364", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 188.202, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_07197295024881fdfe06077b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 188.202 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001365", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001365", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 72.598, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ccefb46c4be275ce96084294" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 72.598 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001366", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001366", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 646.112, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_81e7675114264a3a992635e1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 646.112 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001367", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001367", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.264, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2cd96ab5ae911bc777895d91" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.264 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001368", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001368", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.325, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_77d76d667684de58b10b2e05" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.325 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001369", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001369", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 89.818, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_517fae4b1d0697a47aa02c88" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 89.818 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001370", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001370", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 121.103, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7f84eb08de03cc65d07c500f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 121.103 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001371", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001371", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.099, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2038218cddcbe9f6e3336a3e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 22.099 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001372", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001372", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.004, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_050ca3e64135d365c3e06140" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 45.004 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001373", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001373", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 689.269, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_94895f375809d44dd6a9eaeb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 689.269 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001374", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001374", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 770.125, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_013b8142c82a9a7fd1946419" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 770.125 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001375", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001375", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 78.498, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7dbe102509bd956d2e20979f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 78.498 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001376", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001376", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 427.856, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d967258262c5c0e06fc22109" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 427.856 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001377", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001377", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.129, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b8b61da4a8ec52dea960af63" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.129 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001378", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001378", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.355, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_60a5f682b69edf7ad8130c9d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.355 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001379", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001379", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 172.063, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2698cda7183e67209863b08b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 172.063 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001380", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001380", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.582, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_18a5163747562ec41b05cf4b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.582 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001381", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001381", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 101.031, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ad99bbf81f8f231a78fe144" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 101.031 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001382", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001382", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.317, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_64c04aa7b77f9fc7a4b6cc86" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.317 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001383", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001383", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.416, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aecc319b37d4bda584aa56a7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.416 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001384", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001384", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 234.838, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_881ae0a3ef1bc808581ee1b1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 234.838 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001385", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001385", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 509.401, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a08326ca7a28c75931ac82a7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 509.401 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001386", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001386", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1395.917, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eebe8736302952e6c7cefd4f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1395.917 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001387", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001387", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 122.543, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_949da7ffecd4156469a957e5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 122.543 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001388", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001388", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 252.602, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9407fad555253c082ddacded" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 252.602 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001389", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001389", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.267, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8e80b4c2f4c1a45a03e3bd4a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.267 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001390", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001390", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.646, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3dbeebc6042ce7df2b453a46" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.646 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001391", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001391", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.109, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_abea6e2a066bc47f86d0ad77" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 52.109 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001392", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001392", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1026.905, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_81ee767387e70ef8419772e3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1026.905 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001393", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001393", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 819.174, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_88a41bb266ec19a0d81dda27" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 819.174 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001394", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001394", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 226.586, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2cb41fe20858930872cce13c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 226.586 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001395", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001395", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 116.306, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d73e9e79b094b4087b1bdd62" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 116.306 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001396", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001396", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 236.897, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6944e1790ea6da55c00e54db" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 236.897 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001397", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001397", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.073, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3020e5826931f5bee2e246e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 32.073 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001398", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001398", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 39.13, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ed1d9831aa19860cdc5b6417" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 39.13 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001399", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001399", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 314.933, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0e109ad2844affede200ded5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 314.933 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001400", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001400", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.899, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0afabc064e8845e0d7bfa3aa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 30.899 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001401", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001401", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 96.807, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b2b5b9656d97755c626db3a1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 96.807 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001402", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001402", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 601.752, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_783df5051822dceb0d7eac7a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 601.752 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001403", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001403", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 452.527, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f20b16011cab7c6dc6f4e2ab" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 452.527 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001404", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001404", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.841, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_31824a02153534b065995dd4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 35.841 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001405", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001405", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 283.442, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a394a2914c0e69072fad821d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 283.442 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001406", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001406", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.07, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a4d7449260adfcabd6e2d391" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.07 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001407", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001407", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.446, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7d43fc6ca162b319a887f70b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.446 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001408", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001408", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.909, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3fd40157b39302b38ad33cfb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.909 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001409", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001409", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 66.714, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d0266d78b862ac4630ed73fb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 66.714 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001410", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001410", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 63.661, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_403dcc3fcf22a1e39f38eb88" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 63.661 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001411", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001411", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.365, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8be7c2610833fb744a76976a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.365 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001412", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001412", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.732, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6e4071d77c464598cafd938f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.732 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001413", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001413", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_264883043443a1e054d88601" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.95 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001414", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001414", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 142.035, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_be9690605eb09588471412d4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 142.035 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001415", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001415", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.306, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_42fda973d62904313e51e298" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 38.306 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001416", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001416", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.661, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1f6b542cbddc4a7fa4aa5b95" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.661 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001417", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001417", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 664.264, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c88ad4d83fe3039b28cae152" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 664.264 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001418", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001418", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 60.31, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0b0c8e343c84a706f34d552a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 60.31 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001419", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001419", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 216.14, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7c9fc8eb3d3f5d9881f43415" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 216.14 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001420", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001420", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1536.596, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_af5e233be2dac68c545d48f8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1536.596 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001421", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001421", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 220.854, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb477ccd5a45bf15d342983a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 220.854 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001422", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001422", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.466, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4ade53bd9b212b111381efee" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.466 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001423", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001423", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.102, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75039ed3b21b1a44e58be88b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.102 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001424", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001424", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 40.774, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_00845e64419d747d1b544d7f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 40.774 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001425", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001425", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.775, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4ae49cc4f37a45fb30645a1b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.775 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001426", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001426", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1c4366fe80b0624dba4cfb87" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001427", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001427", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.112, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bbaf187a24834cc5bef31ee2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.112 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001428", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001428", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.528, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_42f88335dfb6eb115145034b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.528 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001429", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001429", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1437.646, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_115f0130db48049f4c8e1f40" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1437.646 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001430", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001430", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 581.221, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4e0c619a5e09f2dee1ae4bf9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 581.221 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001431", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001431", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.326, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_56fe096dcbd3dc839f2dc1dd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.326 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001432", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001432", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 29.52, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6809587212a196e30fdcc6e7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 29.52 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001433", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001433", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.171, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4b9b59f291d45f08a0ba3575" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.171 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001434", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001434", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2873.953, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9fdcbef2fed912521c6196e6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2873.953 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001435", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001435", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2193.491, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_977f85d526550160c028e29b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2193.491 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001436", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001436", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.412, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e71f3e595ae6abbba3a64ed0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.412 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001437", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001437", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 103.419, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aeabaab072ae63e8313d9fcc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 103.419 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001438", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001438", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 138.735, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cbd18bbfb8902c4031c5fe01" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 138.735 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001439", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001439", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 636.627, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a4d6ba6740c6466f28555a4d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 636.627 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001440", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001440", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.343, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a651d55c851b70829c7d9e86" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.343 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001441", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001441", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.895, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d6eef053a345b99320d85aa5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 38.895 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001442", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001442", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1978.514, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8e738f9e366a39e3b7a7f4f9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1978.514 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001443", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001443", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 58.71, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_88692a7ed70559fc367620d4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 58.71 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001444", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001444", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 62.889, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_09c24860385ffc3b91329cbf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 62.889 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001445", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001445", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8011.141, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e259560ea42f78a5ace64023" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8011.141 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001446", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001446", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.66, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a391da6280a4300a7b7355ad" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.66 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001447", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001447", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 42.002, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3a4fd059958c71e7b0b18c68" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 42.002 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001448", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001448", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 119.616, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d9c5f2c8f898acb2381f8e47" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 119.616 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001449", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001449", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 819.308, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_59c25aff89e342cc8e32ae5a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 819.308 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001450", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001450", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.362, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fb552b6d37a9a38cae3b3813" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.362 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001451", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001451", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.361, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cc50262e20f224e20b6206f7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.361 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001452", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001452", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.825, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_31a2415a9984d63ee6972752" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.825 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001453", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001453", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.036, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2944f3ff1ed1bfd535d51a0a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 34.036 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001454", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001454", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1375.167, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_58a9fe237abc4f6ca9f671cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1375.167 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001455", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001455", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.658, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ea3203fa5ee461a8e7165872" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 43.658 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001456", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001456", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4172.008, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_da7d9ac1c1877c01ebd85742" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4172.008 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001457", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001457", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 174.514, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eafc1995a42ece7c44c9acd3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 174.514 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001458", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001458", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 409.589, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e0d379af96aceb9b12a2bd4d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 409.589 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001459", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001459", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.739, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_27fa0b8365cb6778896794bf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.739 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001460", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001460", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 372.287, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1f9507f561c548f225c6524b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 372.287 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001461", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001461", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.032, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0a6e1388e59c0553b593f75f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.032 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001462", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001462", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.022, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4ed46a902a8da465621972ce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.022 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001463", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001463", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 120.769, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f37da2a061c643190392e2f2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 120.769 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001464", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001464", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.019, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_16ec81f3ac86cbc4b7eb88a3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.019 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001465", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001465", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2785.884, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_72ad854998c348a6dd058e90" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2785.884 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001466", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001466", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.391, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6a29ab63a0b54e1d87d6d6b3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.391 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001467", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001467", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.82, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_86bfea5ffe98529eb10e4b1d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 27.82 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001468", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001468", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 278.199, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_62371603e9fff6d4dfc2ee01" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 278.199 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001469", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001469", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5b6ded7789221f4c8c35d106" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001470", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001470", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.782, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9603468379348a4396a0712c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.782 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001471", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001471", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 87.281, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_72c088ad52acaca63f418df2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 87.281 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001472", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001472", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 55.488, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4e73fe6a4e965a7599b620ee" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 55.488 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001473", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001473", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 60.093, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6189c881511324bd95d30038" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 60.093 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001474", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001474", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.4, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e13a5b73e40ec1c9fc3dc1e7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.4 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001475", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001475", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 234.524, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e7d533fb0f41fa02b0aea157" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 234.524 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001476", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001476", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.549, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f2889d1b29d47c18b487ae04" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 24.549 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001477", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001477", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.104, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b8297b1bfeb0d1a80028e0a1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.104 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001478", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001478", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a948f7a8acfbbed477fc2050" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001479", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001479", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 190.962, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_670899f04f11c34b3a6e5030" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 190.962 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001480", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001480", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 81.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_422db994a3bf125c2251991d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 81.95 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001481", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001481", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 836.283, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_66e55344c29d7cd7ff03d324" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 836.283 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001482", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001482", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 707.767, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a0258ed5cab4f89b3c14b472" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 707.767 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001483", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001483", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 46.297, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d8b801dd4aed37b7da292c59" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 46.297 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001484", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001484", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 773.98, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ea65ddc4b3c7fb9d4b537eb0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 773.98 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001485", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001485", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 128.853, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_411db7b07e417f7b91fbaf85" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 128.853 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001486", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001486", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 88.923, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8c6f743d937ce0fde993a877" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 88.923 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001487", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001487", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.977, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_74b2a6b36051a19e5d2392c6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.977 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001488", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001488", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 66.1, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f47a24eeaad34a1574ec9d1e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 66.1 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001489", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001489", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.664, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51b7b285c68d6626fb6476e2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 91.664 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001490", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001490", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 209.191, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_144ff51d0f3ac5b29ba189ee" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 209.191 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001491", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001491", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.648, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cded8be8380393a305036007" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.648 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001492", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001492", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.382, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_37b4d73e0dc763c2d5e087cb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.382 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001493", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001493", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 96.428, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c6536874a447a351e2635698" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 96.428 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001494", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001494", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 327.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bea503a8865d89d156ce03c1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 327.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001495", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001495", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 116.672, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6fd0382af01eb5b19e9e6845" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 116.672 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001496", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001496", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2436.021, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_25324e379c4f60d6a1da291a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2436.021 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001497", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001497", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.504, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_74958a7b673bf68bc495b26f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 36.504 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001498", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001498", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 89.505, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_70ac668fb61ab22d6ea0db72" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 89.505 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001499", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001499", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.326, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4031f9dce2aa823bccaac331" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.326 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001500", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001500", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.652, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f844e960270cbf2e562f9bcf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.652 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001501", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001501", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 171.39, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bf9fee476ba0748f774a7728" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 171.39 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001502", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001502", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 123.035, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_33a1be1106c03db274a98eda" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 123.035 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001503", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001503", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 963.847, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_857eade93d338dd51467419e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 963.847 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001504", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001504", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 31.846, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3c3f830b406894d560afc27b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 31.846 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001505", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001505", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 265.488, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e5f74db3583e0ce0ba6eca46" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 265.488 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001506", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001506", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.276, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_20285ead00aa2bf2d0606c59" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.276 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001507", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001507", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1556.004, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d92e72b8faad077cd434ab4e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1556.004 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001508", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001508", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 129.573, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dc7342803aebd4ba08fc9f3f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 129.573 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001509", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001509", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.91, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cc6656eab4cb726e885ac71f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.91 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001510", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001510", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.365, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8b8ca529c7ddf34e576c484b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.365 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001511", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001511", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 146.667, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bd0d589df1b7a7fc55fe139e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 146.667 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001512", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001512", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 149.063, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_05e97c515d1feefcd27ca6e7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 149.063 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001513", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001513", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.261, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_82d2df48346694e773109d4c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 34.261 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001514", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001514", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.983, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_11b1002fb8c0b05b4f6c1279" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.983 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001515", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001515", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.802, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bd02fed3213f49b424d1f23e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.802 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001516", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001516", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 227.39, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1633a5e4fd7d74640eee4647" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 227.39 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001517", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001517", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.533, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_14ca8c376c91d0909f97c28e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 25.533 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001518", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001518", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.845, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_13e135d2e0a9ffce33294eb7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.845 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001519", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001519", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.898, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5463b427ccccb754fbd387e0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.898 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001520", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001520", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.346, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_62e54d93be8bdd53c11776e6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.346 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001521", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001521", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e68d5f7db2f28a6ae86a7401" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001522", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001522", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.263, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ab9aa66881ec6b924ee43a46" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.263 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001523", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001523", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.039, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_36d33f1b5d147b1019f84657" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.039 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001524", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001524", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 60.784, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2012ce2159fc623b314546c3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 60.784 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001525", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001525", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 82.282, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_586101398ef1921a11191c67" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 82.282 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001526", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001526", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 672.364, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_388150ef323b51f7cb3a73e8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 672.364 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001527", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001527", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 489.677, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c50c959af79ad76af2955f1e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 489.677 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001528", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001528", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.981, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_221e0bf5d21b8c5db72fd1bd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.981 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001529", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001529", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 197.359, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2c4ebb463e396c12657ea931" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 197.359 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001530", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001530", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 417.614, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ea69cf9fe4a17e033dd63a5c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 417.614 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001531", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001531", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.375, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c1a04a545c18aeb82bc38a9f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.375 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001532", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001532", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 770.392, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f2eefc25e2c12b8c6f6b5505" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 770.392 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001533", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001533", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 995.328, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1da521021e769e12fe7f1d4e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 995.328 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001534", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001534", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 700.325, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ec924228cb0e01bd34028ad6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 700.325 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001535", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001535", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 339.5, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d90a53f35f0bfcc0a0af7d47" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 339.5 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001536", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001536", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.214, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_58c832e1fe1a8a56b19ba475" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.214 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001537", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001537", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.74, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_508675dec0edf5c0b6f52e6f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.74 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001538", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001538", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 296.143, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ee967cc8e82e1172f9f2e7ac" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 296.143 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001539", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001539", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1445.224, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2dfdee5bde6ee3154723226a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1445.224 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001540", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001540", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 53.77, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b9e31911fe8eb373ae85ddba" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 53.77 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001541", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001541", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.626, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1bd1fe17c162d870cd5b4a48" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.626 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001542", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001542", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 198.931, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9d55d82114d5fa183413b6bd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 198.931 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001543", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001543", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.123, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_305937fa53f4ec07c7833716" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.123 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001544", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001544", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 99.574, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d300978153e9ae95b0292fc4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 99.574 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001545", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001545", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 191.636, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3f429f39c1e9195a8c211edb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 191.636 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001546", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001546", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.077, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_793fb3feabddb23eaf8ef057" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.077 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001547", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001547", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.301, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8e2d098dfba975d57419698e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.301 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001548", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001548", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 132.659, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ec8af27e93a0ce5f32bec058" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 132.659 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001549", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001549", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1102.409, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_13126b2e4393f03d3979fc01" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1102.409 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001550", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001550", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2276.334, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ea088fd985b17eb41b3f5c21" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2276.334 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001551", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001551", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 101.97, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fb1b9b187dd66624ea7bccc5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 101.97 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001552", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001552", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 58.192, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ddc39bef1ebb0121ecb8b96" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 58.192 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001553", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001553", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 162.894, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ff013c2d4caa682f02b95e2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 162.894 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001554", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001554", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 433.182, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_40dc30d7d1621dcd4b608188" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 433.182 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001555", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001555", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1460.751, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fd44005d68230a8ddea2b58d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1460.751 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001556", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001556", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3843.319, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_01e9c68cecf82c76bfe56f6d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3843.319 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001557", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001557", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.585, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cf4fd65ad315ec94f98a4634" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.585 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001558", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001558", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 196.528, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_df1781e4dd0938c85627e181" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 196.528 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001559", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001559", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1434.302, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c0c01120150c93df9afdf5ff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1434.302 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001560", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001560", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.537, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1d4a2177b422dbb7d29e0581" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.537 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001561", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001561", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.294, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_793bd102348258b3e58fbd86" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.294 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001562", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001562", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.79, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_54fe53b04600472b00587fd6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.79 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001563", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001563", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.388, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c95c3537c3cc19320a8afb00" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.388 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001564", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001564", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.676, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_85340d839e88d774d2c29600" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.676 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001565", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001565", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 77.954, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6a9085f846c8e5809a88bc23" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 77.954 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001566", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001566", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 219.071, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3a5c56492bf30c994f88f65" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 219.071 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001567", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001567", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_adace3593de4ad0ba980c10d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001568", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001568", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 312.909, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f00f4b07de15289f0c236fe5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 312.909 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001569", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001569", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 95.637, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1cd8829036eea35469708e3d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 95.637 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001570", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001570", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 618.233, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ad2e58e431dddd907f770ce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 618.233 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001571", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001571", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.545, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92413a2fdc9b5d665b7d9ea0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.545 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001572", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001572", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 133.842, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f171f3ceafa8d8b9c8c99802" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 133.842 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001573", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001573", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 656.756, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3dcdcd8390b99dd3c400680f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 656.756 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001574", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001574", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.503, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_866e905d63af5a67f04522a9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.503 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001575", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001575", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 247.499, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3ceaa87fa5c5bd03da341509" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 247.499 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001576", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001576", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.88, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_08ae637f8d73acbc4f51620b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.88 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001577", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001577", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 79.176, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_426079c4cf5055eab76b05bc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 79.176 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001578", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001578", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 162.739, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75c5b304f05add6214c8dc1a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 162.739 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001579", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001579", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 155.705, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6c0d06671c07f0f67ebd090a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 155.705 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001580", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001580", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 228.395, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_804ee94d036cc4f5904e8bc3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 228.395 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001581", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001581", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.029, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_55a4a2b5ef1f3108fc9d8465" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.029 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001582", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001582", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 483.776, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c22e59906862a565ddccf10b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 483.776 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001583", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001583", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7f7e0e332800ea496d4e3b3d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001584", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001584", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.779, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7b5b7897508c513437e91105" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.779 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001585", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001585", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.42, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f8190b843364066ebb4e1d33" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.42 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001586", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001586", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4190.83, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_233eb2c3f7fceacebc803d9d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4190.83 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001587", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001587", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1735.714, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb6b3fee1f1bb743135804db" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1735.714 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001588", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001588", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3367.757, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fe85ff8d625fdebcd2a73323" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3367.757 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001589", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001589", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 186.314, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a8849f6d696b01bde8517ce1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 186.314 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001590", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001590", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 283.898, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3656e04e7fa7cdaa48f56bc9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 283.898 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001591", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001591", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 530.055, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb1dccbf70b1cdf8403c13d8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 530.055 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001592", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001592", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1459.904, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f3f5701028f75fd927e6bb0e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1459.904 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001593", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001593", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 917.177, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_06b6743626cc5c2cfddbf013" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 917.177 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001594", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001594", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f194a3708f3e7a0b9ca09bf6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001595", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001595", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.38, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4e18235330b076db00aa740a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.38 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001596", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001596", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 31.751, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d34977d8f62ba6489bd45ffc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 31.751 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001597", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001597", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.567, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_695c6dda575518851c99f08e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.567 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001598", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001598", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.303, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_439c0e1f7bb0c0fe19b7c8d6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 91.303 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001599", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001599", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 204.197, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_807c5f9bdc4a7dddbee69039" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 204.197 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001600", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001600", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 568.272, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_30eb901b3b7cd5972967dffe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 568.272 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001601", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001601", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 78.182, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_075b52a66e052f90f2bb8959" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 78.182 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001602", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001602", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.879, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6eaeef05d0ed49e96ec3ea60" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 30.879 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001603", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001603", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 69.133, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7b5635b9d379a36fdcf4b0cb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 69.133 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001604", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001604", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 134.317, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_64817add658563a446332abe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 134.317 }, { "name": "microcosm.high_value_homes.over_1_5m@E14001605", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "E14001605", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 93.275, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d456354b7cb79593dd9bc20a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 93.275 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000081", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.443, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_338adc487e54d35d3f22ef9b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.443 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000082", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000082", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.496, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f18036ff6e22ad6bec2d7f56" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.496 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000083", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000083", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 31.501, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_712da540ed5f02babc9dc078" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 31.501 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000084", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000084", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.049, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0510e3a1febd6432675abd9a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.049 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000085", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000085", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.562, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fa39c63d84992a2e6ebcec78" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.562 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000086", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000086", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.086, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ac43205564cb48925e46634f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.086 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000087", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000087", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.665, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1b87988141e3e1c66a7ad7c2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.665 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000088", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.851, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e7e6c0948f48943e7086229b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.851 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000089", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000089", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 59.587, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92432299c5482c0c253258a4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 59.587 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000090", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000090", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 55.214, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51c2081b710f518b33eabd99" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 55.214 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000091", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000091", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 109.903, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_69dd2f8f06c44640b3755afa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 109.903 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000092", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 41.838, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2afb59a0f51bfe5377c97820" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 41.838 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000093", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000093", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.516, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c390aae2bd751c0bdb04095c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.516 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000094", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000094", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.646, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_88b86354d8efac1bab49db44" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.646 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000095", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000095", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.874, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e72977a7e4fac04f096b60a1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.874 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000096", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000096", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 49.257, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_81da58e3c9b04440df456542" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 49.257 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000097", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000097", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 58.545, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8931f1d09de56eb6e9ee8bb9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 58.545 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000098", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000098", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.583, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_da10757a42defc9f162e6e38" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.583 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000099", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000099", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.981, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_df506993ee74b41549fb789d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.981 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000100", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000100", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.928, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_40f84154fb9d478eb08f3d7b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.928 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000101", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000101", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 107.476, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_206a023f5daefb3ab6a64a4a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 107.476 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000102", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000102", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.459, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f1a4eaea7bb7cc156da373f3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.459 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000103", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000103", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.377, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ff2a61499d6c043020df195a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.377 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000104", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000104", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.531, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_16880a195f18cf5638717921" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.531 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000105", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000105", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.408, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4b87d6bbd29e6f834efd0013" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.408 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000106", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000106", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.924, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9fd15e06fd89d398d47f628d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.924 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000107", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000107", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.462, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eabd4d8de6507c497f048420" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.462 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000108", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000108", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.169, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f8a8003651f6b3015cc920a3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.169 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000109", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000109", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.021, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cc1b54696ff4a8251277f83f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.021 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000110", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000110", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 115.913, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6d0238584b2c13a9f41917cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 115.913 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000111", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000111", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.587, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0e7310ff38cf00b9399925f6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.587 }, { "name": "microcosm.high_value_homes.over_1_5m@W07000112", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "geography_id": "W07000112", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.004, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c7aa6562ded12f97bb2af223" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.004 } ] }, @@ -481259,273 +482365,252 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000001", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.37, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_484fccbeb78473383da91d0b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.37 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000002", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.325, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9139a6d1f5f531b46b57fd1b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.325 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000003", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000003", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.343, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1e89ad0e9f67059197d5b7d0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.343 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000004", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.427, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cc7d7b77e3bb567d6ab56073" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 16.427 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000005", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.546, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_85cd3b61178994b5c54ea765" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 9.546 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000006", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000006", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.337, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_87f82d42834c7445e2d688e6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.337 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000007", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000007", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 170.953, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_47907011f8862118e852dfa6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 170.953 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000008", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.055, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4bf1ce47b24fe923bafbdf01" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.055 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000009", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000009", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.281, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1eb010d5df74fee0cfecbcb5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.281 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000010", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.459, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_25fb7e33a772de531c33cb9f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.459 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000011", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 115.241, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bc6f9ea2157231cafa3ba4b4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 115.241 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000012", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.562, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9e1f1bd43eaac9fd9581299c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.562 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000013", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.363, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1a8bc76c5d8ea5d226ef5a5b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.363 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000014", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000014", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 227.592, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a7eb6048fdd8621d0bd717a3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 227.592 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000015", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000015", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.642, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8814ec4bcf574365dcdd0b81" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 14.642 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000016", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.39, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dbda9badb563833d55f41553" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 38.39 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000017", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000017", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 226.617, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_188bdc550593d5075c7aba6e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 226.617 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000018", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 76.394, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5a9a5cc8557e3ab191261869" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 76.394 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000019", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000019", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 167.536, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_547d40f6291b9a78b09c8aa1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 167.536 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000020", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000020", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.171, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e4936b9f2b8e94eccb84448d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 24.171 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000021", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000021", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.795, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9d3fbbca113fed6b63a18e46" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 9.795 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000022", @@ -481558,130 +482643,120 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000024", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 367.626, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_24d9a63a1b09f96744d6ef55" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 367.626 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000025", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000025", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 246.581, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b5fb9fa3a1b0cd92b3893009" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 246.581 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000026", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000026", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.64, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d18a1473ff4f0149cbe7ed62" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 17.64 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000027", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000027", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 112.935, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d0e4f9d7379898ff78f16892" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 112.935 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000030", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000030", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 54.434, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_47ada3fd22943471d891e99a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 54.434 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000031", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000031", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.557, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fec8530c612f5aece60dcd6e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 85.557 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000032", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000032", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.601, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c0c614a49a04c4c66ee50bd8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.601 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000033", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000033", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 247.159, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f29f7f31e8aae9bb01bf93d7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 247.159 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000034", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000034", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 77.846, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ab1aeebb02ea38b178f93234" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 77.846 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000035", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000035", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 55.591, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_22eebb44026f5dcfd51d7916" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 55.591 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000036", @@ -481714,26 +482789,24 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000038", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 143.836, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f6dec5c8b75e003f249e1698" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 143.836 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000039", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000039", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.133, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_777d81bf311c37628883e5fd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 23.133 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000040", @@ -481766,13 +482839,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000042", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 211.93, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cb2a79c8885ccb6f80f7d065" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 211.93 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000043", @@ -481792,52 +482864,48 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000044", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.846, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5899c0c15ab2ff46fbdb9267" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 35.846 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000045", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000045", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.06, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_733e5cac2bfa4538a363aad1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 27.06 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000046", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000046", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 220.1, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_64919cd141b6f5134f7d7f07" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 220.1 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000047", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000047", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 44.765, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6c7b74bc06bac05ef3690799" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 44.765 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000049", @@ -481870,13 +482938,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000051", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 208.228, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cd0b5a9f7b635c1905498b68" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 208.228 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000052", @@ -481921,13 +482988,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000055", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 238.709, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e9770d5f0bcfe0e4f304b878" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 238.709 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000056", @@ -481947,13 +483013,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000057", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 256.585, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb918fa104592a6650713eaf" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 256.585 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000058", @@ -481999,13 +483064,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000061", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 303.718, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3af08a9ebff57cc70b52e0f6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 303.718 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000062", @@ -482025,26 +483089,24 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000063", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.121, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b55daaa1636a9801b79560e0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 45.121 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000064", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E06000064", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 254.073, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b6d8aa2b7649e518d436d63" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 254.073 }, { "name": "microcosm.high_value_homes.over_1_5m@E06000065", @@ -482090,39 +483152,36 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000009", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 105.367, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d6b670aeedfe1457409dbeb3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 105.367 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000010", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.646, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4d670c938253449eb87edfab" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.646 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000011", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 196.491, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_acd824abf89ecd202d5dc28e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 196.491 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000012", @@ -482142,156 +483201,144 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000032", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 106.505, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1f991fdf25a8db52107ec484" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 106.505 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000033", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000033", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.545, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b01cc8e160bd113144e3556d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 10.545 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000034", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000034", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.232, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2faf8f8159ab5d0eea578c14" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.232 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000035", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000035", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 196.929, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fea456395dc6c288ed9c4c62" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 196.929 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000036", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000036", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.804, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c43c45ed61ee3d532f65eb87" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 14.804 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000037", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000037", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.017, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ce5947e729dc94a84bf7261" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 35.017 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000038", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000038", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 56.707, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_35d6abc48c12dd07e634c35b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 56.707 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000039", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000039", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.62, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4b154d873cc73732858d502b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 47.62 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000040", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000040", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 324.321, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_99a18cf1f9cdff13b9daa443" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 324.321 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000041", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000041", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 141.377, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a15ca74facd720d77942c42d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 141.377 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000042", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000042", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.465, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e986e8a33b6f0f7e310e2fc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 91.465 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000043", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000043", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 122.543, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_273f11f34c188f93ad023504" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 122.543 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000044", @@ -482311,65 +483358,60 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000045", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 185.223, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ef6d519cd1a433ddeccc3419" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 185.223 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000046", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000046", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.632, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9240f7c583d65fce8d50fb9b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 32.632 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000047", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000047", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 86.099, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_244b225057dc6cf19def4664" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 86.099 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000061", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000061", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.503, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9f473fb51091fb345fba286d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 91.503 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000062", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000062", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.078, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_32da26a46f236254b08bf2de" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 18.078 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000063", @@ -482415,26 +483457,24 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000066", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 373.932, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c5d76d7af42e9ae43db03b33" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 373.932 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000067", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000067", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 264.852, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b023709143a5ca2b48491246" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 264.852 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000068", @@ -482454,13 +483494,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000069", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 117.531, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3bd8cf029c5237f351a111c4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 117.531 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000070", @@ -482480,13 +483519,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000071", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 248.415, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a4899d45bcd90da918addcf8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 248.415 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000072", @@ -482506,52 +483544,48 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000073", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.367, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de8812b9266a1c3dc1ab839c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.367 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000074", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000074", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 224.537, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_59c04c1af5e581d305dbbca9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 224.537 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000075", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000075", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 143.231, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6f8c398bacb13982085916da" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 143.231 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000076", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000076", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 67.686, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_982a2910c0684e285ba797fc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 67.686 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000077", @@ -482597,26 +483631,24 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000080", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 58.604, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a6940842d3cf1fdb86042eaf" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 58.604 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000081", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.784, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ed99c052614c64b1afbfe98e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.784 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000082", @@ -482636,13 +483668,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000083", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 214.684, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5e7b32cfdf276cbed55ece71" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 214.684 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000084", @@ -482675,39 +483706,36 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000086", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 105.726, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3fa93e8026453bacb95e990e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 105.726 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000087", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000087", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 244.695, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f4ed6eb819f471ed9d1d12f8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 244.695 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000088", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.719, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_663f17e6287ab217dd4f6d3e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.719 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000089", @@ -482727,13 +483755,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000090", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 107.201, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9e72f54f3d1477a434828d75" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 107.201 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000091", @@ -482753,13 +483780,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.975, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6340ce6c43b9adc85bf2383f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 13.975 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000093", @@ -482792,13 +483818,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000095", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 335.867, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ce1d1befcaee5bae73868900" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 335.867 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000096", @@ -482857,91 +483882,84 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000103", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 269.5, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_302f7579ab03396a9bb633e4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 269.5 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000105", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000105", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 334.38, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_28b2e97c546820b23d0118d7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 334.38 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000106", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000106", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 201.096, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6002a789ebffcd8f533514ef" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 201.096 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000107", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000107", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 89.397, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a701a4dba7dfbf5a28e7370b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 89.397 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000108", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000108", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 119.49, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a0229e409798af433ec2b739" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 119.49 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000109", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000109", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 96.779, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_888c2e4ecda34525a51f4c35" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 96.779 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000110", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000110", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 297.328, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4bd69cfdc18c1708286084b0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 297.328 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000111", @@ -482961,39 +483979,36 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000112", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 132.809, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51e7357448820103190c07eb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 132.809 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000113", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000113", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 118.985, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_824cd7b4fb64988c77f11857" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 118.985 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000114", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000114", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 72.772, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c125cf80a9f39ba804f5f627" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 72.772 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000115", @@ -483026,520 +484041,480 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000117", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.208, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_76d445502b8f706da0ff33ab" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.208 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000118", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000118", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 54.337, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4cb342e0ceac560be5cf1958" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 54.337 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000119", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000119", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 86.351, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b4bae39e7a437996d00c4400" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 86.351 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000120", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000120", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.15, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dedec28916be15f3270be356" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.15 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000121", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000121", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.263, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_01c8d8224b48860fc03764c7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 37.263 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000122", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000122", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.657, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e902f1f6840be72dfbeed778" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 12.657 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000123", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000123", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.763, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_71c0489e7b1516da7ad49612" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 16.763 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000124", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000124", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 77.183, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3895f50a5a4f2f9fd7b63095" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 77.183 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000125", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000125", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.564, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_af86a681c1d7ceb7eb55a288" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 22.564 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000126", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000126", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.091, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_83e0acc3decf32f13720157a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 15.091 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000127", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000127", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 83.575, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_09f29dbf346a137f5b5c872f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 83.575 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000128", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000128", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.106, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_353b1bbced52a19a7f72c721" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 13.106 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000129", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000129", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 44.469, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_356b8d1453d4a18f8fde6022" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 44.469 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000130", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000130", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 218.498, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_604b15fca0e29589bc10e84b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 218.498 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000131", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000131", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 240.136, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d20d5a879df76b8eca630523" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 240.136 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000132", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000132", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 88.756, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4f42ad364fef2db79b07f354" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 88.756 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000133", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000133", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.32, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_be4896595de1585da7934e1f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 47.32 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000134", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000134", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.133, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1e7adbdf555f647c7c37a2b4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 45.133 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000135", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000135", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 54.273, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15230cb0669c2bee5f4b0424" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 54.273 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000136", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000136", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.005, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_87cc5bcd8efd29baeb301198" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.005 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000137", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000137", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.324, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_27358730124100813d16e3d6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 26.324 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000138", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000138", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.965, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_00073b222c3915dbf936aafb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 15.965 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000139", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000139", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.426, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f10eaa449a2e1eeb71b78334" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 28.426 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000140", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000140", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.219, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_09b549bc4090fd8117b836a7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.219 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000141", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000141", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 126.539, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a9e0ef1962944b0e0eb7ae3f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 126.539 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000142", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000142", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.835, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5c41a3ea57848b6d8bad84e6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.835 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000143", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000143", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 68.719, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_117c4d7b96d326ff8a7106bb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 68.719 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000144", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000144", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 99.374, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3bdd47796833f5b55e788127" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 99.374 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000145", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000145", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.414, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_86337ed25756882663ef2e2b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 21.414 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000146", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000146", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 304.953, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_226bf00471fd6cbdb2d9972e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 304.953 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000147", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000147", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 264.327, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6115b86bdec96a5b2b33e69b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 264.327 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000148", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000148", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 70.582, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6b28fa750164c1186daa3eed" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 70.582 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000149", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000149", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 138.843, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae10ab219c69b7a89853ee73" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 138.843 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000170", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000170", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.307, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15ef5cb74f6b63d46f1c4ca5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.307 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000171", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000171", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.109, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9162d6d48ba0a56fb8e02581" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 19.109 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000172", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000172", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 51.882, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6213f12c3704503d3f84e8a0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 51.882 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000173", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000173", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 76.178, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_24f5fcbbd69a16f9d3ddfba5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 76.178 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000174", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000174", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.807, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4e6e62d8b2121f1f92372337" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.807 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000175", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000175", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 84.544, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e88d2c590e00fc2c7ad114f7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 84.544 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000176", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000176", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 204.047, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6e8b413593fbd711f1e9f082" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 204.047 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000177", @@ -483611,143 +484586,132 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000192", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.2, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1ab942f076184bedf25fe7ec" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.2 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000193", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000193", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 59.698, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f23e36c03553e1ead96fa79c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 59.698 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000194", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000194", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 353.961, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aa85073ef7dd2ebb5ac2d261" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 353.961 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000195", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000195", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.996, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bf76e0486979430f94462387" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 34.996 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000196", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000196", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 71.242, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_83f7da4a28d03d9b49b571a3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 71.242 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000197", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000197", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.62, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7440a8f7618efaab752bfa7c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 52.62 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000198", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000198", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.564, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15bc5ca8c470f17c12fa42b5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 20.564 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000199", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000199", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_584ca6932d06e32432bc18ce" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000200", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000200", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 327.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_405848fbae0eaabf1d3e5eea" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 327.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000202", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000202", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.925, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8761824c1e6b125045e4b2b7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 14.925 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000203", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000203", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 117.905, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_63b2badf84922563511c91a2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 117.905 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000207", @@ -483832,13 +484796,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000213", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 265.488, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c2d27cb5e28f6c098cb49559" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 265.488 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000214", @@ -483897,39 +484860,36 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000218", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 31.221, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fafba7290ebcc1152a1dd463" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 31.221 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000219", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000219", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.628, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e96c1d53b9b959c65ab72981" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.628 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000220", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000220", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 66.811, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9c8297e6a98aea794a8e0879" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 66.811 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000221", @@ -483962,26 +484922,24 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000223", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 48.175, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_884f9a2b240810b23a0edb6f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 48.175 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000224", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000224", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 394.864, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e5c8563489d2e770876cfafe" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 394.864 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000225", @@ -484001,13 +484959,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000226", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.71, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2c17e91f4495617b7bbe76bc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 20.71 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000227", @@ -484040,91 +484997,84 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000229", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 59.694, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_19e70ee380fffd70f092bb74" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 59.694 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000234", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000234", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 301.236, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_017cdd1258b3207b38f1e64a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 301.236 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000235", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000235", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 110.868, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3efd679246e974016015f554" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 110.868 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000236", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000236", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.669, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92bfcd0669cd28b1a55b7151" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.669 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000237", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000237", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.567, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a12b6d556124a63c931d1139" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 16.567 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000238", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000238", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 222.785, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e38cbdfcfadde78294a250f9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 222.785 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000239", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000239", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 78.182, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_62e9c23133cdcba4d09e07e0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 78.182 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000240", @@ -484170,13 +485120,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000243", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.214, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_13950a547a2dcce0a3fb66bf" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 22.214 }, { "name": "microcosm.high_value_homes.over_1_5m@E07000244", @@ -484196,39 +485145,36 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E07000245", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 244.694, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ea5f790d782a89f812366e9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 244.694 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000001", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000001", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 137.155, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fdf9ca3f2d191478d7e71028" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 137.155 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000002", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 108.217, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_600cf2ae8cde8d32fd110764" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 108.217 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000003", @@ -484248,65 +485194,60 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.244, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4df93130dd7aec9fb240c9e4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 47.244 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000005", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.971, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_26998e3311a78f1ab768f865" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 27.971 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000006", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000006", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 133.693, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cf7f60404f2c8df16a67f1db" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 133.693 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000007", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000007", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 288.921, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ad97e7c3c3e967a4ccfc4f3a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 288.921 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000008", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.003, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c962e4f91613664bf34396b6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 13.003 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000009", @@ -484326,182 +485267,168 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.626, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3db3f5616f65ff9a9aaa713" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 19.626 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000011", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_59ee3b4eb981a440b74fd208" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000012", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.666, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ac88730db19f6b8fc276c759" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 85.666 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000013", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.275, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45b93107450c3ea5371a8dd9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.275 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000014", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000014", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 148.217, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a0a96155281b413d5a753e02" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 148.217 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000015", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000015", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 200.547, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2ff99e7a07c4a8872ddc2c2d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 200.547 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000016", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.147, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b108b837f27ef4b40723e967" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 21.147 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000017", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000017", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.086, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e6b3dab228f255bb7dd382b5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 21.086 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000018", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.599, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_41b88fcc54bb64a5863d47ea" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 22.599 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000019", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000019", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 317.147, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a750fe0725b2c2daf0d0673c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 317.147 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000021", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000021", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 198.134, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7a44ca378d42c7ef841dbed0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 198.134 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000022", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000022", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.16, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc7f42229186d32b60ba9d19" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 14.16 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000023", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000023", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.805, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bdbb4761aebd168ccd16c317" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 12.805 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000024", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000024", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.375, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1e315deab8150877293b4364" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.375 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000025", @@ -484521,39 +485448,36 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000026", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 72.211, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_621ee6c927603a9ed03cfd81" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 72.211 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000027", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000027", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.232, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2e3c466c92d50b75ba1e87e7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 65.232 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000028", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000028", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.804, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_397ad9e248aed744fe981b1a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.804 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000029", @@ -484573,65 +485497,60 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000030", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 50.225, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fdbe3b30110cb2d613986ea5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 50.225 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000031", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000031", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.131, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b26a33db6a438abf097a46fb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 33.131 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000032", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000032", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 225.421, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_11217780e849d249c34db974" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 225.421 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000033", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000033", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.874, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_60c9e3ef6058dd8601b6c7fc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 25.874 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000034", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000034", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 122.136, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5b69b3af853f354efbc79687" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 122.136 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000035", @@ -484651,26 +485570,24 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000036", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 57.166, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3663832c463ea0c72fde23bc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 57.166 }, { "name": "microcosm.high_value_homes.over_1_5m@E08000037", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E08000037", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.332, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e61cc8544c9cad9f1652e4f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.332 }, { "name": "microcosm.high_value_homes.over_1_5m@E09000001", @@ -484689,13 +485606,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E09000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.983, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c9733c11482975df879ff8bc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.983 }, { "name": "microcosm.high_value_homes.over_1_5m@E09000003", @@ -484715,13 +485631,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E09000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 153.656, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bf8b7de773780fedc95dbbdf" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 153.656 }, { "name": "microcosm.high_value_homes.over_1_5m@E09000005", @@ -484988,13 +485903,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E09000025", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 42.783, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_811bd9583835281860474b8e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 42.783 }, { "name": "microcosm.high_value_homes.over_1_5m@E09000026", @@ -485066,13 +485980,12 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "E09000031", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 227.252, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a07d12dd2a305255ae610bc5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 227.252 }, { "name": "microcosm.high_value_homes.over_1_5m@E09000032", @@ -485105,286 +486018,264 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000001", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.004, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3d71f615703467628b8c56af" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 37.004 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000002", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 50.75, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1c2c79feeba13cd8fc9e4dc0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 50.75 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000003", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000003", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.893, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_42a4c66a5ede18a47abd192f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 33.893 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000004", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.637, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bc878ce5bb5ca3a98913211f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 10.637 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000005", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.494, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9e38792a66f0294f65619de6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 13.494 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000006", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000006", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.484, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_284131cc255f6ceef084d75e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 14.484 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000008", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.524, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_68b2b8a20d88f6c7c44bb900" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.524 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000009", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000009", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 29.921, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_061fa76cd84362eec8e8bbee" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 29.921 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000010", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.248, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ee987909893373ec0f674680" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 14.248 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000011", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 68.075, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5fe5ab22de7eac8b4de0f7da" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 68.075 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000012", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.016, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ebb4f8b66333d46b14dc3c86" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.016 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000013", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.529, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ec7782a8c7f71538693db7b5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 24.529 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000014", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000014", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 210.006, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9d518d97f867c9fe03ce1133" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 210.006 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000015", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000015", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 166.601, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_74c18bea9c8c7e7ea20f75ab" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 166.601 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000016", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.694, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0ac1f4595f0c58861ecc7070" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.694 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000018", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 31.888, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e1deea9411f05f7ee125457d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 31.888 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000019", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000019", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.531, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c6daeb478458d6762d19be18" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.531 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000020", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000020", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.021, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f769decc56d1a88496ab1108" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.021 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000021", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000021", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 107.476, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f03dac6b5cb5ca8db2d3c4c7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 107.476 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000022", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000022", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.42, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_af07fc8a5be7908b5fdc7558" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 26.42 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000023", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000023", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.124, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1b6aeaa920a3ef0484f56b0b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 27.124 }, { "name": "microcosm.high_value_homes.over_1_5m@W06000024", "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "geography_id": "W06000024", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.519, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_049a8387d7c176ca74bbab58" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.519 } ] } @@ -485394,7 +486285,7 @@ "status": "partially_active", "geography_levels": { "constituency": { - "status": "active", + "status": "signed_deferred", "candidate_count": 575, "candidates": [ { @@ -485402,7475 +486293,6900 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001063", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.671, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1a5ec1ad976c18469af35d2d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.671 }, { "name": "microcosm.high_value_homes.over_2m@E14001064", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001064", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.581, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f54bcd25b451770752b6a566" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.581 }, { "name": "microcosm.high_value_homes.over_2m@E14001065", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001065", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1030.927, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bda7bae65a53823219e7d9c5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1030.927 }, { "name": "microcosm.high_value_homes.over_2m@E14001066", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001066", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.533, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cb5d74c1b151864918d89cba" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.533 }, { "name": "microcosm.high_value_homes.over_2m@E14001067", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001067", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 728.823, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f9b616256e92435aad5306d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 728.823 }, { "name": "microcosm.high_value_homes.over_2m@E14001068", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001068", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.653, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_05f0c5a9e4d7c626d2378918" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.653 }, { "name": "microcosm.high_value_homes.over_2m@E14001069", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001069", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.486, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cb7d211a8d28789ee5bf23c2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.486 }, { "name": "microcosm.high_value_homes.over_2m@E14001070", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001070", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f15b04ab3d54bfca03626ff3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001071", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001071", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 51.196, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5ad7428f70b2786198a432ce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 51.196 }, { "name": "microcosm.high_value_homes.over_2m@E14001072", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001072", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 192.086, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4ebb636c7feef672625b8088" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 192.086 }, { "name": "microcosm.high_value_homes.over_2m@E14001073", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001073", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a92f2fceefa5f34c8f3dc956" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001074", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001074", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b04d09fd47ad4f8ab6ba9630" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001075", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001075", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b3c12d55f42a35243b5e208b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001076", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001076", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.761, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_720624fe9256896596df516f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.761 }, { "name": "microcosm.high_value_homes.over_2m@E14001077", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001077", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 96.899, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_224bc71a812186879c5f2e49" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 96.899 }, { "name": "microcosm.high_value_homes.over_2m@E14001078", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001078", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.709, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8bcbab8cddef5f40481e97bf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.709 }, { "name": "microcosm.high_value_homes.over_2m@E14001079", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001079", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.73, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb605dae089eea4b24f5bab9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.73 }, { "name": "microcosm.high_value_homes.over_2m@E14001080", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001080", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 716.178, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_441182d926c7399d11c469e7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 716.178 }, { "name": "microcosm.high_value_homes.over_2m@E14001081", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1860.528, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_efccdc17969e27a2c413f8fc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1860.528 }, { "name": "microcosm.high_value_homes.over_2m@E14001082", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001082", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1432.198, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3325d9543ef418738760edfa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1432.198 }, { "name": "microcosm.high_value_homes.over_2m@E14001083", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001083", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 213.645, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_287c50d6b95b7170b487568f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 213.645 }, { "name": "microcosm.high_value_homes.over_2m@E14001084", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001084", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.056, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d5da3e6ea4f2227d9cef57fc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.056 }, { "name": "microcosm.high_value_homes.over_2m@E14001085", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001085", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 537.627, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_211d70969750c79caf90da09" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 537.627 }, { "name": "microcosm.high_value_homes.over_2m@E14001086", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001086", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 89.944, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_179ef135b2a267e1c8f0f8a7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 89.944 }, { "name": "microcosm.high_value_homes.over_2m@E14001087", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001087", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.841, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7bbdb7148a607bb84a54713c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.841 }, { "name": "microcosm.high_value_homes.over_2m@E14001088", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 158.222, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_871728d241910b9e13793a47" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 158.222 }, { "name": "microcosm.high_value_homes.over_2m@E14001089", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001089", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.582, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cf53cb7f6c16e8f8d4401b79" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.582 }, { "name": "microcosm.high_value_homes.over_2m@E14001090", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001090", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 99.25, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2915ea62abed01516ebf14f9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 99.25 }, { "name": "microcosm.high_value_homes.over_2m@E14001091", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001091", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.882, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ca6e17193ab1faaad3f350a7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.882 }, { "name": "microcosm.high_value_homes.over_2m@E14001092", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 155.856, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b2d331a29ba9a23a99f4216d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 155.856 }, { "name": "microcosm.high_value_homes.over_2m@E14001093", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001093", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6c7a2a390c79e4863174326c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001094", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001094", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.416, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb4f5cb72cd0ed151e2361c0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.416 }, { "name": "microcosm.high_value_homes.over_2m@E14001095", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001095", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.364, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_287347dca9b71f7d698a65d6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.364 }, { "name": "microcosm.high_value_homes.over_2m@E14001096", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001096", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.416, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_43316dc8ce52caae1d6adba2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.416 }, { "name": "microcosm.high_value_homes.over_2m@E14001097", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001097", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0646e0d41d4cd44f7d5c6e8e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001098", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001098", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.208, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_56efc80ccc59c3b921017b21" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.208 }, { "name": "microcosm.high_value_homes.over_2m@E14001099", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001099", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.208, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d15b7f3dc79bcec9cf3b86e4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.208 }, { "name": "microcosm.high_value_homes.over_2m@E14001100", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001100", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.208, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb7e00ac3713efe621d2932f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.208 }, { "name": "microcosm.high_value_homes.over_2m@E14001101", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001101", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.583, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1fe942d39e0731fd2f24a19b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.583 }, { "name": "microcosm.high_value_homes.over_2m@E14001102", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001102", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.452, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_06841fb19f431887cc1c0799" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.452 }, { "name": "microcosm.high_value_homes.over_2m@E14001103", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001103", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.821, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4638197d63c1125a3a346dea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.821 }, { "name": "microcosm.high_value_homes.over_2m@E14001104", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001104", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.381, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_55df370068be40cf434f4429" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.381 }, { "name": "microcosm.high_value_homes.over_2m@E14001105", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001105", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.211, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8660bd90f4b4245c84ccb9a9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.211 }, { "name": "microcosm.high_value_homes.over_2m@E14001106", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001106", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_16374cd0f63e640d0b71a388" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001107", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001107", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d35b0d7f1b86c8a4bad487d3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001108", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001108", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.716, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_96b94bf30ab991d5a55b1091" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.716 }, { "name": "microcosm.high_value_homes.over_2m@E14001109", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001109", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.533, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_44460e09a88efcd28f171df3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.533 }, { "name": "microcosm.high_value_homes.over_2m@E14001110", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001110", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.351, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9387739ce5d900f5c471f7e3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.351 }, { "name": "microcosm.high_value_homes.over_2m@E14001111", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001111", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.47, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_02eb8bc2c711a62ddaf4d36a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.47 }, { "name": "microcosm.high_value_homes.over_2m@E14001112", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001112", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.466, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3d0569b71791265532f5ca5f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.466 }, { "name": "microcosm.high_value_homes.over_2m@E14001113", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001113", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_008822fa4f36062ea136826d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001114", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001114", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.767, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d5ad00f89ebf74ee114a72e5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.767 }, { "name": "microcosm.high_value_homes.over_2m@E14001115", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001115", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.981, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c0a22740d62b7c8fef913e2f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.981 }, { "name": "microcosm.high_value_homes.over_2m@E14001116", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001116", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.78, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bd30167fae629b00c80c4808" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 36.78 }, { "name": "microcosm.high_value_homes.over_2m@E14001117", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001117", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.101, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_24f16775a47e72221ef193a5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.101 }, { "name": "microcosm.high_value_homes.over_2m@E14001118", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001118", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.156, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aca069c343a69dfaa84c41ce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.156 }, { "name": "microcosm.high_value_homes.over_2m@E14001119", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001119", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.156, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ec2edaf4c0fbbbc2b3d42afe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.156 }, { "name": "microcosm.high_value_homes.over_2m@E14001120", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001120", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2100e4b1efb225f932fa8e85" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001121", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001121", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 93.051, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_57d6016ab23b8e75b710c46e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 93.051 }, { "name": "microcosm.high_value_homes.over_2m@E14001122", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001122", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 547.147, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_097ae54ec8c8d253b43005e2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 547.147 }, { "name": "microcosm.high_value_homes.over_2m@E14001123", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001123", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.204, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b1d4917f185c4d5ba659552e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.204 }, { "name": "microcosm.high_value_homes.over_2m@E14001124", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001124", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 70.656, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bf0cf0fe5bb15da03e81cebc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 70.656 }, { "name": "microcosm.high_value_homes.over_2m@E14001125", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001125", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 673.729, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d653600142ab519c1df441a9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 673.729 }, { "name": "microcosm.high_value_homes.over_2m@E14001126", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001126", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.962, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_50853a4d032c222c4c76ee2a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.962 }, { "name": "microcosm.high_value_homes.over_2m@E14001127", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001127", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.122, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1c89abd7816e41ef9d0cef98" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.122 }, { "name": "microcosm.high_value_homes.over_2m@E14001128", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001128", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.187, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c1eb9e8d056b5e94b160cb4d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.187 }, { "name": "microcosm.high_value_homes.over_2m@E14001129", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001129", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.565, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8cfd64bf45d72f6e8462e450" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 85.565 }, { "name": "microcosm.high_value_homes.over_2m@E14001130", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001130", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 104.43, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_934a76970cf11ffa52f273fe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 104.43 }, { "name": "microcosm.high_value_homes.over_2m@E14001131", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001131", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 327.152, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_70bff8cee9a84d28958736d1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 327.152 }, { "name": "microcosm.high_value_homes.over_2m@E14001132", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001132", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.128, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d607d22b28d18dceda91c35a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.128 }, { "name": "microcosm.high_value_homes.over_2m@E14001133", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001133", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.128, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2ea8773737ddb04d87b6f7b0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.128 }, { "name": "microcosm.high_value_homes.over_2m@E14001134", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001134", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 198.548, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d31931ab4aae0ed5957efbf6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 198.548 }, { "name": "microcosm.high_value_homes.over_2m@E14001135", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001135", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.384, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a01dfc66633d053e8ed17234" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.384 }, { "name": "microcosm.high_value_homes.over_2m@E14001136", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001136", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 40.206, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fa4b573762ec20e4d9a222ae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 40.206 }, { "name": "microcosm.high_value_homes.over_2m@E14001137", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001137", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 526.746, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ea677aee776e3d742e85235" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 526.746 }, { "name": "microcosm.high_value_homes.over_2m@E14001138", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001138", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 80.714, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92fcd729e8b3fe81a23b1e8b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 80.714 }, { "name": "microcosm.high_value_homes.over_2m@E14001139", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001139", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 119.784, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c67000c26b0fc7f7cbe608aa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 119.784 }, { "name": "microcosm.high_value_homes.over_2m@E14001140", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001140", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.922, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d85e10cb9f65ff0ef5e6fd89" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.922 }, { "name": "microcosm.high_value_homes.over_2m@E14001141", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001141", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 79.353, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_898db24680240a6e81ace056" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 79.353 }, { "name": "microcosm.high_value_homes.over_2m@E14001142", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001142", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.138, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9774b664ae7c8c155926a758" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.138 }, { "name": "microcosm.high_value_homes.over_2m@E14001143", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001143", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.811, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f7b594900a6830d7c5520180" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.811 }, { "name": "microcosm.high_value_homes.over_2m@E14001144", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001144", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.911, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ca7f21ccce4c62b8550b139" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.911 }, { "name": "microcosm.high_value_homes.over_2m@E14001145", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001145", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.163, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5dd01982cbbe78fbd53fa396" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.163 }, { "name": "microcosm.high_value_homes.over_2m@E14001146", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001146", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 40.438, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c4907647fbd03f13285a8214" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 40.438 }, { "name": "microcosm.high_value_homes.over_2m@E14001147", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001147", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.625, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_21fd57db9492990c7208f721" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.625 }, { "name": "microcosm.high_value_homes.over_2m@E14001148", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001148", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.191, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5790bbe461705f8633260dd6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 43.191 }, { "name": "microcosm.high_value_homes.over_2m@E14001149", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001149", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 375.211, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_edb14b81bd9236a7efa43086" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 375.211 }, { "name": "microcosm.high_value_homes.over_2m@E14001150", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001150", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f0c75b209b3cb7144a6d4263" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001151", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001151", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 53.303, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_328746f101025a97275a4933" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 53.303 }, { "name": "microcosm.high_value_homes.over_2m@E14001152", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001152", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.82, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_025343a1097d53b64ef15bc1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.82 }, { "name": "microcosm.high_value_homes.over_2m@E14001153", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001153", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.692, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_19e51c70b431c6753c589e25" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.692 }, { "name": "microcosm.high_value_homes.over_2m@E14001154", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001154", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.266, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_70930ec7cc0634a45c437f74" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.266 }, { "name": "microcosm.high_value_homes.over_2m@E14001155", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001155", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 75.428, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d8ed63a36370f899383d2b76" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 75.428 }, { "name": "microcosm.high_value_homes.over_2m@E14001156", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001156", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 59.305, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f87e7ac9b4f07764faf50ede" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 59.305 }, { "name": "microcosm.high_value_homes.over_2m@E14001157", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001157", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.873, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_82bec2b45daed0581c34e8dd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.873 }, { "name": "microcosm.high_value_homes.over_2m@E14001158", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001158", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 55.097, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_237c645aa6232349a8b92e06" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 55.097 }, { "name": "microcosm.high_value_homes.over_2m@E14001159", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001159", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.314, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4063b134e05f954549d292f3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 25.314 }, { "name": "microcosm.high_value_homes.over_2m@E14001160", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001160", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5291.767, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_160659bfd0f19eccfe3278e9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5291.767 }, { "name": "microcosm.high_value_homes.over_2m@E14001161", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001161", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 212.516, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9e3364b61defdaa610bd2d70" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 212.516 }, { "name": "microcosm.high_value_homes.over_2m@E14001162", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001162", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1949.274, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc9dbc44c04eac1aefc82266" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1949.274 }, { "name": "microcosm.high_value_homes.over_2m@E14001163", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001163", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.411, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f25e6c82cb8d227761f1938c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.411 }, { "name": "microcosm.high_value_homes.over_2m@E14001164", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001164", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 98.903, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9446284f4921952c8a212cf1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 98.903 }, { "name": "microcosm.high_value_homes.over_2m@E14001165", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001165", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de0d522f80babef76f2c9037" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001166", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001166", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 387.836, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6d704961682aa158fe70b919" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 387.836 }, { "name": "microcosm.high_value_homes.over_2m@E14001167", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001167", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 162.604, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2e0e72bd490d05653c72010c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 162.604 }, { "name": "microcosm.high_value_homes.over_2m@E14001168", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001168", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.726, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_85765bd9368e242d7643129a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.726 }, { "name": "microcosm.high_value_homes.over_2m@E14001169", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001169", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 814.485, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_47da6e91661aef4e4be7f46b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 814.485 }, { "name": "microcosm.high_value_homes.over_2m@E14001170", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001170", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.659, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_06070695003cced327a2976a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.659 }, { "name": "microcosm.high_value_homes.over_2m@E14001171", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001171", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 84.982, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1eafb5ea62104d1422705456" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 84.982 }, { "name": "microcosm.high_value_homes.over_2m@E14001172", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001172", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7793.565, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2bf63dd91e92c2cf01c44671" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7793.565 }, { "name": "microcosm.high_value_homes.over_2m@E14001173", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001173", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.583, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b5609984e26d6349ef5b30e7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.583 }, { "name": "microcosm.high_value_homes.over_2m@E14001174", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001174", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.5, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_17a06f2506d401eac5a850bb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.5 }, { "name": "microcosm.high_value_homes.over_2m@E14001175", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001175", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 610.604, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_29c676b842e3fcd4090817c4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 610.604 }, { "name": "microcosm.high_value_homes.over_2m@E14001176", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001176", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.824, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ce508059795bea8d51527f2c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.824 }, { "name": "microcosm.high_value_homes.over_2m@E14001177", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001177", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.983, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1d42202667c0e3948d474df3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.983 }, { "name": "microcosm.high_value_homes.over_2m@E14001178", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001178", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.468, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0c2f92a9dc4565039e988e0e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 22.468 }, { "name": "microcosm.high_value_homes.over_2m@E14001179", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001179", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 56.2, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_97e07e9feb17ee783da58d8c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 56.2 }, { "name": "microcosm.high_value_homes.over_2m@E14001180", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001180", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_81a8e546a61f5d5b1f096424" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001181", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001181", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.735, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_009e81fdf474af97f085522d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.735 }, { "name": "microcosm.high_value_homes.over_2m@E14001182", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001182", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.225, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a015c9e561bff62bad6caf84" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.225 }, { "name": "microcosm.high_value_homes.over_2m@E14001183", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001183", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c9b616f257e987e258ccd20c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001184", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001184", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.903, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_102c8e224bb1d9476028c386" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.903 }, { "name": "microcosm.high_value_homes.over_2m@E14001185", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001185", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.322, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2126909adef2f9b2598b5b02" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.322 }, { "name": "microcosm.high_value_homes.over_2m@E14001186", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001186", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.839, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2baa815c63c397ce0b4a9e09" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.839 }, { "name": "microcosm.high_value_homes.over_2m@E14001187", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001187", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 170.277, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_19648d2f52890e3af0379eab" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 170.277 }, { "name": "microcosm.high_value_homes.over_2m@E14001188", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001188", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.226, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2f632c16ce194f5485a0a03a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.226 }, { "name": "microcosm.high_value_homes.over_2m@E14001189", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001189", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.997, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3e4002c13fda07e54c7cca78" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.997 }, { "name": "microcosm.high_value_homes.over_2m@E14001190", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001190", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.966, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_99173ee183f6b7c3dc2c56d8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.966 }, { "name": "microcosm.high_value_homes.over_2m@E14001191", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001191", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.953, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_14973d32b2d3ce2b0f8a70c6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 22.953 }, { "name": "microcosm.high_value_homes.over_2m@E14001192", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001192", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.593, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_06df5421e38946e1b3d1f2b2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 85.593 }, { "name": "microcosm.high_value_homes.over_2m@E14001193", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001193", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.44, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f07c82fd70a8fe05e6076bd7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.44 }, { "name": "microcosm.high_value_homes.over_2m@E14001194", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001194", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.44, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a6452f91095991a647dd9562" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.44 }, { "name": "microcosm.high_value_homes.over_2m@E14001195", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001195", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.64, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8003c1e7186d7d59c3f861b8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 65.64 }, { "name": "microcosm.high_value_homes.over_2m@E14001196", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001196", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.638, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_01b12c49fbcfd7f008fb4e7e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.638 }, { "name": "microcosm.high_value_homes.over_2m@E14001197", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001197", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 186.245, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4a21e3e3e0b508da167c0655" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 186.245 }, { "name": "microcosm.high_value_homes.over_2m@E14001198", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001198", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.636, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4b8225ebf684b8193149a57e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.636 }, { "name": "microcosm.high_value_homes.over_2m@E14001199", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001199", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.954, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ad472b5d95e2e5272ef26633" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.954 }, { "name": "microcosm.high_value_homes.over_2m@E14001200", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001200", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.318, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_79c4d3f4e5583e90583c42d5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.318 }, { "name": "microcosm.high_value_homes.over_2m@E14001201", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001201", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 411.539, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a1d44c9b6bac7a3190de485d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 411.539 }, { "name": "microcosm.high_value_homes.over_2m@E14001202", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001202", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.61, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_94abe662c84a2468447cfa17" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.61 }, { "name": "microcosm.high_value_homes.over_2m@E14001203", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001203", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 70.058, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_23987e0bbbdbb626e276a001" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 70.058 }, { "name": "microcosm.high_value_homes.over_2m@E14001204", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001204", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0b60d12b3edd7b2ed80c6329" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001205", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001205", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 768.698, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_90c7c929b9eee6b2e6a6bc29" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 768.698 }, { "name": "microcosm.high_value_homes.over_2m@E14001206", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001206", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.428, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_df2a2b4e04e651111f0429de" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.428 }, { "name": "microcosm.high_value_homes.over_2m@E14001207", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001207", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1486.491, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9520a625bdaf3c0d3957f054" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1486.491 }, { "name": "microcosm.high_value_homes.over_2m@E14001208", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001208", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 68.615, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_91c6ec7802e5b82c59fe356b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 68.615 }, { "name": "microcosm.high_value_homes.over_2m@E14001209", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001209", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 98.634, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e24b89881e3866212b2ccaf4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 98.634 }, { "name": "microcosm.high_value_homes.over_2m@E14001210", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001210", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.56, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5cc54b894fcc5cdf12115bef" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 52.56 }, { "name": "microcosm.high_value_homes.over_2m@E14001211", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001211", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.633, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ad7a2e0185c23b319deecd81" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.633 }, { "name": "microcosm.high_value_homes.over_2m@E14001212", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001212", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 314.07, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a21969b591aa9f6f77fadf11" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 314.07 }, { "name": "microcosm.high_value_homes.over_2m@E14001213", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001213", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.422, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3da7f945d9289c339484721a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.422 }, { "name": "microcosm.high_value_homes.over_2m@E14001214", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001214", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 372.852, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d0baacadb6bfe47776f6d6b9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 372.852 }, { "name": "microcosm.high_value_homes.over_2m@E14001215", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001215", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 623.654, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_93c71f687ac5172367d8d88f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 623.654 }, { "name": "microcosm.high_value_homes.over_2m@E14001216", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001216", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.272, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0ec85e1c64f42da4826ca12f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 21.272 }, { "name": "microcosm.high_value_homes.over_2m@E14001217", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001217", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 195.177, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51dcb55eb5656efcb68f227b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 195.177 }, { "name": "microcosm.high_value_homes.over_2m@E14001218", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001218", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.837, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c8680fa72c64f2e0b69a4037" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.837 }, { "name": "microcosm.high_value_homes.over_2m@E14001219", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001219", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.127, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fd8f76ac579ba078398ebf30" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.127 }, { "name": "microcosm.high_value_homes.over_2m@E14001220", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001220", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.893, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9b7bd45c6c8ffac32e971455" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.893 }, { "name": "microcosm.high_value_homes.over_2m@E14001221", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001221", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 173.427, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a5187229ece0d2db8de4a6b7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 173.427 }, { "name": "microcosm.high_value_homes.over_2m@E14001222", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001222", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.655, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6692d9cf29fe9d97c665c002" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.655 }, { "name": "microcosm.high_value_homes.over_2m@E14001223", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001223", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 435.211, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ba8fa83e3aaeddd54760049" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 435.211 }, { "name": "microcosm.high_value_homes.over_2m@E14001224", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001224", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.907, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_78cb855683bfbf4e508e5cef" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 30.907 }, { "name": "microcosm.high_value_homes.over_2m@E14001225", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001225", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.232, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_193cfb7cce96bd0f23921166" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.232 }, { "name": "microcosm.high_value_homes.over_2m@E14001226", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001226", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 828.468, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d8d270f3421780b9af7191f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 828.468 }, { "name": "microcosm.high_value_homes.over_2m@E14001227", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001227", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 390.657, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9d40249903614fee68d4b60c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 390.657 }, { "name": "microcosm.high_value_homes.over_2m@E14001228", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001228", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fd0e541e2b1fe75dcec357fc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001229", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001229", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9a462e8f580bc2272eb30076" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.95 }, { "name": "microcosm.high_value_homes.over_2m@E14001230", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001230", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2328.405, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_517c54c67cab8e0cc1c19215" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2328.405 }, { "name": "microcosm.high_value_homes.over_2m@E14001231", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001231", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.368, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e28943d1581ee71c16e16938" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.368 }, { "name": "microcosm.high_value_homes.over_2m@E14001232", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001232", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 74.996, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a2adfac65078037142912533" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 74.996 }, { "name": "microcosm.high_value_homes.over_2m@E14001233", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001233", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.44, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_243d50d934f942a187e4863f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.44 }, { "name": "microcosm.high_value_homes.over_2m@E14001234", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001234", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 843.248, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_223213bdc4366898cf819d00" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 843.248 }, { "name": "microcosm.high_value_homes.over_2m@E14001235", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001235", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 64.48, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6cb0672ee6ac40a3bebc6760" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 64.48 }, { "name": "microcosm.high_value_homes.over_2m@E14001236", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001236", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.327, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e87cfa15b22cceb9d8f32b2a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.327 }, { "name": "microcosm.high_value_homes.over_2m@E14001237", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001237", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.02, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d3853ced471c26b6e4a4286e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.02 }, { "name": "microcosm.high_value_homes.over_2m@E14001238", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001238", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2323.181, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c68893515bbd01eea83ec25b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2323.181 }, { "name": "microcosm.high_value_homes.over_2m@E14001239", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001239", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.459, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_394e3fda8e1f8939d723e03a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.459 }, { "name": "microcosm.high_value_homes.over_2m@E14001240", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001240", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.057, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_12e4141733af93686a7e494b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 22.057 }, { "name": "microcosm.high_value_homes.over_2m@E14001241", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001241", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 142.856, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_daefc1afd522ff0965b27f53" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 142.856 }, { "name": "microcosm.high_value_homes.over_2m@E14001242", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001242", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.024, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1ebcd0ed338dc63e2d0ff103" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.024 }, { "name": "microcosm.high_value_homes.over_2m@E14001243", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001243", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.63, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eb1c7cce1fea4ee2b0e792ed" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.63 }, { "name": "microcosm.high_value_homes.over_2m@E14001244", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001244", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0bed81665a45e1d75abccf08" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001245", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001245", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.441, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_df6b908a1e4c2e2448a4c2f6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.441 }, { "name": "microcosm.high_value_homes.over_2m@E14001246", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001246", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_754fab35e669623cd82f9e63" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001247", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001247", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 76.815, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_be41aa743d72846da05a957a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 76.815 }, { "name": "microcosm.high_value_homes.over_2m@E14001248", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001248", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.196, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fd16a572b7a571383839cab4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.196 }, { "name": "microcosm.high_value_homes.over_2m@E14001249", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001249", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1125.084, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ba0cadbdef288ab36e55d044" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1125.084 }, { "name": "microcosm.high_value_homes.over_2m@E14001250", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001250", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.244, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_758848d1d35d3f2af868725f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.244 }, { "name": "microcosm.high_value_homes.over_2m@E14001251", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001251", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.121, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b630dfe2cd59627199698a5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.121 }, { "name": "microcosm.high_value_homes.over_2m@E14001252", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001252", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.583, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_13af500916bf7b4383dff5a2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.583 }, { "name": "microcosm.high_value_homes.over_2m@E14001253", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001253", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.568, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b16f4c39bafb5dbf368894d9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.568 }, { "name": "microcosm.high_value_homes.over_2m@E14001254", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001254", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.31, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fb1067c9d32b0ce578e68229" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.31 }, { "name": "microcosm.high_value_homes.over_2m@E14001255", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001255", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.187, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_13a718ebe47692390329b0ba" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.187 }, { "name": "microcosm.high_value_homes.over_2m@E14001256", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001256", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.558, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d3dc1ed060b790ad1e332204" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.558 }, { "name": "microcosm.high_value_homes.over_2m@E14001257", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001257", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 514.807, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4c1f279bf58942a7060f8d75" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 514.807 }, { "name": "microcosm.high_value_homes.over_2m@E14001258", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001258", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1037.705, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3c681342dc2a1c9d904667d6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1037.705 }, { "name": "microcosm.high_value_homes.over_2m@E14001259", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001259", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 152.222, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6d65f1b7bf98ebf8fed6d5a3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 152.222 }, { "name": "microcosm.high_value_homes.over_2m@E14001260", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001260", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 298.263, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_279c56739394aaad5d8ce1a2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 298.263 }, { "name": "microcosm.high_value_homes.over_2m@E14001261", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001261", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_263e181c9e68f27971e2bf3d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001262", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001262", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e318705bf672c8483e232ac4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001263", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001263", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 108.812, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c1c459c18d565c9c63c35334" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 108.812 }, { "name": "microcosm.high_value_homes.over_2m@E14001264", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001264", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2660.19, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_54cbf26ddace301aec3fc18d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2660.19 }, { "name": "microcosm.high_value_homes.over_2m@E14001265", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001265", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4323.685, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7c6b12b8bf5d1f7041fdd9ab" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4323.685 }, { "name": "microcosm.high_value_homes.over_2m@E14001266", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001266", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.919, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d28c510be7c16eac79145547" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.919 }, { "name": "microcosm.high_value_homes.over_2m@E14001267", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001267", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 78.139, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6e70b4a902402c401982aac9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 78.139 }, { "name": "microcosm.high_value_homes.over_2m@E14001268", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001268", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1521.741, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b51f8f0edaedc0c1200cc646" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1521.741 }, { "name": "microcosm.high_value_homes.over_2m@E14001269", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001269", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 134.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_68a06f336ca87a7656716104" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 134.95 }, { "name": "microcosm.high_value_homes.over_2m@E14001270", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001270", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 415.899, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_102c904b38c971ed0b6c0e5a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 415.899 }, { "name": "microcosm.high_value_homes.over_2m@E14001271", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001271", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 89.478, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_68242ffab041c4ba878bd2ba" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 89.478 }, { "name": "microcosm.high_value_homes.over_2m@E14001272", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001272", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.185, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3eac980c8f3baef5d4ed28dc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.185 }, { "name": "microcosm.high_value_homes.over_2m@E14001273", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001273", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 72.563, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_50e35d7a64352d3d4831619d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 72.563 }, { "name": "microcosm.high_value_homes.over_2m@E14001274", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001274", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.606, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_56b6f845dc97ef00f60d4004" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 36.606 }, { "name": "microcosm.high_value_homes.over_2m@E14001275", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001275", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 31.763, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_72473fa589b5bbe10be5aa99" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 31.763 }, { "name": "microcosm.high_value_homes.over_2m@E14001276", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001276", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.662, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f6fb3cd569d3bef084b6a036" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.662 }, { "name": "microcosm.high_value_homes.over_2m@E14001277", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001277", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.031, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6a54ea17aa78933068e1065a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.031 }, { "name": "microcosm.high_value_homes.over_2m@E14001278", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001278", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 164.109, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2f5227bc1a7acfcbaf9a671e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 164.109 }, { "name": "microcosm.high_value_homes.over_2m@E14001279", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001279", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 564.442, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9f3c597c4c695bc5ee54d098" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 564.442 }, { "name": "microcosm.high_value_homes.over_2m@E14001280", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001280", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 938.738, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a24331e5f75a3cb67e1991a2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 938.738 }, { "name": "microcosm.high_value_homes.over_2m@E14001281", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001281", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.615, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b638fdcc5840ab1dcdbf2c5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.615 }, { "name": "microcosm.high_value_homes.over_2m@E14001282", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001282", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.374, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_caff6fb21d6edb358264ff49" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.374 }, { "name": "microcosm.high_value_homes.over_2m@E14001283", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001283", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 242.559, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f41ca0e5d7d983b59cebcb35" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 242.559 }, { "name": "microcosm.high_value_homes.over_2m@E14001284", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001284", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 996.051, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_38daa3d03e22887a0919b2ed" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 996.051 }, { "name": "microcosm.high_value_homes.over_2m@E14001285", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001285", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 81.233, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_90d187e8a7779c7b77ff32cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 81.233 }, { "name": "microcosm.high_value_homes.over_2m@E14001286", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001286", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.664, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2e0cec40570e3bafe3bde058" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.664 }, { "name": "microcosm.high_value_homes.over_2m@E14001287", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001287", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.081, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_927d1b063eacf56f2599937d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.081 }, { "name": "microcosm.high_value_homes.over_2m@E14001288", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001288", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.213, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c94df216b899a8da3682d3e1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.213 }, { "name": "microcosm.high_value_homes.over_2m@E14001289", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001289", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 136.507, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0966d5d34301d26c6e68e0d6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 136.507 }, { "name": "microcosm.high_value_homes.over_2m@E14001290", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001290", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1453.261, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3fc51e71f7796becc4f3897" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1453.261 }, { "name": "microcosm.high_value_homes.over_2m@E14001291", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001291", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 58.089, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9cc7f499710be4c0788dbba9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 58.089 }, { "name": "microcosm.high_value_homes.over_2m@E14001292", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001292", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 203.347, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_489d8dfc6063119f83bfa30a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 203.347 }, { "name": "microcosm.high_value_homes.over_2m@E14001293", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001293", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1437.114, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_752e3e04b4d9f8351a14dfaf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1437.114 }, { "name": "microcosm.high_value_homes.over_2m@E14001294", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001294", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 196.592, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc6ec68f1d3ffffb8ab37797" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 196.592 }, { "name": "microcosm.high_value_homes.over_2m@E14001295", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001295", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_afdb06d52731d6a627251b6c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001296", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001296", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 215.566, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_44f34beabacd50e5acfff765" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 215.566 }, { "name": "microcosm.high_value_homes.over_2m@E14001297", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001297", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.293, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0eda859d5b113cd92e375092" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.293 }, { "name": "microcosm.high_value_homes.over_2m@E14001298", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001298", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.797, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_891272de1c1d685237e2de63" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 38.797 }, { "name": "microcosm.high_value_homes.over_2m@E14001299", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001299", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.15, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_db45e572eb87ae6c6429ce9f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.15 }, { "name": "microcosm.high_value_homes.over_2m@E14001300", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001300", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.241, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1ab3119224c01433190db6b1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.241 }, { "name": "microcosm.high_value_homes.over_2m@E14001301", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001301", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.053, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_61f084d280d2c94fac076585" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.053 }, { "name": "microcosm.high_value_homes.over_2m@E14001302", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001302", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.888, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_53a0cd4c567a926b587d1d0f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.888 }, { "name": "microcosm.high_value_homes.over_2m@E14001303", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001303", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.684, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8f7b0b38662eaacebd47fc4c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 52.684 }, { "name": "microcosm.high_value_homes.over_2m@E14001304", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001304", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 40.976, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6788758a6bc651d6c2683608" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 40.976 }, { "name": "microcosm.high_value_homes.over_2m@E14001305", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001305", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 810.137, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b34eca82a9c8e2b30d524ef9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 810.137 }, { "name": "microcosm.high_value_homes.over_2m@E14001306", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001306", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1679.998, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2585b1028598dffd5c54fd24" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1679.998 }, { "name": "microcosm.high_value_homes.over_2m@E14001307", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001307", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.423, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8a91f34ba2d851855ff9e51a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.423 }, { "name": "microcosm.high_value_homes.over_2m@E14001308", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001308", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 62.424, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b187b401d50e8909a0e0c589" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 62.424 }, { "name": "microcosm.high_value_homes.over_2m@E14001309", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001309", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 139.932, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_200e7c5d8a3930476bde0747" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 139.932 }, { "name": "microcosm.high_value_homes.over_2m@E14001310", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001310", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8281.242, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ef1503ae8f2f190fc9eee174" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8281.242 }, { "name": "microcosm.high_value_homes.over_2m@E14001311", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001311", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.698, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b8b3b171b25357578e244310" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 28.698 }, { "name": "microcosm.high_value_homes.over_2m@E14001312", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001312", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 316.543, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f31a056f6bc9394a6cdc48e9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 316.543 }, { "name": "microcosm.high_value_homes.over_2m@E14001313", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001313", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ad5fe8ad6cc130b13bef4bcb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001314", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001314", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.51, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_db90fabec7034ac10b95c8ed" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.51 }, { "name": "microcosm.high_value_homes.over_2m@E14001315", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001315", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.561, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_709bb2ef1fe87b0b770370f0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.561 }, { "name": "microcosm.high_value_homes.over_2m@E14001316", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001316", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.647, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d94552fcf91a686a2f760165" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.647 }, { "name": "microcosm.high_value_homes.over_2m@E14001317", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001317", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_47ea2bc68c98c2d714e1a63b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001318", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001318", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.005, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_16d29acf97e4c85684014154" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.005 }, { "name": "microcosm.high_value_homes.over_2m@E14001319", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001319", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.362, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_21d6d1a37732c864332c8d1e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.362 }, { "name": "microcosm.high_value_homes.over_2m@E14001320", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001320", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.227, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b812b317a3a21de98afe5fef" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.227 }, { "name": "microcosm.high_value_homes.over_2m@E14001321", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001321", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 56.439, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c6f27ee9bedcc77c8a35a42c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 56.439 }, { "name": "microcosm.high_value_homes.over_2m@E14001322", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001322", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.127, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e776d482166fb07acb7f952" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.127 }, { "name": "microcosm.high_value_homes.over_2m@E14001323", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001323", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_73677f52c96ac8a9d8da70bc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001324", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001324", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aaa0d8429ab0190b5f6b7589" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001325", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001325", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2915dfed124f217b54856054" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001326", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001326", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f37264a4b1d1fc51bd368eb5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001327", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001327", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.998, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bbb036cb3c994380fb4df83c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.998 }, { "name": "microcosm.high_value_homes.over_2m@E14001328", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001328", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.2, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_974973bf3df3bdf9772125e8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.2 }, { "name": "microcosm.high_value_homes.over_2m@E14001329", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001329", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.402, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_715ba4ac09b579c84198b2f2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.402 }, { "name": "microcosm.high_value_homes.over_2m@E14001330", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001330", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 145.353, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_618efb893562121b7b1c5933" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 145.353 }, { "name": "microcosm.high_value_homes.over_2m@E14001331", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001331", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.724, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_951ebf5f9a7087f5dd57a2bd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.724 }, { "name": "microcosm.high_value_homes.over_2m@E14001332", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001332", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 268.426, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b34113a0f7c57fd7f46334a1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 268.426 }, { "name": "microcosm.high_value_homes.over_2m@E14001333", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001333", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.605, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_68a169a7ecc7a9794ff57aa4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 92.605 }, { "name": "microcosm.high_value_homes.over_2m@E14001334", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001334", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 123.123, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d6da3f1d99565dcb4b6192ab" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 123.123 }, { "name": "microcosm.high_value_homes.over_2m@E14001335", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001335", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 29.484, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_32b2c5562e4575b029b651d9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 29.484 }, { "name": "microcosm.high_value_homes.over_2m@E14001336", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001336", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.515, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_27a7e69488a233daf1d1a8a4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.515 }, { "name": "microcosm.high_value_homes.over_2m@E14001337", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001337", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.088, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b5fdf9997777a2f6a149c235" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.088 }, { "name": "microcosm.high_value_homes.over_2m@E14001338", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001338", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.38, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_629a2b2c6aac3fee6391eec1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.38 }, { "name": "microcosm.high_value_homes.over_2m@E14001339", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001339", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_35e29ea11b5a36ffa3e6d2a9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001340", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001340", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.569, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e158684361160d4247b733fe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.569 }, { "name": "microcosm.high_value_homes.over_2m@E14001341", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001341", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45b8de8390358c661d5b106e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001342", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001342", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.306, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_efb93e781c7cfc96caf9a930" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.306 }, { "name": "microcosm.high_value_homes.over_2m@E14001343", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001343", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.213, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c4e8c414f5d96eb542b20090" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.213 }, { "name": "microcosm.high_value_homes.over_2m@E14001344", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001344", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.347, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0ecd840327deb0cd3402d2a0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.347 }, { "name": "microcosm.high_value_homes.over_2m@E14001345", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001345", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.1, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4a9fe901e4b1e7947f45f545" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.1 }, { "name": "microcosm.high_value_homes.over_2m@E14001346", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001346", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.385, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_462ebcf50845c891dea8c350" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.385 }, { "name": "microcosm.high_value_homes.over_2m@E14001347", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001347", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 247.15, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dfd83dc0593097f12ad43222" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 247.15 }, { "name": "microcosm.high_value_homes.over_2m@E14001348", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001348", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 831.692, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f0082428379ecf31e0247b88" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 831.692 }, { "name": "microcosm.high_value_homes.over_2m@E14001349", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001349", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.911, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_74da0584a87eb9b9a5974d14" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.911 }, { "name": "microcosm.high_value_homes.over_2m@E14001350", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001350", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45a48bfdbe20a34af558876a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001351", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001351", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 176.36, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_98564e4fedb5f064baec499d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 176.36 }, { "name": "microcosm.high_value_homes.over_2m@E14001352", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001352", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 33.143, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45a9687a534149ae008afad9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 33.143 }, { "name": "microcosm.high_value_homes.over_2m@E14001353", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001353", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.657, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_475b01916f3c0d486b721127" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.657 }, { "name": "microcosm.high_value_homes.over_2m@E14001354", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001354", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 88.315, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d2585ef6fd180c65853c27eb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 88.315 }, { "name": "microcosm.high_value_homes.over_2m@E14001355", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001355", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d7b844adcc787e7d5fe2e33c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001356", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001356", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 93.396, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_898699f726661aabe5a52209" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 93.396 }, { "name": "microcosm.high_value_homes.over_2m@E14001357", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001357", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.38, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9095eb9f376a87c3ebeae530" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 25.38 }, { "name": "microcosm.high_value_homes.over_2m@E14001358", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001358", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 106.393, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dfaa3d125b4dec4e8b146d71" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 106.393 }, { "name": "microcosm.high_value_homes.over_2m@E14001359", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001359", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 91.282, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8677e12b6b4e412532738f39" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 91.282 }, { "name": "microcosm.high_value_homes.over_2m@E14001360", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001360", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 433.883, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f4cd4c1831ab657b59fbf0ca" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 433.883 }, { "name": "microcosm.high_value_homes.over_2m@E14001361", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001361", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.804, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f32ba65cb23efde07ea79263" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.804 }, { "name": "microcosm.high_value_homes.over_2m@E14001362", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001362", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.907, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8aa33c1b94e8d1ace15212bb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.907 }, { "name": "microcosm.high_value_homes.over_2m@E14001363", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001363", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 46.069, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2cf8e3877e854cc2b713478a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 46.069 }, { "name": "microcosm.high_value_homes.over_2m@E14001364", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001364", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 82.69, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fb7b2f8184781f31fb2099f1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 82.69 }, { "name": "microcosm.high_value_homes.over_2m@E14001365", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001365", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 27.98, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1939a403fadce28edbcd5e6a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 27.98 }, { "name": "microcosm.high_value_homes.over_2m@E14001366", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001366", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 232.6, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_58b40c61515681fecc9d77e8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 232.6 }, { "name": "microcosm.high_value_homes.over_2m@E14001367", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001367", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.264, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5b610cc95d5243b8770140a5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.264 }, { "name": "microcosm.high_value_homes.over_2m@E14001368", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001368", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.162, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a08e3f7d038ea83bac6ddd28" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.162 }, { "name": "microcosm.high_value_homes.over_2m@E14001369", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001369", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.11, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_16dffac7fa7be4f87c4e1e1c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.11 }, { "name": "microcosm.high_value_homes.over_2m@E14001370", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001370", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 54.496, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0b3e471ae00f41ea98bc338a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 54.496 }, { "name": "microcosm.high_value_homes.over_2m@E14001371", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001371", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.576, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_868ea9074fe35eb46c318236" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.576 }, { "name": "microcosm.high_value_homes.over_2m@E14001372", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001372", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.749, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e87bb03797eb7ae530d30329" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.749 }, { "name": "microcosm.high_value_homes.over_2m@E14001373", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001373", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 306.194, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e69e29db5037780d70337546" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 306.194 }, { "name": "microcosm.high_value_homes.over_2m@E14001374", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001374", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 271.731, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ca68612e56ce0249398f933a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 271.731 }, { "name": "microcosm.high_value_homes.over_2m@E14001375", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001375", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.636, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eb9130b6fe66d6ee225648ce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.636 }, { "name": "microcosm.high_value_homes.over_2m@E14001376", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001376", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 170.096, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ca34235398b2fd4e1a3634ba" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 170.096 }, { "name": "microcosm.high_value_homes.over_2m@E14001377", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001377", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.774, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2e3a3d1911029bb466d4a2cf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.774 }, { "name": "microcosm.high_value_homes.over_2m@E14001378", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001378", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.968, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0e47601116f6ded8a95b2946" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.968 }, { "name": "microcosm.high_value_homes.over_2m@E14001379", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001379", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 54.905, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_698bef6c77402dbbb1699e5d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 54.905 }, { "name": "microcosm.high_value_homes.over_2m@E14001380", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001380", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.916, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1005f63c5026cc0a8b5207e5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.916 }, { "name": "microcosm.high_value_homes.over_2m@E14001381", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001381", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.972, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_201a53288503650f6c5a47ef" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 34.972 }, { "name": "microcosm.high_value_homes.over_2m@E14001382", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001382", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.317, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f9cadbb5ee61720d98f2163e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.317 }, { "name": "microcosm.high_value_homes.over_2m@E14001383", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001383", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.167, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1214d7191e92092321641e9e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.167 }, { "name": "microcosm.high_value_homes.over_2m@E14001384", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001384", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 57.704, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d9ef618323605308cea6e726" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 57.704 }, { "name": "microcosm.high_value_homes.over_2m@E14001385", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001385", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 275.661, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ce7d16c5f0d63dc9f367b175" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 275.661 }, { "name": "microcosm.high_value_homes.over_2m@E14001386", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001386", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 627.428, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_52bb22c0c4c024debcbdb36e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 627.428 }, { "name": "microcosm.high_value_homes.over_2m@E14001387", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001387", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.147, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2c4cbd8cc1277f24d7345618" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 45.147 }, { "name": "microcosm.high_value_homes.over_2m@E14001388", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001388", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 107.165, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_31046536be27a1fdf745a64e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 107.165 }, { "name": "microcosm.high_value_homes.over_2m@E14001389", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001389", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.317, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_701c08a790fd295daa620d8c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.317 }, { "name": "microcosm.high_value_homes.over_2m@E14001390", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001390", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.431, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0112f5d67494a70c1427c33b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.431 }, { "name": "microcosm.high_value_homes.over_2m@E14001391", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001391", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.794, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e7b8c48c55fe61db2e43c6b3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.794 }, { "name": "microcosm.high_value_homes.over_2m@E14001392", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001392", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 364.254, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_11bfd65304570d63ea60f4af" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 364.254 }, { "name": "microcosm.high_value_homes.over_2m@E14001393", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001393", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 293.884, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_93c1b62623da0a4776183a81" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 293.884 }, { "name": "microcosm.high_value_homes.over_2m@E14001394", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001394", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 73.461, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_747d69f956416714c731d326" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 73.461 }, { "name": "microcosm.high_value_homes.over_2m@E14001395", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001395", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 40.153, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5c60792ad94664d82993d49d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 40.153 }, { "name": "microcosm.high_value_homes.over_2m@E14001396", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001396", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 82.291, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4bbd11149592ac898f89b198" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 82.291 }, { "name": "microcosm.high_value_homes.over_2m@E14001397", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001397", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.018, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3bb166ebcf1bd89f1e520c8f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.018 }, { "name": "microcosm.high_value_homes.over_2m@E14001398", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001398", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.18, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c2fd2f941b254a945b72cb82" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.18 }, { "name": "microcosm.high_value_homes.over_2m@E14001399", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001399", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 115.189, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_577cb21fb2aa594a65c4d8e8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 115.189 }, { "name": "microcosm.high_value_homes.over_2m@E14001400", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001400", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.759, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e8fb3504d59d97a871414180" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.759 }, { "name": "microcosm.high_value_homes.over_2m@E14001401", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001401", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.808, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7046c7d9e51fc53517abf758" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.808 }, { "name": "microcosm.high_value_homes.over_2m@E14001402", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001402", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 193.224, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c83d4d5e65c86a73d7b0f2e5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 193.224 }, { "name": "microcosm.high_value_homes.over_2m@E14001403", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001403", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 201.783, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9a3a202533931bfd9ec63f2e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 201.783 }, { "name": "microcosm.high_value_homes.over_2m@E14001404", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001404", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.62, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aba291af0ad0576974dd6679" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.62 }, { "name": "microcosm.high_value_homes.over_2m@E14001405", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001405", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 103.76, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_344bff0eacdf6700049dc806" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 103.76 }, { "name": "microcosm.high_value_homes.over_2m@E14001406", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001406", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.317, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ffcb382b179e5b675f62957" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.317 }, { "name": "microcosm.high_value_homes.over_2m@E14001407", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001407", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.564, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6184d623f2e57c26184b1535" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.564 }, { "name": "microcosm.high_value_homes.over_2m@E14001408", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001408", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.388, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_abfa6cf6b2199eac1c1a78f1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.388 }, { "name": "microcosm.high_value_homes.over_2m@E14001409", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001409", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.337, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bed3f79a20f3781c20d61728" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.337 }, { "name": "microcosm.high_value_homes.over_2m@E14001410", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001410", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.047, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6cb6bc1436505f477b2f2cd9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 15.047 }, { "name": "microcosm.high_value_homes.over_2m@E14001411", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001411", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.365, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6e2787548fe74a85a4fc9d88" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.365 }, { "name": "microcosm.high_value_homes.over_2m@E14001412", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001412", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.63, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2a717d5d3c7150741a2776ce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.63 }, { "name": "microcosm.high_value_homes.over_2m@E14001413", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001413", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.651, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d5038bcec9e828177a4cd1be" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.651 }, { "name": "microcosm.high_value_homes.over_2m@E14001414", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001414", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.368, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_311312ee46aaf508209980ea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 19.368 }, { "name": "microcosm.high_value_homes.over_2m@E14001415", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001415", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.215, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b597d51171c6c9bb382a75ce" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.215 }, { "name": "microcosm.high_value_homes.over_2m@E14001416", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001416", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.384, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1c2b9c3f177968d6006faaf8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.384 }, { "name": "microcosm.high_value_homes.over_2m@E14001417", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001417", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 297.139, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc24b307797a97b62ac478ae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 297.139 }, { "name": "microcosm.high_value_homes.over_2m@E14001418", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001418", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.736, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4335c732d0c8537fe288742f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 22.736 }, { "name": "microcosm.high_value_homes.over_2m@E14001419", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001419", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 70.272, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_116f1df28f93de3ce821c7d0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 70.272 }, { "name": "microcosm.high_value_homes.over_2m@E14001420", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001420", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 719.419, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eed2261ed32db2a938c1442d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 719.419 }, { "name": "microcosm.high_value_homes.over_2m@E14001421", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001421", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 68.513, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_30895a7c73bb68c97035ab4b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 68.513 }, { "name": "microcosm.high_value_homes.over_2m@E14001422", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001422", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.664, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ff046e7b4d4cb0309d2c1736" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.664 }, { "name": "microcosm.high_value_homes.over_2m@E14001423", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001423", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.608, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_acf9906e57df3ac9fbbec197" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.608 }, { "name": "microcosm.high_value_homes.over_2m@E14001424", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001424", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.64, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d0e6cb3aa7a9715f5f18f503" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.64 }, { "name": "microcosm.high_value_homes.over_2m@E14001425", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001425", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b611d07ede632cf614760097" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001426", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001426", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ed9fc615c7c0f080efaa133a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001427", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001427", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.704, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d1145dd68b4375c32a1d9853" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.704 }, { "name": "microcosm.high_value_homes.over_2m@E14001428", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001428", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.083, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a36f809b5ea505df09fcbd81" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.083 }, { "name": "microcosm.high_value_homes.over_2m@E14001429", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001429", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 759.389, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1d981f290aaac146be063ba7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 759.389 }, { "name": "microcosm.high_value_homes.over_2m@E14001430", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001430", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 203.228, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8ae1f306755bfb65982f24e5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 203.228 }, { "name": "microcosm.high_value_homes.over_2m@E14001431", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001431", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.054, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_de0b7a4dbd5a8029470bca2a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.054 }, { "name": "microcosm.high_value_homes.over_2m@E14001432", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001432", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.543, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ebd60d06425e6a174d196bd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.543 }, { "name": "microcosm.high_value_homes.over_2m@E14001433", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001433", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.184, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ccb006001887c58287fc1efd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.184 }, { "name": "microcosm.high_value_homes.over_2m@E14001434", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001434", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1408.033, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3bbdecdf7a5f961a275f337" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1408.033 }, { "name": "microcosm.high_value_homes.over_2m@E14001435", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001435", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1035.453, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4fa2dcc52b7af3cc70d9c273" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1035.453 }, { "name": "microcosm.high_value_homes.over_2m@E14001436", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001436", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.412, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_98ab3a1c0c1327ea46248145" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.412 }, { "name": "microcosm.high_value_homes.over_2m@E14001437", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001437", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 29.699, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_042c259cf14abf0a56c9d6ca" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 29.699 }, { "name": "microcosm.high_value_homes.over_2m@E14001438", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001438", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.704, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3302c7adf3beac06d027cbf1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 35.704 }, { "name": "microcosm.high_value_homes.over_2m@E14001439", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001439", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 219.527, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0362ea7d159998911d3016b2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 219.527 }, { "name": "microcosm.high_value_homes.over_2m@E14001440", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001440", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.343, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f0b486b502336d816f1c0e7c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.343 }, { "name": "microcosm.high_value_homes.over_2m@E14001441", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001441", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.476, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51c0b1da77a54601ba30279e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.476 }, { "name": "microcosm.high_value_homes.over_2m@E14001442", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001442", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 790.67, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0dc1a9b017ad3d84d820c5fa" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 790.67 }, { "name": "microcosm.high_value_homes.over_2m@E14001443", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001443", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.069, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ce581c0c1557af1d7cbd481" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.069 }, { "name": "microcosm.high_value_homes.over_2m@E14001444", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001444", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.343, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_36b118a50431b4d233944ebc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.343 }, { "name": "microcosm.high_value_homes.over_2m@E14001445", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001445", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4759.191, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_58ea552d718ad42b9de2ef90" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4759.191 }, { "name": "microcosm.high_value_homes.over_2m@E14001446", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001446", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.664, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f120d739552acdfb5664e307" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.664 }, { "name": "microcosm.high_value_homes.over_2m@E14001447", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001447", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.883, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bc15eee665ec64ed7c3bf267" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.883 }, { "name": "microcosm.high_value_homes.over_2m@E14001448", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001448", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.556, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2e3c653a12422e53fa255914" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 34.556 }, { "name": "microcosm.high_value_homes.over_2m@E14001449", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001449", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 331.667, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c7cbdaf3e93566e6fde6cf9c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 331.667 }, { "name": "microcosm.high_value_homes.over_2m@E14001450", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001450", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.982, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_39d7ed37628b5cbbe92132cb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.982 }, { "name": "microcosm.high_value_homes.over_2m@E14001451", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001451", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.237, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c6b92328313ce8f83f23561e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.237 }, { "name": "microcosm.high_value_homes.over_2m@E14001452", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001452", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a35b49d9ca4a62b2b675aafd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001453", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001453", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.866, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_97c631163fc3c13875e799f0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.866 }, { "name": "microcosm.high_value_homes.over_2m@E14001454", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001454", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 473.554, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae632df2f5b7780a93c1c1c5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 473.554 }, { "name": "microcosm.high_value_homes.over_2m@E14001455", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001455", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.997, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5082992926a7d6d28a39a841" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.997 }, { "name": "microcosm.high_value_homes.over_2m@E14001456", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001456", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2577.403, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_76c7a64a79cbc765bc5141c6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2577.403 }, { "name": "microcosm.high_value_homes.over_2m@E14001457", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001457", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 53.697, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c9845b54f00758bed182687f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 53.697 }, { "name": "microcosm.high_value_homes.over_2m@E14001458", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001458", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 174.107, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2319c15ada4a6a5432a2faf1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 174.107 }, { "name": "microcosm.high_value_homes.over_2m@E14001459", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001459", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.696, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_863ae3ff71ba2b7ff3c9fc58" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.696 }, { "name": "microcosm.high_value_homes.over_2m@E14001460", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001460", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 169.929, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c334e34ba83ea2dd352dad8d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 169.929 }, { "name": "microcosm.high_value_homes.over_2m@E14001461", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001461", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.931, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5981667ca3ac1273e81804f8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.931 }, { "name": "microcosm.high_value_homes.over_2m@E14001462", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001462", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.341, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d17f6f9e076811f9c2afd5fe" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.341 }, { "name": "microcosm.high_value_homes.over_2m@E14001463", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001463", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.289, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c13633d6fdce1388c50dd43f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 45.289 }, { "name": "microcosm.high_value_homes.over_2m@E14001464", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001464", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2c70d153a26797d526dc1d6f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001465", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001465", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1317.576, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cacab0da2c2bb6fd072d3ff7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1317.576 }, { "name": "microcosm.high_value_homes.over_2m@E14001466", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001466", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_50b5bc1cbbe5300367db5a6a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001467", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001467", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.346, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_65a57375d6a030100ae95f34" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.346 }, { "name": "microcosm.high_value_homes.over_2m@E14001468", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001468", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 76.505, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_53bb3e9695a338975a523c5e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 76.505 }, { "name": "microcosm.high_value_homes.over_2m@E14001469", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001469", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b9d4918fe0df8d1cf4352b9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001470", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001470", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b3a69379dd07bc9dcc5f0523" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001471", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001471", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.13, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d4134ffd75f1f9c47060325" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.13 }, { "name": "microcosm.high_value_homes.over_2m@E14001472", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001472", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.808, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_431d240abfe43f9d9b03231b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.808 }, { "name": "microcosm.high_value_homes.over_2m@E14001473", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001473", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.975, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ac1ec7bf712959751ebbc3ef" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.975 }, { "name": "microcosm.high_value_homes.over_2m@E14001474", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001474", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.467, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4d00151aea94131d234cdb1f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.467 }, { "name": "microcosm.high_value_homes.over_2m@E14001475", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001475", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 86.473, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0a4cd0ceccddc70f6fe212e6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 86.473 }, { "name": "microcosm.high_value_homes.over_2m@E14001476", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001476", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.629, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_351a0f9eaf40b94ed2e186b0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.629 }, { "name": "microcosm.high_value_homes.over_2m@E14001477", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001477", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.041, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1324764c605ca129471b1d92" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.041 }, { "name": "microcosm.high_value_homes.over_2m@E14001478", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001478", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d0ccde131134a6a99131eb48" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001479", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001479", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.012, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_60c70f57391dda56cb0809ad" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 45.012 }, { "name": "microcosm.high_value_homes.over_2m@E14001480", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001480", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.692, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2c4fa6272c5e4f1b93df4424" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 17.692 }, { "name": "microcosm.high_value_homes.over_2m@E14001481", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001481", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 352.569, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_784202770d517a6555fe47f9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 352.569 }, { "name": "microcosm.high_value_homes.over_2m@E14001482", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001482", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 294.782, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc1b5d64e66640648395d2f6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 294.782 }, { "name": "microcosm.high_value_homes.over_2m@E14001483", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001483", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.228, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2c399d58042fea6e99ee33ba" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 13.228 }, { "name": "microcosm.high_value_homes.over_2m@E14001484", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001484", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 355.859, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_429fc9fa48518e23a5f3c4a4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 355.859 }, { "name": "microcosm.high_value_homes.over_2m@E14001485", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001485", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 48.479, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e5ac81355ab4cbd95211c919" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 48.479 }, { "name": "microcosm.high_value_homes.over_2m@E14001486", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001486", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 40.65, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_54597a879b89c12b7f3b2e2a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 40.65 }, { "name": "microcosm.high_value_homes.over_2m@E14001487", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001487", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.253, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_578d6926f989fd7b06bc091e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.253 }, { "name": "microcosm.high_value_homes.over_2m@E14001488", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001488", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.525, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b2340688a49c1d1c742db11" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.525 }, { "name": "microcosm.high_value_homes.over_2m@E14001489", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001489", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.396, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_776384a601e7c0349ba4d736" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 36.396 }, { "name": "microcosm.high_value_homes.over_2m@E14001490", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001490", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 62.995, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_575e2f4a118df71d5724e553" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 62.995 }, { "name": "microcosm.high_value_homes.over_2m@E14001491", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001491", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.191, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_df731fe1bb22d7c587280f08" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.191 }, { "name": "microcosm.high_value_homes.over_2m@E14001492", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001492", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.691, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b069a39a8eec9e20ff4877cc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.691 }, { "name": "microcosm.high_value_homes.over_2m@E14001493", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001493", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.963, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2058438d4560d634f43fb587" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.963 }, { "name": "microcosm.high_value_homes.over_2m@E14001494", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001494", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 133.773, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ee9af39b43ab090b9d99adbf" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 133.773 }, { "name": "microcosm.high_value_homes.over_2m@E14001495", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001495", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 42.209, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_04692fd39f41e6f67e7f2bc1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 42.209 }, { "name": "microcosm.high_value_homes.over_2m@E14001496", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001496", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1063.663, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7a61b23f7cf4d1358a6b54b9" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1063.663 }, { "name": "microcosm.high_value_homes.over_2m@E14001497", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001497", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.558, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_25f7a4e118298459edace893" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.558 }, { "name": "microcosm.high_value_homes.over_2m@E14001498", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001498", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 29.835, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_11961b4e5d26f66c92571aae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 29.835 }, { "name": "microcosm.high_value_homes.over_2m@E14001499", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001499", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.122, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0bca75ba0edd4112b5614bd2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.122 }, { "name": "microcosm.high_value_homes.over_2m@E14001500", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001500", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.163, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_126a9213f302da83bb73e3d3" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.163 }, { "name": "microcosm.high_value_homes.over_2m@E14001501", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001501", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.439, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3a83da5550355981f0073795" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 65.439 }, { "name": "microcosm.high_value_homes.over_2m@E14001502", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001502", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.131, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_076345ea12e43bffe49237d8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 26.131 }, { "name": "microcosm.high_value_homes.over_2m@E14001503", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001503", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 484.761, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0e7e77a66ca5877569f50f76" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 484.761 }, { "name": "microcosm.high_value_homes.over_2m@E14001504", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001504", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.956, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ffa3eaa920197fba1c705275" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.956 }, { "name": "microcosm.high_value_homes.over_2m@E14001505", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001505", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 74.236, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_79fc2838d654e8feb1462436" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 74.236 }, { "name": "microcosm.high_value_homes.over_2m@E14001506", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001506", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.638, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_70f0500b5fe1250e6cd66aff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.638 }, { "name": "microcosm.high_value_homes.over_2m@E14001507", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001507", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 473.948, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae33c1f6cb0da582e2750044" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 473.948 }, { "name": "microcosm.high_value_homes.over_2m@E14001508", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001508", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 55.894, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_19319eb01c2e189aaa92550a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 55.894 }, { "name": "microcosm.high_value_homes.over_2m@E14001509", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001509", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3dfe6065962df76d0052a94" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001510", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001510", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_593bfa6a7e5ade21b751b5f8" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001511", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001511", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.277, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b904b3b9b147fe2a3ab8d25c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 52.277 }, { "name": "microcosm.high_value_homes.over_2m@E14001512", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001512", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 60.917, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_279a19213ee60308353b4bf1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 60.917 }, { "name": "microcosm.high_value_homes.over_2m@E14001513", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001513", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.06, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75596ad49f0067a540d634ea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.06 }, { "name": "microcosm.high_value_homes.over_2m@E14001514", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001514", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.746, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b8fedc6c97e56618b0be6b31" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.746 }, { "name": "microcosm.high_value_homes.over_2m@E14001515", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001515", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.3, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f924121b3e4f18cc25331b3e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.3 }, { "name": "microcosm.high_value_homes.over_2m@E14001516", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001516", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 83.78, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_49d33547a1d0bdfc5ab091af" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 83.78 }, { "name": "microcosm.high_value_homes.over_2m@E14001517", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001517", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.031, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_612682e221fa63b504c50817" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.031 }, { "name": "microcosm.high_value_homes.over_2m@E14001518", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001518", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.791, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ce57c65c5c8f9397bbb721bc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.791 }, { "name": "microcosm.high_value_homes.over_2m@E14001519", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001519", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.264, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a255389e1c142a32e7cffe7d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.264 }, { "name": "microcosm.high_value_homes.over_2m@E14001520", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001520", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.673, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b43aef106f4864ee1d79ad8f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.673 }, { "name": "microcosm.high_value_homes.over_2m@E14001521", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001521", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a580cab8dce8be02c6fb13e0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001522", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001522", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.121, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a08eb696b4ddfd16de524756" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.121 }, { "name": "microcosm.high_value_homes.over_2m@E14001523", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001523", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.475, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_115d8ab5a398b3f4d362c2cb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.475 }, { "name": "microcosm.high_value_homes.over_2m@E14001524", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001524", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.825, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e09bcc51482723c351d174e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 14.825 }, { "name": "microcosm.high_value_homes.over_2m@E14001525", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001525", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.298, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51a722c683e99a388bd54003" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.298 }, { "name": "microcosm.high_value_homes.over_2m@E14001526", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001526", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 233.159, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_36d34296901e8a1c92b54548" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 233.159 }, { "name": "microcosm.high_value_homes.over_2m@E14001527", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001527", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 160.062, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5d2c5a4417533664240e0b24" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 160.062 }, { "name": "microcosm.high_value_homes.over_2m@E14001528", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001528", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.651, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ccc6f96649bc9f9182b6763a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.651 }, { "name": "microcosm.high_value_homes.over_2m@E14001529", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001529", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 49.34, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8af7d8aa089b7d2c2d4438a0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 49.34 }, { "name": "microcosm.high_value_homes.over_2m@E14001530", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001530", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 163.745, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1ca18f58250096aa19091055" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 163.745 }, { "name": "microcosm.high_value_homes.over_2m@E14001531", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001531", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.375, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8c34acb793649f47df5c42a0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.375 }, { "name": "microcosm.high_value_homes.over_2m@E14001532", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001532", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 306.28, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6bc16c0f190c8a032413164c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 306.28 }, { "name": "microcosm.high_value_homes.over_2m@E14001533", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001533", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 357.505, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c1174de8965c1b4172c09df5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 357.505 }, { "name": "microcosm.high_value_homes.over_2m@E14001534", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001534", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 222.14, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_39ae223b5637f0790aac12eb" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 222.14 }, { "name": "microcosm.high_value_homes.over_2m@E14001535", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001535", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 112.361, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7d8acfcd71926f777c0062dd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 112.361 }, { "name": "microcosm.high_value_homes.over_2m@E14001536", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001536", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.949, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_525d8546e38f8391c8bdccff" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.949 }, { "name": "microcosm.high_value_homes.over_2m@E14001537", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001537", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.791, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e89b9a5ee29c05640ff16519" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.791 }, { "name": "microcosm.high_value_homes.over_2m@E14001538", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001538", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 104.355, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_416d8a4450b3a7fbd2d6358d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 104.355 }, { "name": "microcosm.high_value_homes.over_2m@E14001539", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001539", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 627.896, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9847ad8cb5e6492cf7d6a031" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 627.896 }, { "name": "microcosm.high_value_homes.over_2m@E14001540", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001540", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.325, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4e5019a30c597d0e8d1d7062" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 24.325 }, { "name": "microcosm.high_value_homes.over_2m@E14001541", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001541", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.209, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92f737367a98bc60d326e231" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.209 }, { "name": "microcosm.high_value_homes.over_2m@E14001542", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001542", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 75.323, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc7004c605e35e604ba11be2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 75.323 }, { "name": "microcosm.high_value_homes.over_2m@E14001543", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001543", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.212, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_08db937ce0e774e8b117edab" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.212 }, { "name": "microcosm.high_value_homes.over_2m@E14001544", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001544", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.134, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c1183133ff591712d831417b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 30.134 }, { "name": "microcosm.high_value_homes.over_2m@E14001545", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001545", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.264, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_77fa1415e32a1f83aa26cb4f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 52.264 }, { "name": "microcosm.high_value_homes.over_2m@E14001546", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001546", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.179, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_380fe045f47db372d0a1ff89" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.179 }, { "name": "microcosm.high_value_homes.over_2m@E14001547", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001547", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.301, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bf79a224d2c6bf4f7a499d04" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.301 }, { "name": "microcosm.high_value_homes.over_2m@E14001548", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001548", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 46.802, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fa63b4325ebe950741f7032f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 46.802 }, { "name": "microcosm.high_value_homes.over_2m@E14001549", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001549", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 450.925, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b6476e9b6fdf345037ac951f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 450.925 }, { "name": "microcosm.high_value_homes.over_2m@E14001550", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001550", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1120.23, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_164b6b6319894b119f4a0488" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1120.23 }, { "name": "microcosm.high_value_homes.over_2m@E14001551", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001551", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 46.051, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a52f239110cce9100418fb0b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 46.051 }, { "name": "microcosm.high_value_homes.over_2m@E14001552", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001552", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.674, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e751f3581400fd7c4def9198" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.674 }, { "name": "microcosm.high_value_homes.over_2m@E14001553", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001553", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 49.465, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cdb1d09c3827368aefd24f4c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 49.465 }, { "name": "microcosm.high_value_homes.over_2m@E14001554", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001554", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 207.063, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dd81dc44ad4941e6478be21e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 207.063 }, { "name": "microcosm.high_value_homes.over_2m@E14001555", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001555", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 514.845, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b1bbeed46f9db3f3e42bcd21" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 514.845 }, { "name": "microcosm.high_value_homes.over_2m@E14001556", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001556", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1609.217, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9debb072b06b6eb517c39375" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1609.217 }, { "name": "microcosm.high_value_homes.over_2m@E14001557", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001557", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.149, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8daad58adff2ec1042043c71" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.149 }, { "name": "microcosm.high_value_homes.over_2m@E14001558", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001558", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 49.965, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f82a17eb77d9ff3f38fd2e49" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 49.965 }, { "name": "microcosm.high_value_homes.over_2m@E14001559", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001559", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 684.158, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8b0c19f11997ac860260e396" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 684.158 }, { "name": "microcosm.high_value_homes.over_2m@E14001560", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001560", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.361, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2fde92661d797891f78f4d61" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.361 }, { "name": "microcosm.high_value_homes.over_2m@E14001561", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001561", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8416463af0f03bdaf0533f36" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001562", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001562", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.395, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7a565e480fbb6970c657b968" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.395 }, { "name": "microcosm.high_value_homes.over_2m@E14001563", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001563", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.616, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_295cca7d50d7c0c85426c278" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.616 }, { "name": "microcosm.high_value_homes.over_2m@E14001564", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001564", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.103, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_af13b11ed6ffd3f0904fb996" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.103 }, { "name": "microcosm.high_value_homes.over_2m@E14001565", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001565", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.985, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_09d48683229d927f1bad3d21" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 25.985 }, { "name": "microcosm.high_value_homes.over_2m@E14001566", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001566", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 51.117, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_93fd6fc0bf4556f3492edaea" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 51.117 }, { "name": "microcosm.high_value_homes.over_2m@E14001567", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001567", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_721c87f54fb2d31c4bce7d0a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001568", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001568", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 41.203, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4b499c68b5d31e6d415ca009" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 41.203 }, { "name": "microcosm.high_value_homes.over_2m@E14001569", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001569", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.359, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7657d5be26256996c620c353" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 32.359 }, { "name": "microcosm.high_value_homes.over_2m@E14001570", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001570", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 188.877, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d6a536d9a1fc11d1bdaf57b0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 188.877 }, { "name": "microcosm.high_value_homes.over_2m@E14001571", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001571", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.587, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc79d32abb1f6e626dc72004" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.587 }, { "name": "microcosm.high_value_homes.over_2m@E14001572", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001572", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.408, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_694e1872018e974a8741b4f4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 35.408 }, { "name": "microcosm.high_value_homes.over_2m@E14001573", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001573", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 246.892, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8855904523d364c34a00f314" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 246.892 }, { "name": "microcosm.high_value_homes.over_2m@E14001574", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001574", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.203, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_21144498131e3c4c466cbe1e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.203 }, { "name": "microcosm.high_value_homes.over_2m@E14001575", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001575", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 116.095, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f986e1a34f274aa28364db61" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 116.095 }, { "name": "microcosm.high_value_homes.over_2m@E14001576", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001576", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.651, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b16edd7c1e36efaae4ca745e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.651 }, { "name": "microcosm.high_value_homes.over_2m@E14001577", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001577", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 38.122, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_84613a6ee0f411823fd9b650" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 38.122 }, { "name": "microcosm.high_value_homes.over_2m@E14001578", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001578", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.685, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d2f9c796b1d8925c2adea67c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 52.685 }, { "name": "microcosm.high_value_homes.over_2m@E14001579", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001579", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 51.883, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_382c7de264da9a8a3fcf7883" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 51.883 }, { "name": "microcosm.high_value_homes.over_2m@E14001580", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001580", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 102.71, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e317f06b0d658e404c6bf434" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 102.71 }, { "name": "microcosm.high_value_homes.over_2m@E14001581", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001581", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.127, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4b8da45dd5cbe33f6d71d5a2" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.127 }, { "name": "microcosm.high_value_homes.over_2m@E14001582", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001582", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 173.813, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b9ffde40ce5971455e3dfa63" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 173.813 }, { "name": "microcosm.high_value_homes.over_2m@E14001583", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001583", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ddd857cfbcf63de644bb190" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001584", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001584", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.389, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eace8862825176f07d4900c6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.389 }, { "name": "microcosm.high_value_homes.over_2m@E14001585", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001585", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.009, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b5a5d79c01ed5812c4ee001a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.009 }, { "name": "microcosm.high_value_homes.over_2m@E14001586", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001586", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2665.428, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7bd59a689af3c5ba4999f666" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2665.428 }, { "name": "microcosm.high_value_homes.over_2m@E14001587", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001587", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 678.176, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d0c89a977236d79fd048ae5a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 678.176 }, { "name": "microcosm.high_value_homes.over_2m@E14001588", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001588", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1913.869, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dd6dcbcd3d8044ded6eaf83f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1913.869 }, { "name": "microcosm.high_value_homes.over_2m@E14001589", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001589", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 60.811, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7cce668954c5ad370e6a606b" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 60.811 }, { "name": "microcosm.high_value_homes.over_2m@E14001590", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001590", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 103.636, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9f29c1bd921709a8b33c7a86" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 103.636 }, { "name": "microcosm.high_value_homes.over_2m@E14001591", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001591", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 189.05, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb3ed7a78495182f2a3b0ff4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 189.05 }, { "name": "microcosm.high_value_homes.over_2m@E14001592", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001592", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 478.205, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8817196d79943f509f1cf748" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 478.205 }, { "name": "microcosm.high_value_homes.over_2m@E14001593", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001593", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 341.642, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5d2c792a85e3c66d1088413c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 341.642 }, { "name": "microcosm.high_value_homes.over_2m@E14001594", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001594", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4259d4474c1d0502619d55fd" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E14001595", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001595", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.38, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9e235c82ccf110e0389cd9fc" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.38 }, { "name": "microcosm.high_value_homes.over_2m@E14001596", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001596", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.141, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6a31bf668721707f5e81e340" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.141 }, { "name": "microcosm.high_value_homes.over_2m@E14001597", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001597", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.183, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b1ca55ded820c9097f20d05d" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.183 }, { "name": "microcosm.high_value_homes.over_2m@E14001598", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001598", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 29.347, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b31d5f2c76cc491c40d50a94" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 29.347 }, { "name": "microcosm.high_value_homes.over_2m@E14001599", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001599", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.256, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d3ccaf38e634f3387cee2556" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 85.256 }, { "name": "microcosm.high_value_homes.over_2m@E14001600", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001600", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 258.538, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d090db2dd77eb84e0a0a823" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 258.538 }, { "name": "microcosm.high_value_homes.over_2m@E14001601", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001601", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.453, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_024e9bd203c65ab7afe46e5f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 32.453 }, { "name": "microcosm.high_value_homes.over_2m@E14001602", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001602", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.302, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_52f03a9672c0e824548a8771" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 6.302 }, { "name": "microcosm.high_value_homes.over_2m@E14001603", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001603", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.127, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_295e4fdc34eefa2517a35c8f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 37.127 }, { "name": "microcosm.high_value_homes.over_2m@E14001604", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001604", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 44.772, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2dfa24a3573d86156937fc71" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 44.772 }, { "name": "microcosm.high_value_homes.over_2m@E14001605", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "E14001605", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.873, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc0323e94c9d2b770ed691a5" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 24.873 }, { "name": "microcosm.high_value_homes.over_2m@W07000081", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.443, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9970a214b9b37c88293f9fe6" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.443 }, { "name": "microcosm.high_value_homes.over_2m@W07000082", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000082", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.498, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e14150740968a41130fb26ae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.498 }, { "name": "microcosm.high_value_homes.over_2m@W07000083", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000083", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.921, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f518452d1248dace092982b0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 11.921 }, { "name": "microcosm.high_value_homes.over_2m@W07000084", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000084", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.049, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2838098ea966d3b6414de309" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.049 }, { "name": "microcosm.high_value_homes.over_2m@W07000085", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000085", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.086, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ef73b385c3925f393065929" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 5.086 }, { "name": "microcosm.high_value_homes.over_2m@W07000086", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000086", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.657, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7065e49f8f5d15300fa495a0" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.657 }, { "name": "microcosm.high_value_homes.over_2m@W07000087", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000087", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.166, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aa502aee909f7bd222f5c623" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.166 }, { "name": "microcosm.high_value_homes.over_2m@W07000088", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.148, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a103385c8fbdb963f7371293" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 12.148 }, { "name": "microcosm.high_value_homes.over_2m@W07000089", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000089", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.945, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c3d31fa7e6729c0d334e1372" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 10.945 }, { "name": "microcosm.high_value_homes.over_2m@W07000090", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000090", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.974, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_579b2b68b325709e56687415" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 9.974 }, { "name": "microcosm.high_value_homes.over_2m@W07000091", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000091", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.422, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4c56866ba4b423f8bf928aad" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 34.422 }, { "name": "microcosm.high_value_homes.over_2m@W07000092", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.296, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a0ae385fdbf2bee6a12c37f4" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 7.296 }, { "name": "microcosm.high_value_homes.over_2m@W07000093", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000093", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.292, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0c0f315c3e00ebaa9484bb12" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.292 }, { "name": "microcosm.high_value_homes.over_2m@W07000094", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000094", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.328, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dd62b2fdf71385a7cfc97529" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.328 }, { "name": "microcosm.high_value_homes.over_2m@W07000095", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000095", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.304, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_40453ace1958ec1703ba456a" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.304 }, { "name": "microcosm.high_value_homes.over_2m@W07000096", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000096", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.897, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_36bcce4cc89424be4f4898b7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 20.897 }, { "name": "microcosm.high_value_homes.over_2m@W07000097", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000097", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.338, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a2ff5f4bac66fed869762613" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 16.338 }, { "name": "microcosm.high_value_homes.over_2m@W07000098", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000098", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.583, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6170c4e56f96810ec4516d02" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.583 }, { "name": "microcosm.high_value_homes.over_2m@W07000099", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000099", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.519, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dd0a6744b282a3727e80af6c" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.519 }, { "name": "microcosm.high_value_homes.over_2m@W07000100", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000100", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.488, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d6947b18b80281da564c5e5e" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 4.488 }, { "name": "microcosm.high_value_homes.over_2m@W07000101", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000101", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.556, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b191a0c8777d869f1cd7f275" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 23.556 }, { "name": "microcosm.high_value_homes.over_2m@W07000102", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000102", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.476, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8dc67ef8182a88248047e4a7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 8.476 }, { "name": "microcosm.high_value_homes.over_2m@W07000103", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000103", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.508, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ef587c34f5fc4ddb09feec0f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.508 }, { "name": "microcosm.high_value_homes.over_2m@W07000104", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000104", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.963, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9d9343af7c6a8336fc865cf7" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 3.963 }, { "name": "microcosm.high_value_homes.over_2m@W07000105", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000105", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.518, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3efc13843130c4beb2fca7c1" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.518 }, { "name": "microcosm.high_value_homes.over_2m@W07000106", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000106", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.924, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f4dcfe4e56722d0741324b54" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.924 }, { "name": "microcosm.high_value_homes.over_2m@W07000107", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000107", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2fb729b1e882f20b887b7213" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@W07000108", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000108", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.723, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aba309acb951b89a4e0127ae" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 2.723 }, { "name": "microcosm.high_value_homes.over_2m@W07000109", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000109", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.511, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d6e06861a87e0728b442425" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.511 }, { "name": "microcosm.high_value_homes.over_2m@W07000110", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000110", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 30.001, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4916d8239e335c90c4ec9947" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 30.001 }, { "name": "microcosm.high_value_homes.over_2m@W07000111", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000111", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.448, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8f358e9eabfb2db02d4e049f" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 1.448 }, { "name": "microcosm.high_value_homes.over_2m@W07000112", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "geography_id": "W07000112", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.502, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c81ce22745d790b9b1a3bf89" + "signed_reason_id": "high_value_homes_constituency_grain_deferred", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "deferred_value": 18.502 } ] }, @@ -492883,273 +493199,252 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000001", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.185, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_efd33c358eb50f206d64b047" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.185 }, { "name": "microcosm.high_value_homes.over_2m@E06000002", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.162, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_68264f5492a467d28318dbb5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.162 }, { "name": "microcosm.high_value_homes.over_2m@E06000003", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000003", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.343, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_822ec586ab79b9184004dda8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.343 }, { "name": "microcosm.high_value_homes.over_2m@E06000004", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.318, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dc2bac35f0bb9df8e066cf2c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.318 }, { "name": "microcosm.high_value_homes.over_2m@E06000005", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.966, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1c1f53545a5a378be10f14a9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.966 }, { "name": "microcosm.high_value_homes.over_2m@E06000006", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000006", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.779, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_561c8ca342a72fd105ffbe18" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.779 }, { "name": "microcosm.high_value_homes.over_2m@E06000007", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000007", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 50.602, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_67c4503e2770ae5e1d80eabf" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 50.602 }, { "name": "microcosm.high_value_homes.over_2m@E06000008", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.452, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_890a52babfea09511fb4974e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.452 }, { "name": "microcosm.high_value_homes.over_2m@E06000009", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000009", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.281, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ce5a3c4c7a8181ca22501bd0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.281 }, { "name": "microcosm.high_value_homes.over_2m@E06000010", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.23, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9924e6382c56857e8e670116" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.23 }, { "name": "microcosm.high_value_homes.over_2m@E06000011", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.048, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f166c5d60bd5b1cd1085b03" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 23.048 }, { "name": "microcosm.high_value_homes.over_2m@E06000012", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.375, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5adee0e9a18eeafebf92c089" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.375 }, { "name": "microcosm.high_value_homes.over_2m@E06000013", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.341, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f1672ef179e1532599abcba5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.341 }, { "name": "microcosm.high_value_homes.over_2m@E06000014", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000014", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 69.646, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c093316bf7b663f504adcef2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 69.646 }, { "name": "microcosm.high_value_homes.over_2m@E06000015", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000015", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.881, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f43b3d7977b2ae7341159b13" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.881 }, { "name": "microcosm.high_value_homes.over_2m@E06000016", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.198, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2949fc59b5bc7584f3a972ec" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.198 }, { "name": "microcosm.high_value_homes.over_2m@E06000017", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000017", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 94.863, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e3174b71ddb195b17518b161" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 94.863 }, { "name": "microcosm.high_value_homes.over_2m@E06000018", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.677, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc7493acc562ae7ca7b060b7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 19.677 }, { "name": "microcosm.high_value_homes.over_2m@E06000019", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000019", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 56.768, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e0b22368703e214d7df8b73d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 56.768 }, { "name": "microcosm.high_value_homes.over_2m@E06000020", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000020", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.626, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cce1f6234dd0dd39d200fd12" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.626 }, { "name": "microcosm.high_value_homes.over_2m@E06000021", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000021", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.673, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d303e69e82feac596da1bc26" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.673 }, { "name": "microcosm.high_value_homes.over_2m@E06000022", @@ -493182,182 +493477,168 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000024", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 131.12, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_55a9060aa3d30b02a7adebfe" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 131.12 }, { "name": "microcosm.high_value_homes.over_2m@E06000025", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000025", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 75.046, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1f9d3a2491e40820c93ac0f7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 75.046 }, { "name": "microcosm.high_value_homes.over_2m@E06000026", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000026", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.88, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2600ca1bfec4a12bf436aba2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.88 }, { "name": "microcosm.high_value_homes.over_2m@E06000027", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000027", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 50.437, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b3efeb9718cedd54be0d26aa" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 50.437 }, { "name": "microcosm.high_value_homes.over_2m@E06000030", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000030", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.531, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_005dfb272a1914d68269a780" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 18.531 }, { "name": "microcosm.high_value_homes.over_2m@E06000031", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000031", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.55, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_38ce5f1eb257354dfbfe9fcd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 17.55 }, { "name": "microcosm.high_value_homes.over_2m@E06000032", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000032", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.2, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aacb34d157161f8c5c0e18e2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.2 }, { "name": "microcosm.high_value_homes.over_2m@E06000033", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000033", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 72.95, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_064676f5a4c68fb86c24edc5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 72.95 }, { "name": "microcosm.high_value_homes.over_2m@E06000034", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000034", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.872, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6fe655b62e57f502447e8308" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 18.872 }, { "name": "microcosm.high_value_homes.over_2m@E06000035", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000035", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.118, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f58d9b78d48476a3dd3a9251" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.118 }, { "name": "microcosm.high_value_homes.over_2m@E06000036", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000036", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 198.588, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ee8c3486ad14c300319dc860" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 198.588 }, { "name": "microcosm.high_value_homes.over_2m@E06000037", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000037", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 388.603, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_49fb453e851a035968e8cc1b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 388.603 }, { "name": "microcosm.high_value_homes.over_2m@E06000038", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000038", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.724, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dab8a266ffa2dd3b63022abd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 36.724 }, { "name": "microcosm.high_value_homes.over_2m@E06000039", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000039", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.058, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_299fda84da64acde0b592f48" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 10.058 }, { "name": "microcosm.high_value_homes.over_2m@E06000040", @@ -493377,26 +493658,24 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000041", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 394.202, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9001e377fad9b8982a95ab82" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 394.202 }, { "name": "microcosm.high_value_homes.over_2m@E06000042", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000042", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 66.607, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a516a717c3133b241bf0a0d6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 66.607 }, { "name": "microcosm.high_value_homes.over_2m@E06000043", @@ -493416,52 +493695,48 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000044", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.597, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_27ac511c688e48100070d9ed" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.597 }, { "name": "microcosm.high_value_homes.over_2m@E06000045", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000045", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.285, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_31a16a0e9c57106f60007854" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.285 }, { "name": "microcosm.high_value_homes.over_2m@E06000046", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000046", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 93.66, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_86cf461178fcb4cdd6035556" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 93.66 }, { "name": "microcosm.high_value_homes.over_2m@E06000047", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000047", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.433, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6d6aba73773e407a0503b3c9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 18.433 }, { "name": "microcosm.high_value_homes.over_2m@E06000049", @@ -493481,26 +493756,24 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000050", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 152.4, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5fc1173ade5ba1b1947132bd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 152.4 }, { "name": "microcosm.high_value_homes.over_2m@E06000051", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000051", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 48.913, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8b43827143bd8f175baf1592" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 48.913 }, { "name": "microcosm.high_value_homes.over_2m@E06000052", @@ -493545,39 +493818,36 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000055", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 53.046, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b84c06cc5c2caf4aa41cc7c1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 53.046 }, { "name": "microcosm.high_value_homes.over_2m@E06000056", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000056", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 137.566, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ed9a98ef4211b92799483ec" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 137.566 }, { "name": "microcosm.high_value_homes.over_2m@E06000057", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000057", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 86.865, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6b805c77ffc58cc82d84ff11" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 86.865 }, { "name": "microcosm.high_value_homes.over_2m@E06000058", @@ -493597,13 +493867,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000059", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 336.803, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5f82f15c27ad4e7eec48039d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 336.803 }, { "name": "microcosm.high_value_homes.over_2m@E06000060", @@ -493623,78 +493892,72 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000061", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 99.247, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_07d8ea56ed4262e922d4e130" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 99.247 }, { "name": "microcosm.high_value_homes.over_2m@E06000062", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000062", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 149.707, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_41ac47bad7692287c44cd149" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 149.707 }, { "name": "microcosm.high_value_homes.over_2m@E06000063", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000063", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.87, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_043c9d6563ef55b821d795ad" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 9.87 }, { "name": "microcosm.high_value_homes.over_2m@E06000064", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000064", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 108.116, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c59cc6495993f2631f9cc23f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 108.116 }, { "name": "microcosm.high_value_homes.over_2m@E06000065", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000065", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 344.58, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_935fb04e6622ad44379290e0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 344.58 }, { "name": "microcosm.high_value_homes.over_2m@E06000066", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E06000066", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 265.011, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6a3297dd004f68458e513511" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 265.011 }, { "name": "microcosm.high_value_homes.over_2m@E07000008", @@ -493714,312 +493977,288 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000009", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.269, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bc7c3920980f576280b6e8d1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 28.269 }, { "name": "microcosm.high_value_homes.over_2m@E07000010", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.431, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b68804a24d9801b895a24394" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.431 }, { "name": "microcosm.high_value_homes.over_2m@E07000011", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.08, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_db40e4ac50779857e2a63aba" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 65.08 }, { "name": "microcosm.high_value_homes.over_2m@E07000012", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 300.76, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ffd29cdfc491cb49f04b70bd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 300.76 }, { "name": "microcosm.high_value_homes.over_2m@E07000032", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000032", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.28, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_35e6c6c42cf5ad9c5235da23" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 26.28 }, { "name": "microcosm.high_value_homes.over_2m@E07000033", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000033", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8a6dd73dae8543d118634280" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E07000034", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000034", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9c157108cf7da3e3d84d5f6a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E07000035", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000035", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 58.785, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c825c7eeddb036ceffa470f4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 58.785 }, { "name": "microcosm.high_value_homes.over_2m@E07000036", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000036", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.692, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7dd1ffa5c2441b73c8e855dc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.692 }, { "name": "microcosm.high_value_homes.over_2m@E07000037", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000037", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.081, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_886fa6f79d74ddfabe0e7ebd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.081 }, { "name": "microcosm.high_value_homes.over_2m@E07000038", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000038", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.326, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_12911323184ec7566456b11e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 15.326 }, { "name": "microcosm.high_value_homes.over_2m@E07000039", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000039", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.55, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c1d0802d0270aa6cde5e85c4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 14.55 }, { "name": "microcosm.high_value_homes.over_2m@E07000040", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000040", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 106.85, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_133f985e75edbca40d1fdd82" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 106.85 }, { "name": "microcosm.high_value_homes.over_2m@E07000041", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000041", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.568, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_eba3499f5488edf21a626a36" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 45.568 }, { "name": "microcosm.high_value_homes.over_2m@E07000042", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000042", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 39.007, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_78a093afea58c0b7f55b8aa9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 39.007 }, { "name": "microcosm.high_value_homes.over_2m@E07000043", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000043", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.147, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_72349396ec22556e6fb4b58f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 45.147 }, { "name": "microcosm.high_value_homes.over_2m@E07000044", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000044", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 389.815, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75e0373567f517f917df60bc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 389.815 }, { "name": "microcosm.high_value_homes.over_2m@E07000045", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000045", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 67.354, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d0af39b591edf842dca9c3a9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 67.354 }, { "name": "microcosm.high_value_homes.over_2m@E07000046", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000046", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.221, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b09b9d2ebcb816d394c4f8d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.221 }, { "name": "microcosm.high_value_homes.over_2m@E07000047", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000047", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 39.013, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cd843a3da8cbd37123975269" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 39.013 }, { "name": "microcosm.high_value_homes.over_2m@E07000061", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000061", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.127, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e5fd645516a8f35d011898b9" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 23.127 }, { "name": "microcosm.high_value_homes.over_2m@E07000062", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000062", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.03, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_867a63aff44a566d0c577f5f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.03 }, { "name": "microcosm.high_value_homes.over_2m@E07000063", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000063", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 160.642, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9745e430cdfc8dfe07371ddb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 160.642 }, { "name": "microcosm.high_value_homes.over_2m@E07000064", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000064", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 182.38, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c61f395752c5a9d49580e870" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 182.38 }, { "name": "microcosm.high_value_homes.over_2m@E07000065", @@ -494039,26 +494278,24 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000066", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 99.384, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1c668005abae67830be51d5e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 99.384 }, { "name": "microcosm.high_value_homes.over_2m@E07000067", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000067", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 102.855, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e59803178fb4bc8810defec3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 102.855 }, { "name": "microcosm.high_value_homes.over_2m@E07000068", @@ -494078,39 +494315,36 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000069", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 37.266, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2b122713eb8e0bbdd9e461a0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 37.266 }, { "name": "microcosm.high_value_homes.over_2m@E07000070", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000070", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 241.145, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7d117f6cd986aabbe83fd30b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 241.145 }, { "name": "microcosm.high_value_homes.over_2m@E07000071", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000071", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 90.969, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6f6cb180cfe4bd892cec1984" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 90.969 }, { "name": "microcosm.high_value_homes.over_2m@E07000072", @@ -494130,78 +494364,72 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000073", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.391, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_774402f2f1ccbcafff1d4dbc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.391 }, { "name": "microcosm.high_value_homes.over_2m@E07000074", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000074", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 74.386, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_07110ea5607f7c88bfe3620c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 74.386 }, { "name": "microcosm.high_value_homes.over_2m@E07000075", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000075", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.834, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ab73bb338784ef9aef335799" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 45.834 }, { "name": "microcosm.high_value_homes.over_2m@E07000076", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000076", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.749, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5f45a53a8afd3592970e5a9a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 23.749 }, { "name": "microcosm.high_value_homes.over_2m@E07000077", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000077", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 202.67, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d11ae54a78aa11204066afe" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 202.67 }, { "name": "microcosm.high_value_homes.over_2m@E07000078", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000078", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 219.409, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fac074fdec151e16e1f27516" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 219.409 }, { "name": "microcosm.high_value_homes.over_2m@E07000079", @@ -494221,65 +494449,60 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000080", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.032, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_47c90e7060534b09f54f5d4b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 18.032 }, { "name": "microcosm.high_value_homes.over_2m@E07000081", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000081", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.196, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_822df795e6cfcb42e5c75058" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.196 }, { "name": "microcosm.high_value_homes.over_2m@E07000082", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000082", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 146.649, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_addae7543fcce0129d891d6b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 146.649 }, { "name": "microcosm.high_value_homes.over_2m@E07000083", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000083", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 81.848, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d12e2166882251801799de4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 81.848 }, { "name": "microcosm.high_value_homes.over_2m@E07000084", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000084", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 274.394, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6ecca0d32b774e16e34d40e5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 274.394 }, { "name": "microcosm.high_value_homes.over_2m@E07000085", @@ -494299,65 +494522,60 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000086", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.812, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c48b87ce157cb1b88191f6bb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 34.812 }, { "name": "microcosm.high_value_homes.over_2m@E07000087", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000087", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.769, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b0f138544501567eabbd5529" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 92.769 }, { "name": "microcosm.high_value_homes.over_2m@E07000088", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000088", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.516, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_51d00a4cf066a588db87f45e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.516 }, { "name": "microcosm.high_value_homes.over_2m@E07000089", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000089", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 304.75, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_25c9cb7f33dc159716f61c47" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 304.75 }, { "name": "microcosm.high_value_homes.over_2m@E07000090", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000090", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.41, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b20bf5c0d1e3c661261f4f96" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 34.41 }, { "name": "microcosm.high_value_homes.over_2m@E07000091", @@ -494377,26 +494595,24 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000092", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.823, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3a002c689106129d092f3076" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.823 }, { "name": "microcosm.high_value_homes.over_2m@E07000093", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000093", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 368.813, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a211ca2149f21abf5703d92a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 368.813 }, { "name": "microcosm.high_value_homes.over_2m@E07000094", @@ -494416,13 +494632,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000095", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 74.773, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_502f656754ccddc98ba16362" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 74.773 }, { "name": "microcosm.high_value_homes.over_2m@E07000096", @@ -494455,13 +494670,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000099", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 267.803, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ba75cf20f33739c5cc281607" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 267.803 }, { "name": "microcosm.high_value_homes.over_2m@E07000102", @@ -494481,91 +494695,84 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000103", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.763, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_07392f8f1e28281e31ac3960" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 32.763 }, { "name": "microcosm.high_value_homes.over_2m@E07000105", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000105", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 95.355, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_431022eaff40c832ecfa315a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 95.355 }, { "name": "microcosm.high_value_homes.over_2m@E07000106", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000106", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 60.571, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9652dd27c26ca981a8913b1d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 60.571 }, { "name": "microcosm.high_value_homes.over_2m@E07000107", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000107", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 24.161, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_31cf25ad942adcd4b57da1a4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 24.161 }, { "name": "microcosm.high_value_homes.over_2m@E07000108", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000108", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 29.237, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_167b840204edec12ae0e1e8c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 29.237 }, { "name": "microcosm.high_value_homes.over_2m@E07000109", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000109", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.31, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9fbd8f1b79524fd7d1fc99be" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 18.31 }, { "name": "microcosm.high_value_homes.over_2m@E07000110", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000110", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.674, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4ac7f3bad1423a10be2ca533" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 92.674 }, { "name": "microcosm.high_value_homes.over_2m@E07000111", @@ -494585,52 +494792,48 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000112", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 39.131, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_407e5787199ae8fc86d4d50f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 39.131 }, { "name": "microcosm.high_value_homes.over_2m@E07000113", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000113", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.333, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bb91fca06a352adb053a0910" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 32.333 }, { "name": "microcosm.high_value_homes.over_2m@E07000114", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000114", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.75, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9f80d14974d9d3b7a7348f1a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 25.75 }, { "name": "microcosm.high_value_homes.over_2m@E07000115", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000115", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 304.651, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b7afbe2f2cbad5239d7a94c8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 304.651 }, { "name": "microcosm.high_value_homes.over_2m@E07000116", @@ -494650,533 +494853,492 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000117", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.138, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2f96ee54af021f9125bddd39" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.138 }, { "name": "microcosm.high_value_homes.over_2m@E07000118", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000118", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.735, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_68064afaefb8f35098b12f0b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 21.735 }, { "name": "microcosm.high_value_homes.over_2m@E07000119", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000119", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.024, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_392c048c986b56a3c6491e71" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 20.024 }, { "name": "microcosm.high_value_homes.over_2m@E07000120", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000120", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.15, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_79a2229c1686458f483a42d6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.15 }, { "name": "microcosm.high_value_homes.over_2m@E07000121", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000121", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.389, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e2d60887ac9fa291b8f3629a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 17.389 }, { "name": "microcosm.high_value_homes.over_2m@E07000122", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000122", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.151, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b0e2911c32af1f30652cec0b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.151 }, { "name": "microcosm.high_value_homes.over_2m@E07000123", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000123", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.579, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1a9c1d2dee432787879fe2f2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 9.579 }, { "name": "microcosm.high_value_homes.over_2m@E07000124", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000124", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.187, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_55e4f87e5543b1929b66f7e2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 26.187 }, { "name": "microcosm.high_value_homes.over_2m@E07000125", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000125", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.982, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ae90da732b79f0ff1d6a2956" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.982 }, { "name": "microcosm.high_value_homes.over_2m@E07000126", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000126", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.116, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ba56a2b6e486c618581bd23d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.116 }, { "name": "microcosm.high_value_homes.over_2m@E07000127", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000127", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 39.588, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_04fb63049d404892ee646611" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 39.588 }, { "name": "microcosm.high_value_homes.over_2m@E07000128", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000128", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.621, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2e05742beb5923bcbe424c3e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.621 }, { "name": "microcosm.high_value_homes.over_2m@E07000129", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000129", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.896, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_278a223d061d189ff0ffeb68" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 13.896 }, { "name": "microcosm.high_value_homes.over_2m@E07000130", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000130", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 92.341, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e9d20821e7ea07611b43ef25" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 92.341 }, { "name": "microcosm.high_value_homes.over_2m@E07000131", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000131", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 77.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6b66fbfe9fe5f449f092c053" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 77.0 }, { "name": "microcosm.high_value_homes.over_2m@E07000132", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000132", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.944, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a3c57802f259237f894f355c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 25.944 }, { "name": "microcosm.high_value_homes.over_2m@E07000133", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000133", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.576, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dd14646226265e0db6d2f4df" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 17.576 }, { "name": "microcosm.high_value_homes.over_2m@E07000134", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000134", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.62, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_42fb484542fbca5bde32d7c2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 10.62 }, { "name": "microcosm.high_value_homes.over_2m@E07000135", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000135", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.427, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8fb04dd70b46d06e6ab4e44f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.427 }, { "name": "microcosm.high_value_homes.over_2m@E07000136", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000136", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.503, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ed32b6010a520bb101219dd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.503 }, { "name": "microcosm.high_value_homes.over_2m@E07000137", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000137", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 14.478, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_af4a3a0a0f70dc02396df457" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 14.478 }, { "name": "microcosm.high_value_homes.over_2m@E07000138", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000138", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.515, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_234fe6cbc9365c344d853f47" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.515 }, { "name": "microcosm.high_value_homes.over_2m@E07000139", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000139", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.921, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dc9b9001a7de882bcfba72b3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 12.921 }, { "name": "microcosm.high_value_homes.over_2m@E07000140", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000140", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_58f1a85ef216613a76bc3f60" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E07000141", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000141", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 52.62, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0118e1a834b42abf400b6069" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 52.62 }, { "name": "microcosm.high_value_homes.over_2m@E07000142", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000142", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.63, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_29f3e6a781f150fd94e3bd41" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.63 }, { "name": "microcosm.high_value_homes.over_2m@E07000143", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000143", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 28.737, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e12fe10e00893fbbd1d0db81" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 28.737 }, { "name": "microcosm.high_value_homes.over_2m@E07000144", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000144", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 34.505, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dc1fab24090980563a75036a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 34.505 }, { "name": "microcosm.high_value_homes.over_2m@E07000145", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000145", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.558, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f4823a593176ae247cf62e18" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.558 }, { "name": "microcosm.high_value_homes.over_2m@E07000146", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000146", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 108.821, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8f396a133b30f818386c8236" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 108.821 }, { "name": "microcosm.high_value_homes.over_2m@E07000147", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000147", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 93.512, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3fd6b5193cfa0f0c8116bd2f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 93.512 }, { "name": "microcosm.high_value_homes.over_2m@E07000148", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000148", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.205, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2fbc1bef7ec099cb69aa91ba" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 23.205 }, { "name": "microcosm.high_value_homes.over_2m@E07000149", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000149", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 51.224, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_82ab3cffd6a80ffd986a5520" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 51.224 }, { "name": "microcosm.high_value_homes.over_2m@E07000170", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000170", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.653, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6f00111b093595aaa195b4fd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.653 }, { "name": "microcosm.high_value_homes.over_2m@E07000171", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000171", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.46, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5b12ea400bd13fed9600d68f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.46 }, { "name": "microcosm.high_value_homes.over_2m@E07000172", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000172", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 12.288, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_36a3faa65ead2c2f245db756" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 12.288 }, { "name": "microcosm.high_value_homes.over_2m@E07000173", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000173", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.324, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8c8185e4831c6f5cd876f8ed" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 16.324 }, { "name": "microcosm.high_value_homes.over_2m@E07000174", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000174", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c450690fe87e98058f95a751" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E07000175", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000175", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.099, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_18933c46f31d16445df5e3d8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 25.099 }, { "name": "microcosm.high_value_homes.over_2m@E07000176", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000176", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 61.751, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_75e18742bd54b2d8fde9d94f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 61.751 }, { "name": "microcosm.high_value_homes.over_2m@E07000177", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000177", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 166.837, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ad8fb8bb894d12f3e8ab66ae" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 166.837 }, { "name": "microcosm.high_value_homes.over_2m@E07000178", @@ -495209,169 +495371,156 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000180", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 284.051, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d59b4246acba2693577219b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 284.051 }, { "name": "microcosm.high_value_homes.over_2m@E07000181", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000181", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 264.892, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5b25bf5f81919b481e97dc48" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 264.892 }, { "name": "microcosm.high_value_homes.over_2m@E07000192", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000192", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_49f7b40a62ef4ce699284a96" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E07000193", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000193", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.782, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_58d390508c3851a3d4898520" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 17.782 }, { "name": "microcosm.high_value_homes.over_2m@E07000194", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000194", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 119.867, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f9c76ad369398c0d87c559b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 119.867 }, { "name": "microcosm.high_value_homes.over_2m@E07000195", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000195", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.207, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_01f22d9831a103218a2f1445" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 10.207 }, { "name": "microcosm.high_value_homes.over_2m@E07000196", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000196", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 25.33, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c5f8fe5b339407eea3df5eb1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 25.33 }, { "name": "microcosm.high_value_homes.over_2m@E07000197", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000197", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.617, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_53c58043d89c98336d7a107a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 16.617 }, { "name": "microcosm.high_value_homes.over_2m@E07000198", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000198", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.328, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6aba4cfe2e4e00db975ebedc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.328 }, { "name": "microcosm.high_value_homes.over_2m@E07000199", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000199", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e93424ec6cd87bcf1e3e2bd4" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E07000200", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000200", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 133.773, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1607cebfa513417167e9e05b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 133.773 }, { "name": "microcosm.high_value_homes.over_2m@E07000202", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000202", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.888, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_cbf7d4f872a738fe5065162b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.888 }, { "name": "microcosm.high_value_homes.over_2m@E07000203", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000203", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 43.871, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8449cc1b8bc628c88d6ab543" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 43.871 }, { "name": "microcosm.high_value_homes.over_2m@E07000207", @@ -495391,13 +495540,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000208", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 126.128, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_943ad7c2aa0a455945337a95" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 126.128 }, { "name": "microcosm.high_value_homes.over_2m@E07000209", @@ -495456,26 +495604,24 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000213", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 74.236, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8999246082794902f98c570a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 74.236 }, { "name": "microcosm.high_value_homes.over_2m@E07000214", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000214", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 271.315, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bfe3f9e0e06a6d58bba7889b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 271.315 }, { "name": "microcosm.high_value_homes.over_2m@E07000215", @@ -495521,91 +495667,84 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000218", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.434, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7897ecdd835221ce8b808b86" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.434 }, { "name": "microcosm.high_value_homes.over_2m@E07000219", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000219", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.977, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f76935a73faa3eb8c519da03" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.977 }, { "name": "microcosm.high_value_homes.over_2m@E07000220", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000220", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 26.472, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7529fb7c6c26bcead6912a1a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 26.472 }, { "name": "microcosm.high_value_homes.over_2m@E07000221", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000221", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 264.337, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_216d292d2e395c8827738683" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 264.337 }, { "name": "microcosm.high_value_homes.over_2m@E07000222", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000222", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 147.264, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_59834025e6d13e16af801ff2" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 147.264 }, { "name": "microcosm.high_value_homes.over_2m@E07000223", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000223", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.41, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2ec0d989d65d29920b20943f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.41 }, { "name": "microcosm.high_value_homes.over_2m@E07000224", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000224", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 135.179, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7bb6d5aec99b8eedb027232a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 135.179 }, { "name": "microcosm.high_value_homes.over_2m@E07000225", @@ -495625,130 +495764,120 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000226", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.903, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d107225f76791535b7763626" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.903 }, { "name": "microcosm.high_value_homes.over_2m@E07000227", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000227", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 310.949, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_82796c98c4e528db9b61145c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 310.949 }, { "name": "microcosm.high_value_homes.over_2m@E07000228", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000228", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 357.946, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4c4326e3fb63de848beb2e0b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 357.946 }, { "name": "microcosm.high_value_homes.over_2m@E07000229", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000229", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.536, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4d71d6264fca9f8d6aaa0c5f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 19.536 }, { "name": "microcosm.high_value_homes.over_2m@E07000234", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000234", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 80.714, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_38991a7c49ef0ffcea05f230" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 80.714 }, { "name": "microcosm.high_value_homes.over_2m@E07000235", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000235", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 36.47, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f9454c943c7b44458db74be5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 36.47 }, { "name": "microcosm.high_value_homes.over_2m@E07000236", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000236", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.667, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0ba1dede1cb1055622b76db6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.667 }, { "name": "microcosm.high_value_homes.over_2m@E07000237", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000237", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.183, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f3203b763dc8c849e3a7101b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.183 }, { "name": "microcosm.high_value_homes.over_2m@E07000238", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000238", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 95.279, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7d6e0d2e73eb16790a745b0d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 95.279 }, { "name": "microcosm.high_value_homes.over_2m@E07000239", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000239", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 32.453, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4531edcaa64a74f5d7efd355" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 32.453 }, { "name": "microcosm.high_value_homes.over_2m@E07000240", @@ -495768,13 +495897,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000241", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 394.054, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_85d1788a509f584239d01e28" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 394.054 }, { "name": "microcosm.high_value_homes.over_2m@E07000242", @@ -495794,143 +495922,132 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000243", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.702, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ac64494a59456d6417300b93" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.702 }, { "name": "microcosm.high_value_homes.over_2m@E07000244", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000244", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 222.135, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7e5d0f96303c2b3ad9abe1d3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 222.135 }, { "name": "microcosm.high_value_homes.over_2m@E07000245", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E07000245", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 80.784, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e021b99a4a75641c5143d212" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 80.784 }, { "name": "microcosm.high_value_homes.over_2m@E08000001", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000001", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 45.287, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d4c5e6d93f7c7ce2375e6a8" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 45.287 }, { "name": "microcosm.high_value_homes.over_2m@E08000002", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 31.292, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d3b6ca6e05fb229d4e7ae14" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 31.292 }, { "name": "microcosm.high_value_homes.over_2m@E08000003", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000003", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 141.121, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fc332bd662f8a878497e16a0" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 141.121 }, { "name": "microcosm.high_value_homes.over_2m@E08000004", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 17.876, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_76ee4e6268793ee70163f826" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 17.876 }, { "name": "microcosm.high_value_homes.over_2m@E08000005", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.328, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_700bf6a41d26f14e47e9e123" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.328 }, { "name": "microcosm.high_value_homes.over_2m@E08000006", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000006", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 47.825, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f07f30949e63381d414c9355" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 47.825 }, { "name": "microcosm.high_value_homes.over_2m@E08000007", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000007", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 63.159, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d5a51e8070d31de102d4d1ec" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 63.159 }, { "name": "microcosm.high_value_homes.over_2m@E08000008", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.601, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f010d3043c0a8f5655a83021" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.601 }, { "name": "microcosm.high_value_homes.over_2m@E08000009", @@ -495950,351 +496067,324 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.411, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e2c7f06a2592278956c4454d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.411 }, { "name": "microcosm.high_value_homes.over_2m@E08000011", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d5ee92c3283a3857bb075d3" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E08000012", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.037, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_82509eb10ddf8f0108c2e0f7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 19.037 }, { "name": "microcosm.high_value_homes.over_2m@E08000013", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5a1c82d64b9e0f75cdc9d9f6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E08000014", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000014", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 50.778, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_78c7ae9f6b0e321df422eeba" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 50.778 }, { "name": "microcosm.high_value_homes.over_2m@E08000015", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000015", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 65.986, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_10e84508a154d27f2169338b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 65.986 }, { "name": "microcosm.high_value_homes.over_2m@E08000016", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.608, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f82f6b45e16a4d83ec2d1a7c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.608 }, { "name": "microcosm.high_value_homes.over_2m@E08000017", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000017", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.907, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ca8f04df568939f07e9e14a7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.907 }, { "name": "microcosm.high_value_homes.over_2m@E08000018", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.65, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2849a1f89fc28f40f3d078b5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.65 }, { "name": "microcosm.high_value_homes.over_2m@E08000019", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000019", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 84.851, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_92060110ca6cfc4108120fbb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 84.851 }, { "name": "microcosm.high_value_homes.over_2m@E08000021", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000021", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 68.034, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_24404307326157d1880e2923" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 68.034 }, { "name": "microcosm.high_value_homes.over_2m@E08000022", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000022", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.149, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8c4a5cbcec9673a9cfffbe44" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.149 }, { "name": "microcosm.high_value_homes.over_2m@E08000023", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000023", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.114, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e82c43200c2e19008e85cbd5" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.114 }, { "name": "microcosm.high_value_homes.over_2m@E08000024", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000024", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.375, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_057c6058716957e7ac722765" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.375 }, { "name": "microcosm.high_value_homes.over_2m@E08000025", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000025", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 276.674, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_41adb67c16b488bc942444d6" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 276.674 }, { "name": "microcosm.high_value_homes.over_2m@E08000026", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000026", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 9.96, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_aaa586311394ee1ace913380" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 9.96 }, { "name": "microcosm.high_value_homes.over_2m@E08000027", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000027", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 16.308, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d681d11cf6a64b6d360c6c9a" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 16.308 }, { "name": "microcosm.high_value_homes.over_2m@E08000028", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000028", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.503, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3233b882fbe4e2a01d09a770" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.503 }, { "name": "microcosm.high_value_homes.over_2m@E08000029", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000029", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 152.77, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ba02869dff7e754cbb71f34e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 152.77 }, { "name": "microcosm.high_value_homes.over_2m@E08000030", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000030", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 6.976, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_21e1bcbe89521a334c59f213" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 6.976 }, { "name": "microcosm.high_value_homes.over_2m@E08000031", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000031", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 5.522, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_df2a4123cefaf6cddc991be7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 5.522 }, { "name": "microcosm.high_value_homes.over_2m@E08000032", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000032", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 85.544, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3b4516a53ca3d9436c2d489e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 85.544 }, { "name": "microcosm.high_value_homes.over_2m@E08000033", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000033", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 8.625, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7b7a8ffd9ad8c19641b6df36" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 8.625 }, { "name": "microcosm.high_value_homes.over_2m@E08000034", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000034", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 42.482, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d140ea9d43642f2fa76e028f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 42.482 }, { "name": "microcosm.high_value_homes.over_2m@E08000035", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000035", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 201.218, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_4b1af995135faeaf8f83462c" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 201.218 }, { "name": "microcosm.high_value_homes.over_2m@E08000036", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000036", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 20.416, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_64616446d7c1b93ed049d308" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 20.416 }, { "name": "microcosm.high_value_homes.over_2m@E08000037", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E08000037", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 0.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_efdea1f9fb1cbdb9b3e8f31f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 0.0 }, { "name": "microcosm.high_value_homes.over_2m@E09000001", @@ -496313,13 +496403,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 2.99, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_3e6c755390860b4d44e37047" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 2.99 }, { "name": "microcosm.high_value_homes.over_2m@E09000003", @@ -496339,13 +496428,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 21.951, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_ccdac6812b0d9cea699b2a31" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 21.951 }, { "name": "microcosm.high_value_homes.over_2m@E09000005", @@ -496391,13 +496479,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 233.713, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f994ad6a06babf5ccef1fc3d" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 233.713 }, { "name": "microcosm.high_value_homes.over_2m@E09000009", @@ -496495,26 +496582,24 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 237.903, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_988a123547de28a179fec68f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 237.903 }, { "name": "microcosm.high_value_homes.over_2m@E09000017", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000017", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 343.091, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_6d19d464c9d275a051d22501" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 343.091 }, { "name": "microcosm.high_value_homes.over_2m@E09000018", @@ -496586,13 +496671,12 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000023", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 341.454, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a86af19f61b148f24c0f2c35" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 341.454 }, { "name": "microcosm.high_value_homes.over_2m@E09000024", @@ -496612,26 +496696,24 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000025", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.723, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_744dbe9fdf2b29d8b2da0924" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 13.723 }, { "name": "microcosm.high_value_homes.over_2m@E09000026", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000026", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 257.641, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_286e9e372ee45110d78ee61f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 257.641 }, { "name": "microcosm.high_value_homes.over_2m@E09000027", @@ -496664,39 +496746,36 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000029", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 233.831, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_45a415aff9868dddb3e79b9f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 233.831 }, { "name": "microcosm.high_value_homes.over_2m@E09000030", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000030", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 310.819, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_72ed33fa1bca68d7b6d8e794" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 310.819 }, { "name": "microcosm.high_value_homes.over_2m@E09000031", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "E09000031", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 42.004, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e4a4be068c822a076908feaa" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 42.004 }, { "name": "microcosm.high_value_homes.over_2m@E09000032", @@ -496729,286 +496808,264 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000001", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 18.502, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d889f35cdfd1e162f83bd9e7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 18.502 }, { "name": "microcosm.high_value_homes.over_2m@W06000002", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000002", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 22.39, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_48ec757fe4453050295c3f07" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 22.39 }, { "name": "microcosm.high_value_homes.over_2m@W06000003", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000003", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 11.732, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9530f79d5632fe97c3b727bd" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 11.732 }, { "name": "microcosm.high_value_homes.over_2m@W06000004", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000004", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.33, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_40da09e1769a110729f75014" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.33 }, { "name": "microcosm.high_value_homes.over_2m@W06000005", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000005", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7.496, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b47406172e49cf9637a5d9b1" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 7.496 }, { "name": "microcosm.high_value_homes.over_2m@W06000006", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000006", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.448, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a9efd0dcaa1b2daba147ee09" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.448 }, { "name": "microcosm.high_value_homes.over_2m@W06000008", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000008", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.292, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_f2ce6f18b105642ebd1e14f7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.292 }, { "name": "microcosm.high_value_homes.over_2m@W06000009", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000009", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.488, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_1a9c76c59086569a05bc0cd7" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.488 }, { "name": "microcosm.high_value_homes.over_2m@W06000010", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000010", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.749, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_39cdbe2053c54c688d023478" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.749 }, { "name": "microcosm.high_value_homes.over_2m@W06000011", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000011", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 19.061, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_631958c3edb349586fdc607e" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 19.061 }, { "name": "microcosm.high_value_homes.over_2m@W06000012", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000012", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.508, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_24eb0c7c60cb0e715c2a2f5b" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.508 }, { "name": "microcosm.high_value_homes.over_2m@W06000013", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000013", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 10.1, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a3cd1a1a62c173216e56f707" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 10.1 }, { "name": "microcosm.high_value_homes.over_2m@W06000014", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000014", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 55.911, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8097e06cb8fc8e718a5af36f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 55.911 }, { "name": "microcosm.high_value_homes.over_2m@W06000015", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000015", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 35.266, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8d366da7dcfc31f2d677cc18" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 35.266 }, { "name": "microcosm.high_value_homes.over_2m@W06000016", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000016", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 4.385, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_261adcc215d469ce77cb24dc" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 4.385 }, { "name": "microcosm.high_value_homes.over_2m@W06000018", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000018", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 15.185, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dd7c1498c1d716aa2ace3f83" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 15.185 }, { "name": "microcosm.high_value_homes.over_2m@W06000019", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000019", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.531, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_8279ffb45743fef7d802dc28" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.531 }, { "name": "microcosm.high_value_homes.over_2m@W06000020", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000020", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.511, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_35ac11ad539809b1e06038eb" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.511 }, { "name": "microcosm.high_value_homes.over_2m@W06000021", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000021", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 23.556, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_35b2f1c5609a5e92e8016783" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 23.556 }, { "name": "microcosm.high_value_homes.over_2m@W06000022", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000022", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 3.963, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_da70fa37eb262684860c437f" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 3.963 }, { "name": "microcosm.high_value_homes.over_2m@W06000023", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000023", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 13.562, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_fb08d50bb1ab4afa42291f61" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 13.562 }, { "name": "microcosm.high_value_homes.over_2m@W06000024", "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "geography_id": "W06000024", - "status": "active", + "status": "signed_deferred", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1.519, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_59df9337d37c5a01e76a7879" + "signed_reason_id": "hvcts_la_household_floor", + "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "deferred_value": 1.519 } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_target_references.json b/packages/microcosm-build/src/microcosm/build/uk/local_target_references.json index 29a0696df3..b0b8445283 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_target_references.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_target_references.json @@ -650930,13 +650930,13 @@ "uprating_to_period": 2025 }, { - "name": "microcosm.high_value_homes.over_1m@E14001063", + "name": "microcosm.high_value_homes.over_1m@E06000007", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001063" + "geography_level": "local_authority", + "geography_id": "E06000007" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -650945,18 +650945,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001063" + "geography_level": "local_authority", + "geography_id": "E06000007" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001064", + "name": "microcosm.high_value_homes.over_1m@E06000011", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001064" + "geography_level": "local_authority", + "geography_id": "E06000011" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -650965,18 +650965,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001064" + "geography_level": "local_authority", + "geography_id": "E06000011" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001065", + "name": "microcosm.high_value_homes.over_1m@E06000014", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001065" + "geography_level": "local_authority", + "geography_id": "E06000014" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -650985,18 +650985,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001065" + "geography_level": "local_authority", + "geography_id": "E06000014" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001066", + "name": "microcosm.high_value_homes.over_1m@E06000017", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001066" + "geography_level": "local_authority", + "geography_id": "E06000017" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651005,18 +651005,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001066" + "geography_level": "local_authority", + "geography_id": "E06000017" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001067", + "name": "microcosm.high_value_homes.over_1m@E06000019", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001067" + "geography_level": "local_authority", + "geography_id": "E06000019" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651025,18 +651025,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001067" + "geography_level": "local_authority", + "geography_id": "E06000019" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001068", + "name": "microcosm.high_value_homes.over_1m@E06000022", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001068" + "geography_level": "local_authority", + "geography_id": "E06000022" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651045,18 +651045,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001068" + "geography_level": "local_authority", + "geography_id": "E06000022" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001069", + "name": "microcosm.high_value_homes.over_1m@E06000023", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001069" + "geography_level": "local_authority", + "geography_id": "E06000023" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651065,18 +651065,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001069" + "geography_level": "local_authority", + "geography_id": "E06000023" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001070", + "name": "microcosm.high_value_homes.over_1m@E06000024", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001070" + "geography_level": "local_authority", + "geography_id": "E06000024" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651085,18 +651085,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001070" + "geography_level": "local_authority", + "geography_id": "E06000024" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001071", + "name": "microcosm.high_value_homes.over_1m@E06000025", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001071" + "geography_level": "local_authority", + "geography_id": "E06000025" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651105,18 +651105,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001071" + "geography_level": "local_authority", + "geography_id": "E06000025" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001072", + "name": "microcosm.high_value_homes.over_1m@E06000027", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001072" + "geography_level": "local_authority", + "geography_id": "E06000027" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651125,18 +651125,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001072" + "geography_level": "local_authority", + "geography_id": "E06000027" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001073", + "name": "microcosm.high_value_homes.over_1m@E06000033", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001073" + "geography_level": "local_authority", + "geography_id": "E06000033" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651145,18 +651145,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001073" + "geography_level": "local_authority", + "geography_id": "E06000033" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001074", + "name": "microcosm.high_value_homes.over_1m@E06000036", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001074" + "geography_level": "local_authority", + "geography_id": "E06000036" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651165,18 +651165,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001074" + "geography_level": "local_authority", + "geography_id": "E06000036" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001075", + "name": "microcosm.high_value_homes.over_1m@E06000037", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001075" + "geography_level": "local_authority", + "geography_id": "E06000037" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651185,18 +651185,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001075" + "geography_level": "local_authority", + "geography_id": "E06000037" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001076", + "name": "microcosm.high_value_homes.over_1m@E06000038", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001076" + "geography_level": "local_authority", + "geography_id": "E06000038" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651205,18 +651205,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001076" + "geography_level": "local_authority", + "geography_id": "E06000038" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001077", + "name": "microcosm.high_value_homes.over_1m@E06000040", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001077" + "geography_level": "local_authority", + "geography_id": "E06000040" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651225,18 +651225,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001077" + "geography_level": "local_authority", + "geography_id": "E06000040" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001078", + "name": "microcosm.high_value_homes.over_1m@E06000041", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001078" + "geography_level": "local_authority", + "geography_id": "E06000041" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651245,18 +651245,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001078" + "geography_level": "local_authority", + "geography_id": "E06000041" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001079", + "name": "microcosm.high_value_homes.over_1m@E06000042", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001079" + "geography_level": "local_authority", + "geography_id": "E06000042" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651265,18 +651265,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001079" + "geography_level": "local_authority", + "geography_id": "E06000042" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001080", + "name": "microcosm.high_value_homes.over_1m@E06000043", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001080" + "geography_level": "local_authority", + "geography_id": "E06000043" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651285,18 +651285,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001080" + "geography_level": "local_authority", + "geography_id": "E06000043" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001081", + "name": "microcosm.high_value_homes.over_1m@E06000046", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001081" + "geography_level": "local_authority", + "geography_id": "E06000046" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651305,18 +651305,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001081" + "geography_level": "local_authority", + "geography_id": "E06000046" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001082", + "name": "microcosm.high_value_homes.over_1m@E06000049", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001082" + "geography_level": "local_authority", + "geography_id": "E06000049" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651325,18 +651325,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001082" + "geography_level": "local_authority", + "geography_id": "E06000049" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001083", + "name": "microcosm.high_value_homes.over_1m@E06000050", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001083" + "geography_level": "local_authority", + "geography_id": "E06000050" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651345,18 +651345,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001083" + "geography_level": "local_authority", + "geography_id": "E06000050" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001084", + "name": "microcosm.high_value_homes.over_1m@E06000051", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001084" + "geography_level": "local_authority", + "geography_id": "E06000051" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651365,18 +651365,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001084" + "geography_level": "local_authority", + "geography_id": "E06000051" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001085", + "name": "microcosm.high_value_homes.over_1m@E06000052", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001085" + "geography_level": "local_authority", + "geography_id": "E06000052" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651385,18 +651385,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001085" + "geography_level": "local_authority", + "geography_id": "E06000052" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001086", + "name": "microcosm.high_value_homes.over_1m@E06000054", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001086" + "geography_level": "local_authority", + "geography_id": "E06000054" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651405,18 +651405,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001086" + "geography_level": "local_authority", + "geography_id": "E06000054" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001087", + "name": "microcosm.high_value_homes.over_1m@E06000055", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001087" + "geography_level": "local_authority", + "geography_id": "E06000055" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651425,18 +651425,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001087" + "geography_level": "local_authority", + "geography_id": "E06000055" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001088", + "name": "microcosm.high_value_homes.over_1m@E06000056", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001088" + "geography_level": "local_authority", + "geography_id": "E06000056" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651445,18 +651445,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001088" + "geography_level": "local_authority", + "geography_id": "E06000056" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001089", + "name": "microcosm.high_value_homes.over_1m@E06000057", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001089" + "geography_level": "local_authority", + "geography_id": "E06000057" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651465,18 +651465,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001089" + "geography_level": "local_authority", + "geography_id": "E06000057" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001090", + "name": "microcosm.high_value_homes.over_1m@E06000058", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001090" + "geography_level": "local_authority", + "geography_id": "E06000058" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651485,19 +651485,19 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001090" + "geography_level": "local_authority", + "geography_id": "E06000058" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001091", + "name": "microcosm.high_value_homes.over_1m@E06000059", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001091" - }, + "geography_level": "local_authority", + "geography_id": "E06000059" + }, "entity": "household", "measure": "high_value_homes/over_1m", "family": "high_value_homes", @@ -651505,18 +651505,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001091" + "geography_level": "local_authority", + "geography_id": "E06000059" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001092", + "name": "microcosm.high_value_homes.over_1m@E06000060", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001092" + "geography_level": "local_authority", + "geography_id": "E06000060" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651525,18 +651525,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001092" + "geography_level": "local_authority", + "geography_id": "E06000060" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001093", + "name": "microcosm.high_value_homes.over_1m@E06000061", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001093" + "geography_level": "local_authority", + "geography_id": "E06000061" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651545,18 +651545,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001093" + "geography_level": "local_authority", + "geography_id": "E06000061" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001094", + "name": "microcosm.high_value_homes.over_1m@E06000062", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001094" + "geography_level": "local_authority", + "geography_id": "E06000062" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651565,18 +651565,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001094" + "geography_level": "local_authority", + "geography_id": "E06000062" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001095", + "name": "microcosm.high_value_homes.over_1m@E06000064", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001095" + "geography_level": "local_authority", + "geography_id": "E06000064" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651585,18 +651585,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001095" + "geography_level": "local_authority", + "geography_id": "E06000064" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001096", + "name": "microcosm.high_value_homes.over_1m@E06000065", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001096" + "geography_level": "local_authority", + "geography_id": "E06000065" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651605,18 +651605,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001096" + "geography_level": "local_authority", + "geography_id": "E06000065" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001097", + "name": "microcosm.high_value_homes.over_1m@E06000066", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001097" + "geography_level": "local_authority", + "geography_id": "E06000066" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651625,18 +651625,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001097" + "geography_level": "local_authority", + "geography_id": "E06000066" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001098", + "name": "microcosm.high_value_homes.over_1m@E07000008", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001098" + "geography_level": "local_authority", + "geography_id": "E07000008" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651645,18 +651645,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001098" + "geography_level": "local_authority", + "geography_id": "E07000008" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001099", + "name": "microcosm.high_value_homes.over_1m@E07000009", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001099" + "geography_level": "local_authority", + "geography_id": "E07000009" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651665,18 +651665,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001099" + "geography_level": "local_authority", + "geography_id": "E07000009" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001100", + "name": "microcosm.high_value_homes.over_1m@E07000011", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001100" + "geography_level": "local_authority", + "geography_id": "E07000011" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651685,18 +651685,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001100" + "geography_level": "local_authority", + "geography_id": "E07000011" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001101", + "name": "microcosm.high_value_homes.over_1m@E07000012", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001101" + "geography_level": "local_authority", + "geography_id": "E07000012" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651705,18 +651705,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001101" + "geography_level": "local_authority", + "geography_id": "E07000012" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001102", + "name": "microcosm.high_value_homes.over_1m@E07000032", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001102" + "geography_level": "local_authority", + "geography_id": "E07000032" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651725,18 +651725,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001102" + "geography_level": "local_authority", + "geography_id": "E07000032" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001103", + "name": "microcosm.high_value_homes.over_1m@E07000035", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001103" + "geography_level": "local_authority", + "geography_id": "E07000035" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651745,18 +651745,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001103" + "geography_level": "local_authority", + "geography_id": "E07000035" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001104", + "name": "microcosm.high_value_homes.over_1m@E07000040", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001104" + "geography_level": "local_authority", + "geography_id": "E07000040" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651765,18 +651765,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001104" + "geography_level": "local_authority", + "geography_id": "E07000040" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001105", + "name": "microcosm.high_value_homes.over_1m@E07000041", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001105" + "geography_level": "local_authority", + "geography_id": "E07000041" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651785,18 +651785,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001105" + "geography_level": "local_authority", + "geography_id": "E07000041" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001106", + "name": "microcosm.high_value_homes.over_1m@E07000042", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001106" + "geography_level": "local_authority", + "geography_id": "E07000042" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651805,18 +651805,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001106" + "geography_level": "local_authority", + "geography_id": "E07000042" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001107", + "name": "microcosm.high_value_homes.over_1m@E07000043", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001107" + "geography_level": "local_authority", + "geography_id": "E07000043" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651825,18 +651825,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001107" + "geography_level": "local_authority", + "geography_id": "E07000043" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001108", + "name": "microcosm.high_value_homes.over_1m@E07000044", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001108" + "geography_level": "local_authority", + "geography_id": "E07000044" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651845,18 +651845,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001108" + "geography_level": "local_authority", + "geography_id": "E07000044" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001109", + "name": "microcosm.high_value_homes.over_1m@E07000045", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001109" + "geography_level": "local_authority", + "geography_id": "E07000045" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651865,18 +651865,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001109" + "geography_level": "local_authority", + "geography_id": "E07000045" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001110", + "name": "microcosm.high_value_homes.over_1m@E07000047", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001110" + "geography_level": "local_authority", + "geography_id": "E07000047" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651885,18 +651885,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001110" + "geography_level": "local_authority", + "geography_id": "E07000047" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001111", + "name": "microcosm.high_value_homes.over_1m@E07000061", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001111" + "geography_level": "local_authority", + "geography_id": "E07000061" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651905,18 +651905,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001111" + "geography_level": "local_authority", + "geography_id": "E07000061" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001112", + "name": "microcosm.high_value_homes.over_1m@E07000063", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001112" + "geography_level": "local_authority", + "geography_id": "E07000063" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651925,18 +651925,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001112" + "geography_level": "local_authority", + "geography_id": "E07000063" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001113", + "name": "microcosm.high_value_homes.over_1m@E07000064", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001113" + "geography_level": "local_authority", + "geography_id": "E07000064" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651945,18 +651945,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001113" + "geography_level": "local_authority", + "geography_id": "E07000064" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001114", + "name": "microcosm.high_value_homes.over_1m@E07000065", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001114" + "geography_level": "local_authority", + "geography_id": "E07000065" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651965,18 +651965,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001114" + "geography_level": "local_authority", + "geography_id": "E07000065" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001115", + "name": "microcosm.high_value_homes.over_1m@E07000066", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001115" + "geography_level": "local_authority", + "geography_id": "E07000066" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -651985,18 +651985,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001115" + "geography_level": "local_authority", + "geography_id": "E07000066" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001116", + "name": "microcosm.high_value_homes.over_1m@E07000067", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001116" + "geography_level": "local_authority", + "geography_id": "E07000067" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652005,18 +652005,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001116" + "geography_level": "local_authority", + "geography_id": "E07000067" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001117", + "name": "microcosm.high_value_homes.over_1m@E07000068", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001117" + "geography_level": "local_authority", + "geography_id": "E07000068" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652025,18 +652025,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001117" + "geography_level": "local_authority", + "geography_id": "E07000068" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001118", + "name": "microcosm.high_value_homes.over_1m@E07000069", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001118" + "geography_level": "local_authority", + "geography_id": "E07000069" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652045,18 +652045,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001118" + "geography_level": "local_authority", + "geography_id": "E07000069" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001119", + "name": "microcosm.high_value_homes.over_1m@E07000070", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001119" + "geography_level": "local_authority", + "geography_id": "E07000070" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652065,18 +652065,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001119" + "geography_level": "local_authority", + "geography_id": "E07000070" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001120", + "name": "microcosm.high_value_homes.over_1m@E07000071", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001120" + "geography_level": "local_authority", + "geography_id": "E07000071" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652085,18 +652085,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001120" + "geography_level": "local_authority", + "geography_id": "E07000071" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001121", + "name": "microcosm.high_value_homes.over_1m@E07000072", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001121" + "geography_level": "local_authority", + "geography_id": "E07000072" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652105,18 +652105,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001121" + "geography_level": "local_authority", + "geography_id": "E07000072" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001122", + "name": "microcosm.high_value_homes.over_1m@E07000074", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001122" + "geography_level": "local_authority", + "geography_id": "E07000074" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652125,18 +652125,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001122" + "geography_level": "local_authority", + "geography_id": "E07000074" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001123", + "name": "microcosm.high_value_homes.over_1m@E07000075", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001123" + "geography_level": "local_authority", + "geography_id": "E07000075" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652145,18 +652145,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001123" + "geography_level": "local_authority", + "geography_id": "E07000075" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001124", + "name": "microcosm.high_value_homes.over_1m@E07000077", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001124" + "geography_level": "local_authority", + "geography_id": "E07000077" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652165,18 +652165,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001124" + "geography_level": "local_authority", + "geography_id": "E07000077" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001125", + "name": "microcosm.high_value_homes.over_1m@E07000078", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001125" + "geography_level": "local_authority", + "geography_id": "E07000078" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652185,18 +652185,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001125" + "geography_level": "local_authority", + "geography_id": "E07000078" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001126", + "name": "microcosm.high_value_homes.over_1m@E07000079", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001126" + "geography_level": "local_authority", + "geography_id": "E07000079" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652205,18 +652205,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001126" + "geography_level": "local_authority", + "geography_id": "E07000079" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001127", + "name": "microcosm.high_value_homes.over_1m@E07000082", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001127" + "geography_level": "local_authority", + "geography_id": "E07000082" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652225,18 +652225,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001127" + "geography_level": "local_authority", + "geography_id": "E07000082" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001128", + "name": "microcosm.high_value_homes.over_1m@E07000083", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001128" + "geography_level": "local_authority", + "geography_id": "E07000083" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652245,18 +652245,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001128" + "geography_level": "local_authority", + "geography_id": "E07000083" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001129", + "name": "microcosm.high_value_homes.over_1m@E07000084", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001129" + "geography_level": "local_authority", + "geography_id": "E07000084" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652265,18 +652265,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001129" + "geography_level": "local_authority", + "geography_id": "E07000084" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001130", + "name": "microcosm.high_value_homes.over_1m@E07000085", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001130" + "geography_level": "local_authority", + "geography_id": "E07000085" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652285,18 +652285,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001130" + "geography_level": "local_authority", + "geography_id": "E07000085" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001131", + "name": "microcosm.high_value_homes.over_1m@E07000086", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001131" + "geography_level": "local_authority", + "geography_id": "E07000086" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652305,18 +652305,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001131" + "geography_level": "local_authority", + "geography_id": "E07000086" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001132", + "name": "microcosm.high_value_homes.over_1m@E07000087", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001132" + "geography_level": "local_authority", + "geography_id": "E07000087" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652325,18 +652325,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001132" + "geography_level": "local_authority", + "geography_id": "E07000087" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001133", + "name": "microcosm.high_value_homes.over_1m@E07000089", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001133" + "geography_level": "local_authority", + "geography_id": "E07000089" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652345,18 +652345,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001133" + "geography_level": "local_authority", + "geography_id": "E07000089" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001134", + "name": "microcosm.high_value_homes.over_1m@E07000090", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001134" + "geography_level": "local_authority", + "geography_id": "E07000090" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652365,18 +652365,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001134" + "geography_level": "local_authority", + "geography_id": "E07000090" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001135", + "name": "microcosm.high_value_homes.over_1m@E07000091", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001135" + "geography_level": "local_authority", + "geography_id": "E07000091" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652385,18 +652385,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001135" + "geography_level": "local_authority", + "geography_id": "E07000091" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001136", + "name": "microcosm.high_value_homes.over_1m@E07000093", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001136" + "geography_level": "local_authority", + "geography_id": "E07000093" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652405,18 +652405,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001136" + "geography_level": "local_authority", + "geography_id": "E07000093" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001137", + "name": "microcosm.high_value_homes.over_1m@E07000094", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001137" + "geography_level": "local_authority", + "geography_id": "E07000094" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652425,18 +652425,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001137" + "geography_level": "local_authority", + "geography_id": "E07000094" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001138", + "name": "microcosm.high_value_homes.over_1m@E07000095", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001138" + "geography_level": "local_authority", + "geography_id": "E07000095" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652445,18 +652445,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001138" + "geography_level": "local_authority", + "geography_id": "E07000095" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001139", + "name": "microcosm.high_value_homes.over_1m@E07000096", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001139" + "geography_level": "local_authority", + "geography_id": "E07000096" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652465,18 +652465,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001139" + "geography_level": "local_authority", + "geography_id": "E07000096" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001140", + "name": "microcosm.high_value_homes.over_1m@E07000098", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001140" + "geography_level": "local_authority", + "geography_id": "E07000098" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652485,18 +652485,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001140" + "geography_level": "local_authority", + "geography_id": "E07000098" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001141", + "name": "microcosm.high_value_homes.over_1m@E07000099", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001141" + "geography_level": "local_authority", + "geography_id": "E07000099" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652505,18 +652505,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001141" + "geography_level": "local_authority", + "geography_id": "E07000099" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001142", + "name": "microcosm.high_value_homes.over_1m@E07000102", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001142" + "geography_level": "local_authority", + "geography_id": "E07000102" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652525,18 +652525,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001142" + "geography_level": "local_authority", + "geography_id": "E07000102" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001143", + "name": "microcosm.high_value_homes.over_1m@E07000103", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001143" + "geography_level": "local_authority", + "geography_id": "E07000103" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652545,18 +652545,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001143" + "geography_level": "local_authority", + "geography_id": "E07000103" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001144", + "name": "microcosm.high_value_homes.over_1m@E07000105", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001144" + "geography_level": "local_authority", + "geography_id": "E07000105" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652565,18 +652565,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001144" + "geography_level": "local_authority", + "geography_id": "E07000105" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001145", + "name": "microcosm.high_value_homes.over_1m@E07000106", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001145" + "geography_level": "local_authority", + "geography_id": "E07000106" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652585,18 +652585,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001145" + "geography_level": "local_authority", + "geography_id": "E07000106" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001146", + "name": "microcosm.high_value_homes.over_1m@E07000107", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001146" + "geography_level": "local_authority", + "geography_id": "E07000107" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652605,18 +652605,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001146" + "geography_level": "local_authority", + "geography_id": "E07000107" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001147", + "name": "microcosm.high_value_homes.over_1m@E07000108", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001147" + "geography_level": "local_authority", + "geography_id": "E07000108" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652625,18 +652625,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001147" + "geography_level": "local_authority", + "geography_id": "E07000108" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001148", + "name": "microcosm.high_value_homes.over_1m@E07000109", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001148" + "geography_level": "local_authority", + "geography_id": "E07000109" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652645,18 +652645,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001148" + "geography_level": "local_authority", + "geography_id": "E07000109" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001149", + "name": "microcosm.high_value_homes.over_1m@E07000110", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001149" + "geography_level": "local_authority", + "geography_id": "E07000110" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652665,18 +652665,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001149" + "geography_level": "local_authority", + "geography_id": "E07000110" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001150", + "name": "microcosm.high_value_homes.over_1m@E07000111", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001150" + "geography_level": "local_authority", + "geography_id": "E07000111" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652685,18 +652685,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001150" + "geography_level": "local_authority", + "geography_id": "E07000111" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001151", + "name": "microcosm.high_value_homes.over_1m@E07000112", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001151" + "geography_level": "local_authority", + "geography_id": "E07000112" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652705,18 +652705,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001151" + "geography_level": "local_authority", + "geography_id": "E07000112" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001152", + "name": "microcosm.high_value_homes.over_1m@E07000113", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001152" + "geography_level": "local_authority", + "geography_id": "E07000113" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652725,18 +652725,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001152" + "geography_level": "local_authority", + "geography_id": "E07000113" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001153", + "name": "microcosm.high_value_homes.over_1m@E07000114", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001153" + "geography_level": "local_authority", + "geography_id": "E07000114" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652745,18 +652745,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001153" + "geography_level": "local_authority", + "geography_id": "E07000114" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001154", + "name": "microcosm.high_value_homes.over_1m@E07000115", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001154" + "geography_level": "local_authority", + "geography_id": "E07000115" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652765,18 +652765,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001154" + "geography_level": "local_authority", + "geography_id": "E07000115" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001155", + "name": "microcosm.high_value_homes.over_1m@E07000116", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001155" + "geography_level": "local_authority", + "geography_id": "E07000116" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652785,18 +652785,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001155" + "geography_level": "local_authority", + "geography_id": "E07000116" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001156", + "name": "microcosm.high_value_homes.over_1m@E07000127", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001156" + "geography_level": "local_authority", + "geography_id": "E07000127" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652805,18 +652805,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001156" + "geography_level": "local_authority", + "geography_id": "E07000127" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001157", + "name": "microcosm.high_value_homes.over_1m@E07000130", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001157" + "geography_level": "local_authority", + "geography_id": "E07000130" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652825,18 +652825,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001157" + "geography_level": "local_authority", + "geography_id": "E07000130" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001158", + "name": "microcosm.high_value_homes.over_1m@E07000131", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001158" + "geography_level": "local_authority", + "geography_id": "E07000131" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652845,18 +652845,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001158" + "geography_level": "local_authority", + "geography_id": "E07000131" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001159", + "name": "microcosm.high_value_homes.over_1m@E07000132", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001159" + "geography_level": "local_authority", + "geography_id": "E07000132" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652865,18 +652865,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001159" + "geography_level": "local_authority", + "geography_id": "E07000132" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001160", + "name": "microcosm.high_value_homes.over_1m@E07000141", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001160" + "geography_level": "local_authority", + "geography_id": "E07000141" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652885,18 +652885,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001160" + "geography_level": "local_authority", + "geography_id": "E07000141" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001161", + "name": "microcosm.high_value_homes.over_1m@E07000144", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001161" + "geography_level": "local_authority", + "geography_id": "E07000144" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652905,18 +652905,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001161" + "geography_level": "local_authority", + "geography_id": "E07000144" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001162", + "name": "microcosm.high_value_homes.over_1m@E07000146", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001162" + "geography_level": "local_authority", + "geography_id": "E07000146" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652925,18 +652925,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001162" + "geography_level": "local_authority", + "geography_id": "E07000146" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001163", + "name": "microcosm.high_value_homes.over_1m@E07000147", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001163" + "geography_level": "local_authority", + "geography_id": "E07000147" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652945,18 +652945,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001163" + "geography_level": "local_authority", + "geography_id": "E07000147" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001164", + "name": "microcosm.high_value_homes.over_1m@E07000149", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001164" + "geography_level": "local_authority", + "geography_id": "E07000149" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652965,18 +652965,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001164" + "geography_level": "local_authority", + "geography_id": "E07000149" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001165", + "name": "microcosm.high_value_homes.over_1m@E07000175", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001165" + "geography_level": "local_authority", + "geography_id": "E07000175" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -652985,18 +652985,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001165" + "geography_level": "local_authority", + "geography_id": "E07000175" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001166", + "name": "microcosm.high_value_homes.over_1m@E07000176", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001166" + "geography_level": "local_authority", + "geography_id": "E07000176" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653005,18 +653005,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001166" + "geography_level": "local_authority", + "geography_id": "E07000176" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001167", + "name": "microcosm.high_value_homes.over_1m@E07000177", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001167" + "geography_level": "local_authority", + "geography_id": "E07000177" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653025,18 +653025,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001167" + "geography_level": "local_authority", + "geography_id": "E07000177" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001168", + "name": "microcosm.high_value_homes.over_1m@E07000178", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001168" + "geography_level": "local_authority", + "geography_id": "E07000178" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653045,18 +653045,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001168" + "geography_level": "local_authority", + "geography_id": "E07000178" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001169", + "name": "microcosm.high_value_homes.over_1m@E07000179", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001169" + "geography_level": "local_authority", + "geography_id": "E07000179" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653065,18 +653065,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001169" + "geography_level": "local_authority", + "geography_id": "E07000179" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001170", + "name": "microcosm.high_value_homes.over_1m@E07000180", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001170" + "geography_level": "local_authority", + "geography_id": "E07000180" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653085,18 +653085,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001170" + "geography_level": "local_authority", + "geography_id": "E07000180" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001171", + "name": "microcosm.high_value_homes.over_1m@E07000181", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001171" + "geography_level": "local_authority", + "geography_id": "E07000181" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653105,18 +653105,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001171" + "geography_level": "local_authority", + "geography_id": "E07000181" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001172", + "name": "microcosm.high_value_homes.over_1m@E07000194", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001172" + "geography_level": "local_authority", + "geography_id": "E07000194" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653125,18 +653125,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001172" + "geography_level": "local_authority", + "geography_id": "E07000194" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001173", + "name": "microcosm.high_value_homes.over_1m@E07000196", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001173" + "geography_level": "local_authority", + "geography_id": "E07000196" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653145,18 +653145,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001173" + "geography_level": "local_authority", + "geography_id": "E07000196" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001174", + "name": "microcosm.high_value_homes.over_1m@E07000200", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001174" + "geography_level": "local_authority", + "geography_id": "E07000200" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653165,18 +653165,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001174" + "geography_level": "local_authority", + "geography_id": "E07000200" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001175", + "name": "microcosm.high_value_homes.over_1m@E07000203", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001175" + "geography_level": "local_authority", + "geography_id": "E07000203" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653185,18 +653185,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001175" + "geography_level": "local_authority", + "geography_id": "E07000203" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001176", + "name": "microcosm.high_value_homes.over_1m@E07000207", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001176" + "geography_level": "local_authority", + "geography_id": "E07000207" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653205,18 +653205,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001176" + "geography_level": "local_authority", + "geography_id": "E07000207" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001177", + "name": "microcosm.high_value_homes.over_1m@E07000208", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001177" + "geography_level": "local_authority", + "geography_id": "E07000208" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653225,18 +653225,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001177" + "geography_level": "local_authority", + "geography_id": "E07000208" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001178", + "name": "microcosm.high_value_homes.over_1m@E07000209", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001178" + "geography_level": "local_authority", + "geography_id": "E07000209" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653245,18 +653245,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001178" + "geography_level": "local_authority", + "geography_id": "E07000209" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001179", + "name": "microcosm.high_value_homes.over_1m@E07000210", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001179" + "geography_level": "local_authority", + "geography_id": "E07000210" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653265,18 +653265,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001179" + "geography_level": "local_authority", + "geography_id": "E07000210" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001180", + "name": "microcosm.high_value_homes.over_1m@E07000211", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001180" + "geography_level": "local_authority", + "geography_id": "E07000211" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653285,18 +653285,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001180" + "geography_level": "local_authority", + "geography_id": "E07000211" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001181", + "name": "microcosm.high_value_homes.over_1m@E07000212", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001181" + "geography_level": "local_authority", + "geography_id": "E07000212" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653305,18 +653305,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001181" + "geography_level": "local_authority", + "geography_id": "E07000212" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001182", + "name": "microcosm.high_value_homes.over_1m@E07000213", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001182" + "geography_level": "local_authority", + "geography_id": "E07000213" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653325,18 +653325,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001182" + "geography_level": "local_authority", + "geography_id": "E07000213" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001183", + "name": "microcosm.high_value_homes.over_1m@E07000214", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001183" + "geography_level": "local_authority", + "geography_id": "E07000214" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653345,18 +653345,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001183" + "geography_level": "local_authority", + "geography_id": "E07000214" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001184", + "name": "microcosm.high_value_homes.over_1m@E07000215", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001184" + "geography_level": "local_authority", + "geography_id": "E07000215" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653365,18 +653365,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001184" + "geography_level": "local_authority", + "geography_id": "E07000215" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001185", + "name": "microcosm.high_value_homes.over_1m@E07000216", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001185" + "geography_level": "local_authority", + "geography_id": "E07000216" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653385,18 +653385,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001185" + "geography_level": "local_authority", + "geography_id": "E07000216" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001186", + "name": "microcosm.high_value_homes.over_1m@E07000217", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001186" + "geography_level": "local_authority", + "geography_id": "E07000217" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653405,18 +653405,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001186" + "geography_level": "local_authority", + "geography_id": "E07000217" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001187", + "name": "microcosm.high_value_homes.over_1m@E07000220", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001187" + "geography_level": "local_authority", + "geography_id": "E07000220" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653425,18 +653425,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001187" + "geography_level": "local_authority", + "geography_id": "E07000220" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001188", + "name": "microcosm.high_value_homes.over_1m@E07000221", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001188" + "geography_level": "local_authority", + "geography_id": "E07000221" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653445,18 +653445,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001188" + "geography_level": "local_authority", + "geography_id": "E07000221" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001189", + "name": "microcosm.high_value_homes.over_1m@E07000222", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001189" + "geography_level": "local_authority", + "geography_id": "E07000222" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653465,18 +653465,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001189" + "geography_level": "local_authority", + "geography_id": "E07000222" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001190", + "name": "microcosm.high_value_homes.over_1m@E07000224", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001190" + "geography_level": "local_authority", + "geography_id": "E07000224" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653485,18 +653485,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001190" + "geography_level": "local_authority", + "geography_id": "E07000224" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001191", + "name": "microcosm.high_value_homes.over_1m@E07000225", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001191" + "geography_level": "local_authority", + "geography_id": "E07000225" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653505,18 +653505,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001191" + "geography_level": "local_authority", + "geography_id": "E07000225" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001192", + "name": "microcosm.high_value_homes.over_1m@E07000227", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001192" + "geography_level": "local_authority", + "geography_id": "E07000227" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653525,18 +653525,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001192" + "geography_level": "local_authority", + "geography_id": "E07000227" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001193", + "name": "microcosm.high_value_homes.over_1m@E07000228", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001193" + "geography_level": "local_authority", + "geography_id": "E07000228" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653545,18 +653545,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001193" + "geography_level": "local_authority", + "geography_id": "E07000228" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001194", + "name": "microcosm.high_value_homes.over_1m@E07000229", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001194" + "geography_level": "local_authority", + "geography_id": "E07000229" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653565,18 +653565,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001194" + "geography_level": "local_authority", + "geography_id": "E07000229" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001195", + "name": "microcosm.high_value_homes.over_1m@E07000234", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001195" + "geography_level": "local_authority", + "geography_id": "E07000234" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653585,18 +653585,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001195" + "geography_level": "local_authority", + "geography_id": "E07000234" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001196", + "name": "microcosm.high_value_homes.over_1m@E07000235", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001196" + "geography_level": "local_authority", + "geography_id": "E07000235" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653605,18 +653605,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001196" + "geography_level": "local_authority", + "geography_id": "E07000235" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001197", + "name": "microcosm.high_value_homes.over_1m@E07000238", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001197" + "geography_level": "local_authority", + "geography_id": "E07000238" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653625,18 +653625,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001197" + "geography_level": "local_authority", + "geography_id": "E07000238" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001198", + "name": "microcosm.high_value_homes.over_1m@E07000240", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001198" + "geography_level": "local_authority", + "geography_id": "E07000240" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653645,18 +653645,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001198" + "geography_level": "local_authority", + "geography_id": "E07000240" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001199", + "name": "microcosm.high_value_homes.over_1m@E07000241", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001199" + "geography_level": "local_authority", + "geography_id": "E07000241" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653665,18 +653665,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001199" + "geography_level": "local_authority", + "geography_id": "E07000241" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001200", + "name": "microcosm.high_value_homes.over_1m@E07000242", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001200" + "geography_level": "local_authority", + "geography_id": "E07000242" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653685,18 +653685,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001200" + "geography_level": "local_authority", + "geography_id": "E07000242" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001201", + "name": "microcosm.high_value_homes.over_1m@E07000244", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001201" + "geography_level": "local_authority", + "geography_id": "E07000244" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653705,18 +653705,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001201" + "geography_level": "local_authority", + "geography_id": "E07000244" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001202", + "name": "microcosm.high_value_homes.over_1m@E07000245", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001202" + "geography_level": "local_authority", + "geography_id": "E07000245" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653725,18 +653725,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001202" + "geography_level": "local_authority", + "geography_id": "E07000245" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001203", + "name": "microcosm.high_value_homes.over_1m@E08000001", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001203" + "geography_level": "local_authority", + "geography_id": "E08000001" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653745,18 +653745,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001203" + "geography_level": "local_authority", + "geography_id": "E08000001" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001204", + "name": "microcosm.high_value_homes.over_1m@E08000002", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001204" + "geography_level": "local_authority", + "geography_id": "E08000002" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653765,18 +653765,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001204" + "geography_level": "local_authority", + "geography_id": "E08000002" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001205", + "name": "microcosm.high_value_homes.over_1m@E08000003", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001205" + "geography_level": "local_authority", + "geography_id": "E08000003" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653785,18 +653785,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001205" + "geography_level": "local_authority", + "geography_id": "E08000003" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001206", + "name": "microcosm.high_value_homes.over_1m@E08000006", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001206" + "geography_level": "local_authority", + "geography_id": "E08000006" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653805,18 +653805,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001206" + "geography_level": "local_authority", + "geography_id": "E08000006" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001207", + "name": "microcosm.high_value_homes.over_1m@E08000007", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001207" + "geography_level": "local_authority", + "geography_id": "E08000007" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653825,18 +653825,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001207" + "geography_level": "local_authority", + "geography_id": "E08000007" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001208", + "name": "microcosm.high_value_homes.over_1m@E08000009", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001208" + "geography_level": "local_authority", + "geography_id": "E08000009" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653845,18 +653845,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001208" + "geography_level": "local_authority", + "geography_id": "E08000009" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001209", + "name": "microcosm.high_value_homes.over_1m@E08000012", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001209" + "geography_level": "local_authority", + "geography_id": "E08000012" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653865,18 +653865,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001209" + "geography_level": "local_authority", + "geography_id": "E08000012" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001210", + "name": "microcosm.high_value_homes.over_1m@E08000014", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001210" + "geography_level": "local_authority", + "geography_id": "E08000014" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653885,18 +653885,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001210" + "geography_level": "local_authority", + "geography_id": "E08000014" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001211", + "name": "microcosm.high_value_homes.over_1m@E08000015", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001211" + "geography_level": "local_authority", + "geography_id": "E08000015" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653905,18 +653905,21 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001211" + "geography_level": "local_authority", + "geography_id": "E08000015" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001212", + "name": "microcosm.high_value_homes.over_1m@E08000019", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001212" + "geography_level": "local_authority", + "geography_id": [ + "E08000019", + "E08000039" + ] }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653925,18 +653928,19 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001212" + "geography_level": "local_authority", + "geography_id": "E08000019", + "geography_id_aliases": "E08000039" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001213", + "name": "microcosm.high_value_homes.over_1m@E08000021", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001213" + "geography_level": "local_authority", + "geography_id": "E08000021" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653945,18 +653949,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001213" + "geography_level": "local_authority", + "geography_id": "E08000021" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001214", + "name": "microcosm.high_value_homes.over_1m@E08000025", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001214" + "geography_level": "local_authority", + "geography_id": "E08000025" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653965,18 +653969,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001214" + "geography_level": "local_authority", + "geography_id": "E08000025" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001215", + "name": "microcosm.high_value_homes.over_1m@E08000026", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001215" + "geography_level": "local_authority", + "geography_id": "E08000026" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -653985,18 +653989,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001215" + "geography_level": "local_authority", + "geography_id": "E08000026" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001216", + "name": "microcosm.high_value_homes.over_1m@E08000029", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001216" + "geography_level": "local_authority", + "geography_id": "E08000029" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654005,18 +654009,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001216" + "geography_level": "local_authority", + "geography_id": "E08000029" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001217", + "name": "microcosm.high_value_homes.over_1m@E08000032", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001217" + "geography_level": "local_authority", + "geography_id": "E08000032" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654025,18 +654029,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001217" + "geography_level": "local_authority", + "geography_id": "E08000032" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001218", + "name": "microcosm.high_value_homes.over_1m@E08000034", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001218" + "geography_level": "local_authority", + "geography_id": "E08000034" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654045,18 +654049,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001218" + "geography_level": "local_authority", + "geography_id": "E08000034" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001219", + "name": "microcosm.high_value_homes.over_1m@E08000035", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001219" + "geography_level": "local_authority", + "geography_id": "E08000035" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654065,18 +654069,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001219" + "geography_level": "local_authority", + "geography_id": "E08000035" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001220", + "name": "microcosm.high_value_homes.over_1m@E09000003", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001220" + "geography_level": "local_authority", + "geography_id": "E09000003" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654085,18 +654089,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001220" + "geography_level": "local_authority", + "geography_id": "E09000003" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001221", + "name": "microcosm.high_value_homes.over_1m@E09000004", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001221" + "geography_level": "local_authority", + "geography_id": "E09000004" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654105,18 +654109,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001221" + "geography_level": "local_authority", + "geography_id": "E09000004" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001222", + "name": "microcosm.high_value_homes.over_1m@E09000005", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001222" + "geography_level": "local_authority", + "geography_id": "E09000005" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654125,18 +654129,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001222" + "geography_level": "local_authority", + "geography_id": "E09000005" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001223", + "name": "microcosm.high_value_homes.over_1m@E09000006", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001223" + "geography_level": "local_authority", + "geography_id": "E09000006" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654145,18 +654149,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001223" + "geography_level": "local_authority", + "geography_id": "E09000006" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001224", + "name": "microcosm.high_value_homes.over_1m@E09000007", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001224" + "geography_level": "local_authority", + "geography_id": "E09000007" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654165,18 +654169,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001224" + "geography_level": "local_authority", + "geography_id": "E09000007" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001225", + "name": "microcosm.high_value_homes.over_1m@E09000008", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001225" + "geography_level": "local_authority", + "geography_id": "E09000008" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654185,18 +654189,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001225" + "geography_level": "local_authority", + "geography_id": "E09000008" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001226", + "name": "microcosm.high_value_homes.over_1m@E09000009", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001226" + "geography_level": "local_authority", + "geography_id": "E09000009" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654205,18 +654209,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001226" + "geography_level": "local_authority", + "geography_id": "E09000009" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001227", + "name": "microcosm.high_value_homes.over_1m@E09000010", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001227" + "geography_level": "local_authority", + "geography_id": "E09000010" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654225,18 +654229,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001227" + "geography_level": "local_authority", + "geography_id": "E09000010" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001228", + "name": "microcosm.high_value_homes.over_1m@E09000011", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001228" + "geography_level": "local_authority", + "geography_id": "E09000011" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654245,18 +654249,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001228" + "geography_level": "local_authority", + "geography_id": "E09000011" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001229", + "name": "microcosm.high_value_homes.over_1m@E09000012", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001229" + "geography_level": "local_authority", + "geography_id": "E09000012" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654265,18 +654269,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001229" + "geography_level": "local_authority", + "geography_id": "E09000012" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001230", + "name": "microcosm.high_value_homes.over_1m@E09000013", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001230" + "geography_level": "local_authority", + "geography_id": "E09000013" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654285,18 +654289,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001230" + "geography_level": "local_authority", + "geography_id": "E09000013" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001231", + "name": "microcosm.high_value_homes.over_1m@E09000014", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001231" + "geography_level": "local_authority", + "geography_id": "E09000014" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654305,18 +654309,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001231" + "geography_level": "local_authority", + "geography_id": "E09000014" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001232", + "name": "microcosm.high_value_homes.over_1m@E09000015", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001232" + "geography_level": "local_authority", + "geography_id": "E09000015" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654325,18 +654329,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001232" + "geography_level": "local_authority", + "geography_id": "E09000015" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001233", + "name": "microcosm.high_value_homes.over_1m@E09000016", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001233" + "geography_level": "local_authority", + "geography_id": "E09000016" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654345,18 +654349,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001233" + "geography_level": "local_authority", + "geography_id": "E09000016" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001234", + "name": "microcosm.high_value_homes.over_1m@E09000017", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001234" + "geography_level": "local_authority", + "geography_id": "E09000017" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654365,18 +654369,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001234" + "geography_level": "local_authority", + "geography_id": "E09000017" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001235", + "name": "microcosm.high_value_homes.over_1m@E09000018", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001235" + "geography_level": "local_authority", + "geography_id": "E09000018" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654385,18 +654389,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001235" + "geography_level": "local_authority", + "geography_id": "E09000018" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001236", + "name": "microcosm.high_value_homes.over_1m@E09000019", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001236" + "geography_level": "local_authority", + "geography_id": "E09000019" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654405,18 +654409,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001236" + "geography_level": "local_authority", + "geography_id": "E09000019" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001237", + "name": "microcosm.high_value_homes.over_1m@E09000020", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001237" + "geography_level": "local_authority", + "geography_id": "E09000020" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654425,18 +654429,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001237" + "geography_level": "local_authority", + "geography_id": "E09000020" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001238", + "name": "microcosm.high_value_homes.over_1m@E09000021", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001238" + "geography_level": "local_authority", + "geography_id": "E09000021" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654445,18 +654449,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001238" + "geography_level": "local_authority", + "geography_id": "E09000021" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001239", + "name": "microcosm.high_value_homes.over_1m@E09000022", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001239" + "geography_level": "local_authority", + "geography_id": "E09000022" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654465,18 +654469,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001239" + "geography_level": "local_authority", + "geography_id": "E09000022" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001240", + "name": "microcosm.high_value_homes.over_1m@E09000023", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001240" + "geography_level": "local_authority", + "geography_id": "E09000023" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654485,18 +654489,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001240" + "geography_level": "local_authority", + "geography_id": "E09000023" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001241", + "name": "microcosm.high_value_homes.over_1m@E09000024", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001241" + "geography_level": "local_authority", + "geography_id": "E09000024" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654505,18 +654509,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001241" + "geography_level": "local_authority", + "geography_id": "E09000024" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001242", + "name": "microcosm.high_value_homes.over_1m@E09000025", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001242" + "geography_level": "local_authority", + "geography_id": "E09000025" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654525,18 +654529,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001242" + "geography_level": "local_authority", + "geography_id": "E09000025" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001243", + "name": "microcosm.high_value_homes.over_1m@E09000026", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001243" + "geography_level": "local_authority", + "geography_id": "E09000026" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654545,18 +654549,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001243" + "geography_level": "local_authority", + "geography_id": "E09000026" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001244", + "name": "microcosm.high_value_homes.over_1m@E09000027", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001244" + "geography_level": "local_authority", + "geography_id": "E09000027" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654565,18 +654569,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001244" + "geography_level": "local_authority", + "geography_id": "E09000027" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001245", + "name": "microcosm.high_value_homes.over_1m@E09000028", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001245" + "geography_level": "local_authority", + "geography_id": "E09000028" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654585,18 +654589,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001245" + "geography_level": "local_authority", + "geography_id": "E09000028" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001246", + "name": "microcosm.high_value_homes.over_1m@E09000029", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001246" + "geography_level": "local_authority", + "geography_id": "E09000029" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654605,18 +654609,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001246" + "geography_level": "local_authority", + "geography_id": "E09000029" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001247", + "name": "microcosm.high_value_homes.over_1m@E09000030", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001247" + "geography_level": "local_authority", + "geography_id": "E09000030" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654625,18 +654629,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001247" + "geography_level": "local_authority", + "geography_id": "E09000030" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001248", + "name": "microcosm.high_value_homes.over_1m@E09000031", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001248" + "geography_level": "local_authority", + "geography_id": "E09000031" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654645,18 +654649,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001248" + "geography_level": "local_authority", + "geography_id": "E09000031" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001249", + "name": "microcosm.high_value_homes.over_1m@E09000032", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001249" + "geography_level": "local_authority", + "geography_id": "E09000032" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654665,18 +654669,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001249" + "geography_level": "local_authority", + "geography_id": "E09000032" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001250", + "name": "microcosm.high_value_homes.over_1m@E09000033", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001250" + "geography_level": "local_authority", + "geography_id": "E09000033" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654685,18 +654689,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001250" + "geography_level": "local_authority", + "geography_id": "E09000033" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001251", + "name": "microcosm.high_value_homes.over_1m@W06000011", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001251" + "geography_level": "local_authority", + "geography_id": "W06000011" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654705,18 +654709,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001251" + "geography_level": "local_authority", + "geography_id": "W06000011" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001252", + "name": "microcosm.high_value_homes.over_1m@W06000014", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001252" + "geography_level": "local_authority", + "geography_id": "W06000014" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654725,18 +654729,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001252" + "geography_level": "local_authority", + "geography_id": "W06000014" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001253", + "name": "microcosm.high_value_homes.over_1m@W06000015", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001253" + "geography_level": "local_authority", + "geography_id": "W06000015" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654745,18 +654749,18 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001253" + "geography_level": "local_authority", + "geography_id": "W06000015" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001254", + "name": "microcosm.high_value_homes.over_1m@W06000021", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001254" + "geography_level": "local_authority", + "geography_id": "W06000021" }, "entity": "household", "measure": "high_value_homes/over_1m", @@ -654765,48522 +654769,2038 @@ "metadata": { "contract_target_id": "microcosm.high_value_homes.over_1m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001254" + "geography_level": "local_authority", + "geography_id": "W06000021" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001255", + "name": "microcosm.high_value_homes.over_1_5m@E06000022", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001255" + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "local_authority", + "geography_id": "E06000022" }, "entity": "household", - "measure": "high_value_homes/over_1m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001255" + "geography_level": "local_authority", + "geography_id": "E06000022" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001256", + "name": "microcosm.high_value_homes.over_1_5m@E06000023", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001256" + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "local_authority", + "geography_id": "E06000023" }, "entity": "household", - "measure": "high_value_homes/over_1m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001256" + "geography_level": "local_authority", + "geography_id": "E06000023" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001257", + "name": "microcosm.high_value_homes.over_1_5m@E06000036", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001257" + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "local_authority", + "geography_id": "E06000036" }, "entity": "household", - "measure": "high_value_homes/over_1m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001257" + "geography_level": "local_authority", + "geography_id": "E06000036" } }, { - "name": "microcosm.high_value_homes.over_1m@E14001258", + "name": "microcosm.high_value_homes.over_1_5m@E06000037", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001258" + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "local_authority", + "geography_id": "E06000037" }, "entity": "household", - "measure": "high_value_homes/over_1m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001258" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001259", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001259" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001259" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001260", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001260" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001260" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001261", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001261" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001261" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001262", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001262" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001262" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001263", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001263" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001263" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001264", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001264" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001264" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001265", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001265" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001265" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001266", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001266" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001266" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001267", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001267" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001267" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001268", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001268" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001268" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001269", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001269" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001269" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001270", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001270" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001270" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001271", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001271" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001271" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001272", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001272" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001272" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001273", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001273" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001273" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001274", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001274" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001274" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001275", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001275" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001275" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001276", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001276" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001276" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001277", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001277" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001277" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001278", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001278" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001278" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001279", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001279" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001279" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001280", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001280" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001280" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001281", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001281" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001281" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001282", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001282" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001282" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001283", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001283" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001283" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001284", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001284" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001284" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001285", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001285" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001285" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001286", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001286" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001286" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001287", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001287" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001287" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001288", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001288" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001288" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001289", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001289" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001289" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001290", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001290" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001290" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001291", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001291" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001291" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001292", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001292" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001292" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001293", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001293" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001293" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001294", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001294" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001294" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001295", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001295" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001295" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001296", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001296" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001296" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001297", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001297" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001297" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001298", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001298" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001298" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001299", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001299" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001299" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001300", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001300" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001300" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001301", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001301" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001301" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001302", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001302" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001302" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001303", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001303" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001303" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001304", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001304" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001304" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001305", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001305" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001305" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001306", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001306" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001306" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001307", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001307" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001307" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001308", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001308" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001308" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001309", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001309" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001309" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001310", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001310" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001310" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001311", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001311" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001311" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001312", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001312" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001312" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001313", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001313" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001313" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001314", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001314" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001314" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001315", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001315" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001315" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001316", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001316" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001316" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001317", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001317" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001317" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001318", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001318" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001318" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001319", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001319" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001319" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001320", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001320" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001320" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001321", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001321" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001321" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001322", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001322" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001322" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001323", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001323" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001323" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001324", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001324" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001324" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001325", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001325" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001325" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001326", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001326" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001326" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001327", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001327" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001327" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001328", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001328" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001328" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001329", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001329" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001329" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001330", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001330" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001330" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001331", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001331" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001331" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001332", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001332" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001332" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001333", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001333" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001333" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001334", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001334" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001334" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001335", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001335" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001335" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001336", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001336" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001336" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001337", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001337" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001337" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001338", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001338" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001338" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001339", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001339" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001339" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001340", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001340" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001340" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001341", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001341" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001341" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001342", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001342" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001342" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001343", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001343" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001343" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001344", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001344" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001344" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001345", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001345" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001345" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001346", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001346" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001346" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001347", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001347" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001347" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001348", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001348" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001348" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001349", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001349" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001349" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001350", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001350" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001350" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001351", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001351" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001351" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001352", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001352" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001352" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001353", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001353" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001353" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001354", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001354" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001354" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001355", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001355" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001355" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001356", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001356" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001356" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001357", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001357" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001357" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001358", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001358" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001358" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001359", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001359" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001359" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001360", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001360" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001360" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001361", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001361" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001361" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001362", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001362" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001362" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001363", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001363" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001363" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001364", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001364" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001364" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001365", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001365" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001365" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001366", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001366" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001366" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001367", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001367" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001367" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001368", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001368" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001368" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001369", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001369" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001369" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001370", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001370" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001370" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001371", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001371" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001371" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001372", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001372" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001372" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001373", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001373" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001373" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001374", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001374" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001374" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001375", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001375" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001375" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001376", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001376" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001376" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001377", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001377" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001377" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001378", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001378" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001378" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001379", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001379" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001379" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001380", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001380" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001380" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001381", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001381" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001381" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001382", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001382" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001382" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001383", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001383" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001383" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001384", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001384" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001384" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001385", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001385" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001385" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001386", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001386" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001386" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001387", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001387" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001387" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001388", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001388" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001388" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001389", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001389" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001389" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001390", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001390" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001390" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001391", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001391" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001391" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001392", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001392" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001392" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001393", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001393" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001393" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001394", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001394" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001394" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001395", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001395" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001395" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001396", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001396" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001396" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001397", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001397" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001397" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001398", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001398" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001398" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001399", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001399" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001399" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001400", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001400" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001400" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001401", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001401" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001401" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001402", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001402" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001402" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001403", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001403" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001403" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001404", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001404" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001404" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001405", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001405" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001405" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001406", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001406" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001406" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001407", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001407" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001407" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001408", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001408" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001408" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001409", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001409" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001409" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001410", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001410" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001410" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001411", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001411" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001411" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001412", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001412" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001412" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001413", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001413" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001413" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001414", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001414" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001414" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001415", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001415" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001415" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001416", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001416" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001416" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001417", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001417" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001417" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001418", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001418" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001418" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001419", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001419" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001419" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001420", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001420" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001420" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001421", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001421" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001421" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001422", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001422" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001422" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001423", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001423" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001423" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001424", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001424" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001424" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001425", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001425" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001425" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001426", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001426" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001426" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001427", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001427" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001427" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001428", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001428" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001428" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001429", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001429" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001429" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001430", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001430" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001430" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001431", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001431" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001431" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001432", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001432" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001432" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001433", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001433" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001433" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001434", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001434" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001434" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001435", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001435" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001435" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001436", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001436" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001436" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001437", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001437" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001437" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001438", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001438" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001438" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001439", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001439" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001439" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001440", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001440" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001440" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001441", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001441" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001441" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001442", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001442" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001442" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001443", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001443" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001443" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001444", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001444" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001444" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001445", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001445" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001445" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001446", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001446" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001446" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001447", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001447" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001447" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001448", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001448" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001448" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001449", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001449" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001449" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001450", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001450" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001450" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001451", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001451" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001451" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001452", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001452" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001452" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001453", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001453" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001453" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001454", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001454" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001454" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001455", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001455" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001455" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001456", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001456" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001456" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001457", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001457" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001457" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001458", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001458" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001458" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001459", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001459" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001459" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001460", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001460" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001460" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001461", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001461" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001461" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001462", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001462" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001462" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001463", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001463" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001463" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001464", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001464" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001464" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001465", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001465" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001465" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001466", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001466" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001466" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001467", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001467" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001467" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001468", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001468" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001468" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001469", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001469" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001469" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001470", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001470" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001470" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001471", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001471" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001471" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001472", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001472" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001472" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001473", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001473" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001473" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001474", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001474" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001474" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001475", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001475" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001475" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001476", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001476" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001476" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001477", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001477" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001477" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001478", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001478" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001478" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001479", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001479" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001479" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001480", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001480" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001480" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001481", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001481" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001481" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001482", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001482" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001482" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001483", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001483" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001483" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001484", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001484" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001484" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001485", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001485" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001485" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001486", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001486" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001486" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001487", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001487" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001487" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001488", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001488" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001488" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001489", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001489" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001489" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001490", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001490" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001490" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001491", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001491" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001491" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001492", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001492" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001492" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001493", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001493" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001493" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001494", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001494" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001494" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001495", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001495" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001495" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001496", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001496" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001496" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001497", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001497" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001497" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001498", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001498" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001498" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001499", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001499" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001499" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001500", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001500" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001500" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001501", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001501" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001501" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001502", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001502" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001502" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001503", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001503" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001503" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001504", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001504" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001504" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001505", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001505" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001505" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001506", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001506" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001506" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001507", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001507" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001507" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001508", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001508" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001508" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001509", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001509" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001509" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001510", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001510" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001510" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001511", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001511" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001511" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001512", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001512" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001512" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001513", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001513" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001513" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001514", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001514" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001514" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001515", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001515" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001515" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001516", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001516" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001516" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001517", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001517" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001517" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001518", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001518" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001518" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001519", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001519" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001519" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001520", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001520" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001520" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001521", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001521" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001521" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001522", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001522" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001522" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001523", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001523" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001523" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001524", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001524" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001524" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001525", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001525" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001525" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001526", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001526" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001526" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001527", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001527" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001527" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001528", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001528" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001528" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001529", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001529" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001529" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001530", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001530" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001530" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001531", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001531" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001531" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001532", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001532" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001532" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001533", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001533" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001533" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001534", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001534" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001534" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001535", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001535" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001535" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001536", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001536" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001536" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001537", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001537" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001537" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001538", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001538" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001538" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001539", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001539" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001539" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001540", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001540" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001540" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001541", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001541" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001541" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001542", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001542" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001542" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001543", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001543" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001543" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001544", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001544" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001544" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001545", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001545" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001545" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001546", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001546" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001546" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001547", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001547" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001547" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001548", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001548" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001548" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001549", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001549" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001549" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001550", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001550" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001550" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001551", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001551" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001551" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001552", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001552" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001552" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001553", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001553" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001553" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001554", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001554" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001554" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001555", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001555" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001555" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001556", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001556" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001556" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001557", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001557" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001557" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001558", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001558" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001558" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001559", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001559" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001559" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001560", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001560" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001560" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001561", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001561" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001561" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001562", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001562" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001562" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001563", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001563" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001563" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001564", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001564" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001564" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001565", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001565" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001565" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001566", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001566" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001566" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001567", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001567" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001567" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001568", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001568" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001568" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001569", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001569" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001569" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001570", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001570" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001570" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001571", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001571" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001571" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001572", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001572" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001572" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001573", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001573" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001573" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001574", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001574" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001574" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001575", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001575" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001575" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001576", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001576" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001576" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001577", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001577" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001577" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001578", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001578" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001578" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001579", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001579" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001579" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001580", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001580" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001580" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001581", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001581" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001581" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001582", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001582" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001582" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001583", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001583" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001583" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001584", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001584" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001584" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001585", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001585" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001585" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001586", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001586" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001586" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001587", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001587" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001587" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001588", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001588" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001588" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001589", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001589" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001589" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001590", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001590" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001590" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001591", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001591" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001591" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001592", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001592" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001592" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001593", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001593" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001593" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001594", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001594" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001594" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001595", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001595" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001595" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001596", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001596" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001596" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001597", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001597" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001597" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001598", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001598" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001598" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001599", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001599" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001599" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001600", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001600" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001600" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001601", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001601" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001601" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001602", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001602" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001602" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001603", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001603" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001603" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001604", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001604" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001604" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E14001605", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "E14001605" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001605" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000081", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000081" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000081" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000082", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000082" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000082" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000083", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000083" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000083" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000084", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000084" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000084" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000085", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000085" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000085" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000086", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000086" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000086" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000087", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000087" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000087" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000088", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000088" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000088" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000089", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000089" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000089" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000090", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000090" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000090" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000091", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000091" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000091" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000092", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000092" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000092" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000093", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000093" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000093" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000094", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000094" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000094" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000095", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000095" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000095" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000096", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000096" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000096" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000097", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000097" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000097" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000098", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000098" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000098" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000099", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000099" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000099" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000100", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000100" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000100" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000101", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000101" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000101" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000102", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000102" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000102" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000103", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000103" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000103" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000104", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000104" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000104" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000105", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000105" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000105" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000106", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000106" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000106" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000107", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000107" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000107" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000108", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000108" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000108" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000109", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000109" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000109" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000110", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000110" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000110" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000111", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000111" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000111" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W07000112", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "constituency", - "geography_id": "W07000112" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000112" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000001", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000001" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000001" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000002" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000002" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000003" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000003" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000004" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000004" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000005" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000005" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000006" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000006" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000007", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000007" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000007" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000013" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000013" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000014" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000014" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000015" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000015" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000016" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000016" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000017", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000017" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000017" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000018" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000018" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000019" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000019" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000020", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000020" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000020" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000021" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000021" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000022" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000022" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000023" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000023" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000024" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000024" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000025", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000025" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000025" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000026", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000026" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000026" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000027", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000027" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000027" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000030", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000030" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000030" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000031", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000031" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000031" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000032" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000032" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000033" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000033" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000034", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000034" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000034" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000035", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000035" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000035" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000036", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000036" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000036" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000037", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000037" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000037" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000038", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000038" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000038" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000039", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000039" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000039" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000040", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000040" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000040" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000041", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000041" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000041" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000042", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000042" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000042" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000043", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000043" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000043" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000044", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000044" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000044" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000045", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000045" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000045" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000046", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000046" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000046" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000047", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000047" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000047" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000049", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000049" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000049" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000050", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000050" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000050" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000051", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000051" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000051" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000052", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000052" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000052" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000054", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000054" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000054" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000055", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000055" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000055" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000056", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000056" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000056" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000057", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000057" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000057" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000058", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000058" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000058" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000059", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000059" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000059" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000060", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000060" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000060" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000061", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000061" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000061" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000062", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000062" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000062" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000063", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000063" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000063" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000064", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000064" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000064" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000065", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000065" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000065" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E06000066", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E06000066" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000066" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000032" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000032" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000033" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000033" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000034", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000034" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000034" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000035", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000035" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000035" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000036", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000036" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000036" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000037", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000037" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000037" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000038", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000038" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000038" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000039", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000039" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000039" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000040", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000040" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000040" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000041", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000041" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000041" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000042", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000042" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000042" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000043", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000043" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000043" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000044", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000044" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000044" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000045", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000045" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000045" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000046", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000046" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000046" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000047", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000047" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000047" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000061", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000061" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000061" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000062", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000062" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000062" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000063", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000063" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000063" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000064", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000064" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000064" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000065", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000065" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000065" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000066", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000066" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000066" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000067", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000067" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000067" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000068", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000068" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000068" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000069", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000069" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000069" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000070", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000070" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000070" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000071", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000071" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000071" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000072", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000072" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000072" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000073", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000073" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000073" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000074", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000074" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000074" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000075", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000075" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000075" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000076", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000076" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000076" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000077", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000077" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000077" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000078", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000078" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000078" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000079", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000079" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000079" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000080", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000080" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000080" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000081", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000081" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000081" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000082", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000082" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000082" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000083", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000083" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000083" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000084", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000084" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000084" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000085", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000085" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000085" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000086", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000086" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000086" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000087", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000087" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000087" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000088", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000088" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000088" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000089", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000089" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000089" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000090", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000090" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000090" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000091", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000091" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000091" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000092", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000092" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000092" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000093", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000093" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000093" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000094", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000094" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000094" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000095", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000095" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000095" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000096", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000096" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000096" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000098", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000098" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000098" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000099", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000099" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000099" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000102", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000102" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000102" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000103", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000103" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000103" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000105", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000105" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000105" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000106", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000106" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000106" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000107", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000107" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000107" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000108", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000108" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000108" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000109", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000109" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000109" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000110", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000110" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000110" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000111", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000111" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000111" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000112", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000112" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000112" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000113", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000113" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000113" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000114", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000114" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000114" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000115", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000115" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000115" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000116", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000116" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000116" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000117", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000117" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000117" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000118", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000118" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000118" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000119", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000119" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000119" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000120", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000120" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000120" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000121", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000121" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000121" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000122", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000122" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000122" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000123", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000123" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000123" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000124", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000124" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000124" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000125", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000125" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000125" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000126", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000126" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000126" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000127", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000127" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000127" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000128", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000128" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000128" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000129", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000129" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000129" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000130", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000130" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000130" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000131", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000131" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000131" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000132", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000132" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000132" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000133", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000133" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000133" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000134", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000134" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000134" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000135", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000135" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000135" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000136", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000136" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000136" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000137", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000137" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000137" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000138", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000138" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000138" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000139", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000139" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000139" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000140", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000140" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000140" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000141", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000141" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000141" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000142", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000142" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000142" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000143", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000143" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000143" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000144", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000144" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000144" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000145", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000145" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000145" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000146", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000146" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000146" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000147", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000147" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000147" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000148", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000148" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000148" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000149", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000149" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000149" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000170", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000170" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000170" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000171", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000171" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000171" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000172", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000172" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000172" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000173", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000173" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000173" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000174", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000174" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000174" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000175", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000175" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000175" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000176", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000176" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000176" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000177", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000177" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000177" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000178", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000178" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000178" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000179", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000179" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000179" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000180", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000180" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000180" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000181", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000181" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000181" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000192", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000192" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000192" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000193", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000193" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000193" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000194", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000194" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000194" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000195", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000195" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000195" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000196", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000196" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000196" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000197", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000197" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000197" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000198", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000198" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000198" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000199", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000199" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000199" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000200", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000200" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000200" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000202", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000202" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000202" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000203", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000203" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000203" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000207", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000207" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000207" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000208", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000208" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000208" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000209", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000209" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000209" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000210", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000210" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000210" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000211", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000211" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000211" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000212", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000212" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000212" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000213", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000213" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000213" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000214", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000214" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000214" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000215", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000215" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000215" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000216", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000216" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000216" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000217", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000217" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000217" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000218", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000218" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000218" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000219", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000219" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000219" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000220", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000220" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000220" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000221", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000221" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000221" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000222", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000222" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000222" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000223", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000223" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000223" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000224", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000224" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000224" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000225", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000225" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000225" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000226", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000226" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000226" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000227", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000227" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000227" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000228", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000228" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000228" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000229", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000229" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000229" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000234", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000234" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000234" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000235", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000235" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000235" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000236", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000236" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000236" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000237", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000237" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000237" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000238", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000238" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000238" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000239", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000239" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000239" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000240", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000240" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000240" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000241", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000241" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000241" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000242", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000242" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000242" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000243", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000243" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000243" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000244", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000244" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000244" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E07000245", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E07000245" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000245" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000001", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000001" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000001" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000002" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000002" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000003" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000003" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000004" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000004" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000005" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000005" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000006" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000006" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000007", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000007" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000007" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000013" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000013" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000014" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000014" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000015" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000015" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": [ - "E08000016", - "E08000038" - ] - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000016", - "geography_id_aliases": "E08000038" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000017", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000017" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000017" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000018" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000018" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": [ - "E08000019", - "E08000039" - ] - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000019", - "geography_id_aliases": "E08000039" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000021" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000021" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000022" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000022" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000023" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000023" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000024" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000024" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000025", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000025" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000025" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000026", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000026" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000026" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000027", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000027" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000027" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000028", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000028" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000028" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000029", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000029" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000029" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000030", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000030" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000030" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000031", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000031" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000031" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000032" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000032" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000033" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000033" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000034", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000034" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000034" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000035", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000035" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000035" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000036", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000036" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000036" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E08000037", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E08000037" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000037" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000002" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000002" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000003" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000003" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000004" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000004" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000005" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000005" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000006" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000006" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000007", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000007" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000007" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000013" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000013" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000014" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000014" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000015" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000015" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000016" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000016" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000017", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000017" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000017" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000018" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000018" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000019" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000019" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000020", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000020" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000020" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000021" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000021" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000022" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000022" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000023" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000023" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000024" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000024" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000025", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000025" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000025" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000026", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000026" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000026" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000027", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000027" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000027" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000028", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000028" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000028" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000029", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000029" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000029" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000030", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000030" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000030" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000031", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000031" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000031" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000032" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000032" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@E09000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "E09000033" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000033" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000001", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000001" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000001" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000002" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000002" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000003" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000003" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000004" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000004" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000005" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000005" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000006" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000006" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000013" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000013" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000014" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000014" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000015" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000015" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000016" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000016" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000018" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000018" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000019" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000019" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000020", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000020" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000020" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000021" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000021" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000022" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000022" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000023" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000023" - } - }, - { - "name": "microcosm.high_value_homes.over_1m@W06000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", - "geography_level": "local_authority", - "geography_id": "W06000024" - }, - "entity": "household", - "measure": "high_value_homes/over_1m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000024" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001063", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001063" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001063" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001064", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001064" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001064" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001065", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001065" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001065" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001066", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001066" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001066" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001067", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001067" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001067" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001068", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001068" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001068" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001069", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001069" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001069" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001070", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001070" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001070" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001071", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001071" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001071" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001072", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001072" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001072" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001073", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001073" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001073" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001074", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001074" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001074" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001075", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001075" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001075" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001076", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001076" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001076" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001077", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001077" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001077" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001078", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001078" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001078" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001079", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001079" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001079" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001080", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001080" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001080" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001081", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001081" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001081" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001082", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001082" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001082" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001083", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001083" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001083" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001084", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001084" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001084" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001085", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001085" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001085" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001086", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001086" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001086" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001087", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001087" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001087" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001088", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001088" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001088" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001089", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001089" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001089" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001090", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001090" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001090" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001091", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001091" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001091" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001092", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001092" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001092" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001093", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001093" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001093" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001094", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001094" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001094" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001095", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001095" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001095" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001096", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001096" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001096" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001097", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001097" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001097" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001098", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001098" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001098" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001099", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001099" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001099" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001100", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001100" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001100" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001101", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001101" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001101" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001102", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001102" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001102" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001103", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001103" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001103" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001104", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001104" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001104" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001105", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001105" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001105" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001106", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001106" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001106" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001107", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001107" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001107" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001108", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001108" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001108" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001109", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001109" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001109" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001110", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001110" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001110" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001111", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001111" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001111" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001112", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001112" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001112" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001113", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001113" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001113" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001114", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001114" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001114" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001115", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001115" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001115" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001116", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001116" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001116" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001117", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001117" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001117" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001118", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001118" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001118" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001119", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001119" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001119" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001120", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001120" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001120" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001121", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001121" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001121" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001122", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001122" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001122" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001123", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001123" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001123" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001124", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001124" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001124" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001125", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001125" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001125" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001126", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001126" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001126" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001127", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001127" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001127" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001128", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001128" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001128" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001129", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001129" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001129" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001130", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001130" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001130" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001131", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001131" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001131" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001132", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001132" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001132" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001133", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001133" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001133" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001134", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001134" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001134" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001135", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001135" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001135" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001136", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001136" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001136" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001137", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001137" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001137" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001138", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001138" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001138" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001139", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001139" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001139" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001140", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001140" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001140" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001141", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001141" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001141" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001142", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001142" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001142" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001143", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001143" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001143" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001144", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001144" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001144" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001145", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001145" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001145" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001146", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001146" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001146" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001147", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001147" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001147" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001148", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001148" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001148" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001149", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001149" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001149" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001150", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001150" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001150" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001151", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001151" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001151" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001152", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001152" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001152" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001153", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001153" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001153" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001154", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001154" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001154" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001155", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001155" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001155" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001156", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001156" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001156" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001157", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001157" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001157" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001158", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001158" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001158" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001159", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001159" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001159" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001160", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001160" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001160" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001161", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001161" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001161" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001162", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001162" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001162" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001163", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001163" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001163" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001164", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001164" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001164" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001165", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001165" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001165" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001166", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001166" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001166" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001167", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001167" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001167" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001168", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001168" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001168" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001169", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001169" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001169" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001170", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001170" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001170" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001171", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001171" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001171" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001172", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001172" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001172" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001173", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001173" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001173" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001174", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001174" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001174" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001175", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001175" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001175" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001176", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001176" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001176" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001177", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001177" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001177" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001178", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001178" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001178" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001179", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001179" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001179" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001180", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001180" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001180" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001181", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001181" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001181" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001182", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001182" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001182" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001183", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001183" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001183" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001184", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001184" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001184" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001185", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001185" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001185" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001186", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001186" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001186" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001187", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001187" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001187" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001188", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001188" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001188" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001189", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001189" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001189" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001190", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001190" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001190" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001191", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001191" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001191" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001192", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001192" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001192" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001193", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001193" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001193" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001194", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001194" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001194" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001195", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001195" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001195" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001196", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001196" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001196" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001197", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001197" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001197" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001198", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001198" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001198" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001199", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001199" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001199" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001200", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001200" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001200" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001201", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001201" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001201" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001202", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001202" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001202" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001203", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001203" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001203" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001204", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001204" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001204" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001205", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001205" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001205" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001206", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001206" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001206" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001207", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001207" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001207" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001208", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001208" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001208" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001209", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001209" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001209" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001210", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001210" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001210" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001211", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001211" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001211" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001212", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001212" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001212" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001213", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001213" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001213" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001214", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001214" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001214" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001215", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001215" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001215" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001216", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001216" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001216" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001217", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001217" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001217" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001218", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001218" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001218" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001219", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001219" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001219" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001220", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001220" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001220" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001221", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001221" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001221" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001222", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001222" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001222" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001223", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001223" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001223" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001224", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001224" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001224" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001225", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001225" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001225" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001226", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001226" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001226" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001227", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001227" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001227" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001228", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001228" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001228" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001229", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001229" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001229" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001230", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001230" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001230" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001231", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001231" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001231" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001232", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001232" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001232" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001233", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001233" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001233" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001234", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001234" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001234" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001235", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001235" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001235" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001236", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001236" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001236" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001237", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001237" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001237" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001238", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001238" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001238" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001239", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001239" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001239" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001240", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001240" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001240" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001241", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001241" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001241" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001242", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001242" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001242" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001243", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001243" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001243" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001244", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001244" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001244" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001245", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001245" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001245" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001246", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001246" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001246" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001247", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001247" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001247" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001248", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001248" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001248" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001249", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001249" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001249" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001250", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001250" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001250" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001251", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001251" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001251" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001252", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001252" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001252" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001253", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001253" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001253" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001254", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001254" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001254" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001255", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001255" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001255" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001256", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001256" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001256" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001257", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001257" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001257" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001258", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001258" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001258" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001259", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001259" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001259" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001260", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001260" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001260" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001261", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001261" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001261" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001262", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001262" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001262" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001263", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001263" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001263" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001264", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001264" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001264" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001265", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001265" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001265" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001266", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001266" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001266" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001267", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001267" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001267" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001268", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001268" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001268" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001269", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001269" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001269" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001270", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001270" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001270" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001271", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001271" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001271" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001272", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001272" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001272" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001273", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001273" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001273" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001274", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001274" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001274" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001275", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001275" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001275" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001276", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001276" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001276" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001277", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001277" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001277" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001278", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001278" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001278" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001279", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001279" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001279" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001280", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001280" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001280" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001281", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001281" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001281" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001282", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001282" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001282" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001283", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001283" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001283" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001284", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001284" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001284" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001285", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001285" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001285" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001286", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001286" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001286" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001287", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001287" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001287" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001288", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001288" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001288" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001289", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001289" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001289" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001290", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001290" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001290" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001291", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001291" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001291" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001292", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001292" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001292" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001293", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001293" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001293" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001294", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001294" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001294" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001295", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001295" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001295" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001296", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001296" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001296" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001297", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001297" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001297" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001298", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001298" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001298" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001299", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001299" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001299" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001300", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001300" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001300" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001301", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001301" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001301" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001302", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001302" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001302" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001303", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001303" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001303" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001304", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001304" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001304" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001305", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001305" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001305" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001306", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001306" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001306" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001307", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001307" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001307" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001308", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001308" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001308" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001309", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001309" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001309" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001310", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001310" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001310" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001311", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001311" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001311" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001312", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001312" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001312" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001313", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001313" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001313" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001314", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001314" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001314" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001315", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001315" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001315" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001316", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001316" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001316" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001317", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001317" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001317" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001318", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001318" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001318" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001319", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001319" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001319" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001320", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001320" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001320" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001321", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001321" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001321" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001322", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001322" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001322" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001323", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001323" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001323" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001324", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001324" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001324" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001325", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001325" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001325" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001326", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001326" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001326" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001327", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001327" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001327" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001328", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001328" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001328" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001329", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001329" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001329" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001330", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001330" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001330" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001331", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001331" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001331" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001332", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001332" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001332" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001333", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001333" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001333" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001334", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001334" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001334" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001335", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001335" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001335" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001336", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001336" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001336" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001337", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001337" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001337" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001338", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001338" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001338" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001339", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001339" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001339" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001340", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001340" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001340" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001341", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001341" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001341" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001342", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001342" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001342" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001343", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001343" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001343" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001344", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001344" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001344" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001345", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001345" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001345" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001346", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001346" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001346" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001347", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001347" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001347" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001348", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001348" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001348" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001349", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001349" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001349" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001350", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001350" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001350" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001351", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001351" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001351" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001352", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001352" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001352" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001353", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001353" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001353" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001354", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001354" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001354" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001355", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001355" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001355" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001356", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001356" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001356" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001357", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001357" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001357" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001358", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001358" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001358" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001359", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001359" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001359" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001360", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001360" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001360" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001361", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001361" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001361" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001362", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001362" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001362" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001363", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001363" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001363" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001364", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001364" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001364" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001365", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001365" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001365" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001366", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001366" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001366" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001367", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001367" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001367" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001368", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001368" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001368" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001369", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001369" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001369" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001370", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001370" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001370" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001371", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001371" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001371" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001372", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001372" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001372" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001373", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001373" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001373" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001374", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001374" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001374" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001375", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001375" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001375" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001376", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001376" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001376" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001377", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001377" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001377" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001378", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001378" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001378" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001379", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001379" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001379" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001380", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001380" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001380" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001381", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001381" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001381" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001382", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001382" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001382" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001383", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001383" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001383" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001384", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001384" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001384" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001385", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001385" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001385" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001386", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001386" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001386" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001387", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001387" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001387" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001388", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001388" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001388" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001389", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001389" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001389" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001390", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001390" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001390" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001391", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001391" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001391" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001392", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001392" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001392" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001393", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001393" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001393" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001394", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001394" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001394" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001395", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001395" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001395" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001396", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001396" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001396" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001397", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001397" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001397" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001398", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001398" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001398" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001399", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001399" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001399" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001400", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001400" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001400" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001401", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001401" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001401" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001402", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001402" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001402" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001403", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001403" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001403" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001404", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001404" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001404" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001405", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001405" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001405" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001406", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001406" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001406" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001407", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001407" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001407" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001408", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001408" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001408" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001409", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001409" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001409" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001410", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001410" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001410" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001411", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001411" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001411" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001412", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001412" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001412" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001413", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001413" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001413" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001414", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001414" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001414" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001415", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001415" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001415" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001416", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001416" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001416" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001417", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001417" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001417" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001418", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001418" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001418" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001419", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001419" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001419" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001420", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001420" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001420" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001421", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001421" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001421" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001422", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001422" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001422" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001423", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001423" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001423" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001424", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001424" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001424" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001425", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001425" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001425" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001426", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001426" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001426" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001427", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001427" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001427" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001428", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001428" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001428" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001429", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001429" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001429" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001430", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001430" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001430" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001431", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001431" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001431" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001432", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001432" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001432" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001433", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001433" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001433" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001434", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001434" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001434" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001435", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001435" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001435" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001436", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001436" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001436" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001437", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001437" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001437" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001438", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001438" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001438" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001439", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001439" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001439" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001440", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001440" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001440" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001441", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001441" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001441" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001442", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001442" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001442" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001443", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001443" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001443" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001444", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001444" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001444" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001445", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001445" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001445" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001446", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001446" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001446" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001447", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001447" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001447" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001448", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001448" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001448" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001449", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001449" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001449" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001450", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001450" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001450" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001451", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001451" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001451" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001452", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001452" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001452" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001453", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001453" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001453" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001454", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001454" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001454" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001455", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001455" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001455" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001456", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001456" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001456" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001457", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001457" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001457" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001458", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001458" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001458" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001459", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001459" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001459" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001460", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001460" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001460" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001461", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001461" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001461" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001462", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001462" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001462" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001463", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001463" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001463" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001464", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001464" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001464" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001465", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001465" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001465" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001466", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001466" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001466" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001467", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001467" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001467" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001468", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001468" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001468" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001469", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001469" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001469" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001470", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001470" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001470" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001471", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001471" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001471" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001472", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001472" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001472" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001473", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001473" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001473" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001474", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001474" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001474" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001475", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001475" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001475" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001476", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001476" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001476" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001477", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001477" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001477" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001478", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001478" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001478" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001479", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001479" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001479" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001480", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001480" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001480" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001481", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001481" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001481" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001482", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001482" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001482" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001483", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001483" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001483" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001484", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001484" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001484" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001485", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001485" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001485" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001486", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001486" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001486" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001487", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001487" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001487" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001488", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001488" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001488" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001489", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001489" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001489" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001490", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001490" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001490" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001491", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001491" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001491" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001492", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001492" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001492" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001493", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001493" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001493" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001494", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001494" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001494" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001495", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001495" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001495" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001496", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001496" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001496" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001497", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001497" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001497" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001498", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001498" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001498" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001499", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001499" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001499" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001500", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001500" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001500" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001501", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001501" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001501" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001502", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001502" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001502" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001503", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001503" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001503" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001504", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001504" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001504" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001505", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001505" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001505" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001506", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001506" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001506" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001507", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001507" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001507" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001508", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001508" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001508" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001509", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001509" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001509" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001510", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001510" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001510" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001511", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001511" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001511" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001512", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001512" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001512" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001513", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001513" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001513" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001514", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001514" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001514" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001515", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001515" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001515" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001516", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001516" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001516" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001517", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001517" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001517" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001518", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001518" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001518" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001519", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001519" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001519" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001520", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001520" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001520" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001521", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001521" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001521" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001522", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001522" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001522" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001523", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001523" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001523" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001524", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001524" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001524" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001525", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001525" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001525" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001526", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001526" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001526" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001527", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001527" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001527" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001528", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001528" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001528" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001529", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001529" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001529" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001530", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001530" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001530" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001531", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001531" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001531" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001532", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001532" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001532" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001533", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001533" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001533" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001534", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001534" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001534" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001535", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001535" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001535" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001536", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001536" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001536" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001537", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001537" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001537" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001538", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001538" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001538" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001539", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001539" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001539" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001540", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001540" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001540" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001541", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001541" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001541" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001542", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001542" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001542" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001543", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001543" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001543" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001544", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001544" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001544" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001545", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001545" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001545" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001546", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001546" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001546" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001547", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001547" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001547" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001548", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001548" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001548" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001549", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001549" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001549" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001550", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001550" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001550" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001551", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001551" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001551" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001552", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001552" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001552" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001553", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001553" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001553" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001554", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001554" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001554" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001555", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001555" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001555" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001556", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001556" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001556" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001557", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001557" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001557" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001558", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001558" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001558" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001559", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001559" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001559" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001560", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001560" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001560" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001561", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001561" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001561" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001562", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001562" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001562" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001563", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001563" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001563" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001564", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001564" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001564" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001565", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001565" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001565" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001566", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001566" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001566" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001567", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001567" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001567" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001568", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001568" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001568" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001569", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001569" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001569" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001570", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001570" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001570" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001571", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001571" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001571" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001572", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001572" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001572" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001573", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001573" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001573" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001574", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001574" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001574" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001575", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001575" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001575" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001576", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001576" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001576" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001577", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001577" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001577" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001578", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001578" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001578" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001579", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001579" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001579" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001580", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001580" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001580" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001581", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001581" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001581" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001582", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001582" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001582" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001583", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001583" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001583" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001584", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001584" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001584" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001585", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001585" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001585" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001586", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001586" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001586" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001587", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001587" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001587" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001588", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001588" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001588" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001589", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001589" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001589" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001590", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001590" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001590" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001591", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001591" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001591" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001592", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001592" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001592" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001593", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001593" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001593" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001594", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001594" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001594" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001595", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001595" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001595" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001596", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001596" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001596" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001597", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001597" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001597" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001598", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001598" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001598" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001599", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001599" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001599" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001600", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001600" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001600" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001601", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001601" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001601" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001602", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001602" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001602" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001603", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001603" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001603" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001604", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001604" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001604" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E14001605", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "E14001605" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001605" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000081", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000081" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000081" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000082", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000082" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000082" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000083", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000083" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000083" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000084", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000084" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000084" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000085", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000085" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000085" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000086", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000086" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000086" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000087", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000087" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000087" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000088", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000088" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000088" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000089", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000089" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000089" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000090", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000090" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000090" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000091", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000091" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000091" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000092", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000092" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000092" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000093", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000093" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000093" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000094", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000094" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000094" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000095", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000095" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000095" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000096", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000096" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000096" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000097", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000097" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000097" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000098", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000098" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000098" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000099", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000099" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000099" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000100", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000100" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000100" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000101", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000101" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000101" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000102", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000102" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000102" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000103", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000103" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000103" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000104", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000104" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000104" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000105", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000105" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000105" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000106", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000106" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000106" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000107", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000107" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000107" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000108", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000108" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000108" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000109", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000109" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000109" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000110", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000110" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000110" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000111", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000111" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000111" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W07000112", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "constituency", - "geography_id": "W07000112" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000112" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000001", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000001" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000001" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000002" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000002" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000003" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000003" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000004" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000004" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000005" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000005" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000006" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000006" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000007", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000007" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000007" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000013" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000013" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000014" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000014" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000015" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000015" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000016" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000016" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000017", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000017" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000017" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000018" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000018" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000019" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000019" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000020", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000020" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000020" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000021" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000021" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000022" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000022" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000023" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000023" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000024" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000024" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000025", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000025" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000025" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000026", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000026" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000026" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000027", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000027" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000027" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000030", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000030" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000030" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000031", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000031" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000031" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000032" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000032" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000033" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000033" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000034", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000034" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000034" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000035", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000035" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000035" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000036", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000036" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000036" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000037", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000037" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000037" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000038", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000038" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000038" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000039", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000039" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000039" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000040", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000040" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000040" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000041", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000041" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000041" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000042", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000042" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000042" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000043", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000043" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000043" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000044", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000044" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000044" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000045", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000045" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000045" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000046", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000046" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000046" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000047", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000047" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000047" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000049", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000049" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000049" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000050", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000050" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000050" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000051", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000051" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000051" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000052", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000052" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000052" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000054", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000054" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000054" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000055", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000055" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000055" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000056", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000056" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000056" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000057", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000057" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000057" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000058", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000058" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000058" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000059", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000059" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000059" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000060", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000060" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000060" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000061", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000061" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000061" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000062", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000062" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000062" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000063", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000063" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000063" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000064", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000064" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000064" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000065", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000065" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000065" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E06000066", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E06000066" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000066" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000032" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000032" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000033" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000033" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000034", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000034" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000034" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000035", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000035" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000035" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000036", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000036" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000036" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000037", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000037" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000037" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000038", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000038" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000038" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000039", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000039" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000039" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000040", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000040" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000040" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000041", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000041" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000041" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000042", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000042" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000042" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000043", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000043" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000043" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000044", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000044" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000044" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000045", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000045" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000045" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000046", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000046" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000046" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000047", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000047" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000047" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000061", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000061" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000061" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000062", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000062" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000062" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000063", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000063" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000063" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000064", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000064" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000064" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000065", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000065" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000065" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000066", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000066" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000066" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000067", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000067" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000067" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000068", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000068" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000068" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000069", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000069" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000069" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000070", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000070" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000070" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000071", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000071" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000071" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000072", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000072" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000072" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000073", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000073" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000073" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000074", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000074" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000074" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000075", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000075" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000075" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000076", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000076" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000076" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000077", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000077" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000077" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000078", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000078" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000078" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000079", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000079" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000079" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000080", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000080" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000080" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000081", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000081" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000081" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000082", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000082" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000082" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000083", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000083" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000083" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000084", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000084" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000084" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000085", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000085" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000085" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000086", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000086" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000086" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000087", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000087" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000087" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000088", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000088" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000088" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000089", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000089" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000089" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000090", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000090" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000090" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000091", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000091" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000091" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000092", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000092" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000092" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000093", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000093" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000093" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000094", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000094" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000094" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000095", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000095" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000095" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000096", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000096" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000096" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000098", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000098" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000098" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000099", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000099" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000099" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000102", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000102" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000102" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000103", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000103" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000103" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000105", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000105" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000105" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000106", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000106" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000106" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000107", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000107" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000107" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000108", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000108" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000108" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000109", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000109" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000109" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000110", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000110" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000110" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000111", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000111" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000111" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000112", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000112" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000112" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000113", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000113" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000113" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000114", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000114" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000114" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000115", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000115" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000115" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000116", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000116" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000116" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000117", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000117" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000117" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000118", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000118" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000118" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000119", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000119" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000119" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000120", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000120" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000120" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000121", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000121" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000121" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000122", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000122" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000122" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000123", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000123" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000123" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000124", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000124" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000124" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000125", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000125" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000125" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000126", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000126" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000126" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000127", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000127" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000127" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000128", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000128" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000128" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000129", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000129" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000129" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000130", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000130" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000130" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000131", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000131" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000131" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000132", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000132" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000132" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000133", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000133" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000133" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000134", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000134" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000134" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000135", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000135" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000135" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000136", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000136" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000136" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000137", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000137" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000137" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000138", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000138" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000138" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000139", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000139" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000139" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000140", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000140" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000140" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000141", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000141" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000141" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000142", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000142" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000142" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000143", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000143" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000143" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000144", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000144" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000144" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000145", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000145" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000145" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000146", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000146" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000146" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000147", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000147" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000147" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000148", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000148" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000148" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000149", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000149" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000149" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000170", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000170" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000170" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000171", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000171" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000171" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000172", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000172" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000172" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000173", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000173" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000173" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000174", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000174" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000174" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000175", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000175" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000175" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000176", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000176" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000176" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000177", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000177" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000177" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000178", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000178" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000178" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000179", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000179" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000179" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000180", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000180" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000180" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000181", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000181" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000181" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000192", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000192" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000192" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000193", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000193" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000193" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000194", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000194" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000194" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000195", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000195" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000195" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000196", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000196" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000196" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000197", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000197" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000197" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000198", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000198" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000198" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000199", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000199" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000199" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000200", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000200" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000200" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000202", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000202" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000202" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000203", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000203" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000203" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000207", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000207" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000207" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000208", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000208" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000208" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000209", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000209" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000209" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000210", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000210" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000210" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000211", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000211" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000211" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000212", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000212" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000212" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000213", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000213" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000213" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000214", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000214" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000214" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000215", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000215" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000215" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000216", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000216" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000216" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000217", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000217" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000217" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000218", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000218" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000218" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000219", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000219" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000219" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000220", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000220" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000220" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000221", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000221" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000221" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000222", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000222" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000222" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000223", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000223" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000223" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000224", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000224" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000224" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000225", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000225" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000225" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000226", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000226" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000226" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000227", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000227" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000227" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000228", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000228" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000228" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000229", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000229" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000229" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000234", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000234" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000234" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000235", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000235" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000235" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000236", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000236" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000236" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000237", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000237" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000237" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000238", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000238" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000238" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000239", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000239" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000239" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000240", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000240" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000240" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000241", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000241" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000241" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000242", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000242" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000242" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000243", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000243" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000243" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000244", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000244" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000244" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E07000245", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E07000245" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000245" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000001", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000001" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000001" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000002" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000002" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000003" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000003" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000004" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000004" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000005" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000005" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000006" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000006" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000007", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000007" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000007" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000013" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000013" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000014" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000014" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000015" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000015" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": [ - "E08000016", - "E08000038" - ] - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000016", - "geography_id_aliases": "E08000038" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000017", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000017" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000017" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000018" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000018" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": [ - "E08000019", - "E08000039" - ] - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000019", - "geography_id_aliases": "E08000039" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000021" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000021" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000022" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000022" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000023" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000023" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000024" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000024" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000025", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000025" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000025" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000026", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000026" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000026" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000027", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000027" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000027" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000028", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000028" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000028" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000029", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000029" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000029" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000030", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000030" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000030" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000031", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000031" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000031" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000032" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000032" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000033" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000033" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000034", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000034" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000034" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000035", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000035" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000035" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000036", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000036" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000036" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E08000037", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E08000037" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E08000037" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000002" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000002" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000003" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000003" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000004" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000004" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000005" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000005" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000006" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000006" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000007", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000007" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000007" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000013" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000013" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000014" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000014" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000015" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000015" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000016" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000016" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000017", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000017" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000017" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000018" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000018" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000019" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000019" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000020", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000020" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000020" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000021" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000021" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000022" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000022" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000023" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000023" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000024" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000024" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000025", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000025" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000025" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000026", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000026" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000026" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000027", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000027" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000027" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000028", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000028" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000028" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000029", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000029" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000029" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000030", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000030" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000030" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000031", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000031" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000031" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000032" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000032" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@E09000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "E09000033" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E09000033" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000001", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000001" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000001" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000002" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000002" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000003" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000003" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000004" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000004" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000005" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000005" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000006" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000006" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000008" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000008" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000009" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000009" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000010" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000010" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000011" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000011" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000012" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000012" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000013" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000013" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000014" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000014" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000015" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000015" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000016" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000016" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000018" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000018" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000019" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000019" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000020", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000020" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000020" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000021" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000021" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000022" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000022" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000023" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000023" - } - }, - { - "name": "microcosm.high_value_homes.over_1_5m@W06000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", - "geography_level": "local_authority", - "geography_id": "W06000024" - }, - "entity": "household", - "measure": "high_value_homes/over_1_5m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_1_5m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "W06000024" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001063", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001063" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001063" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001064", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001064" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001064" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001065", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001065" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001065" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001066", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001066" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001066" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001067", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001067" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001067" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001068", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001068" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001068" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001069", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001069" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001069" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001070", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001070" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001070" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001071", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001071" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001071" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001072", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001072" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001072" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001073", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001073" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001073" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001074", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001074" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001074" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001075", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001075" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001075" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001076", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001076" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001076" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001077", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001077" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001077" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001078", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001078" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001078" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001079", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001079" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001079" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001080", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001080" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001080" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001081", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001081" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001081" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001082", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001082" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001082" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001083", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001083" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001083" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001084", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001084" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001084" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001085", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001085" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001085" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001086", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001086" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001086" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001087", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001087" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001087" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001088", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001088" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001088" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001089", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001089" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001089" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001090", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001090" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001090" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001091", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001091" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001091" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001092", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001092" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001092" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001093", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001093" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001093" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001094", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001094" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001094" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001095", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001095" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001095" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001096", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001096" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001096" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001097", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001097" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001097" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001098", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001098" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001098" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001099", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001099" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001099" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001100", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001100" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001100" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001101", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001101" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001101" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001102", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001102" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001102" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001103", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001103" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001103" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001104", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001104" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001104" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001105", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001105" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001105" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001106", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001106" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001106" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001107", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001107" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001107" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001108", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001108" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001108" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001109", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001109" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001109" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001110", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001110" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001110" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001111", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001111" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001111" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001112", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001112" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001112" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001113", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001113" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001113" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001114", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001114" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001114" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001115", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001115" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001115" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001116", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001116" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001116" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001117", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001117" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001117" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001118", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001118" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001118" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001119", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001119" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001119" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001120", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001120" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001120" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001121", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001121" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001121" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001122", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001122" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001122" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001123", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001123" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001123" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001124", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001124" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001124" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001125", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001125" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001125" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001126", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001126" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001126" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001127", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001127" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001127" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001128", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001128" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001128" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001129", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001129" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001129" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001130", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001130" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001130" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001131", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001131" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001131" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001132", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001132" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001132" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001133", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001133" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001133" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001134", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001134" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001134" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001135", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001135" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001135" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001136", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001136" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001136" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001137", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001137" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001137" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001138", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001138" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001138" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001139", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001139" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001139" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001140", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001140" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001140" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001141", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001141" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001141" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001142", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001142" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001142" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001143", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001143" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001143" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001144", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001144" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001144" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001145", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001145" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001145" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001146", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001146" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001146" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001147", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001147" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001147" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001148", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001148" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001148" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001149", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001149" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001149" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001150", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001150" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001150" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001151", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001151" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001151" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001152", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001152" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001152" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001153", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001153" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001153" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001154", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001154" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001154" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001155", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001155" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001155" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001156", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001156" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001156" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001157", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001157" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001157" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001158", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001158" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001158" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001159", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001159" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001159" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001160", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001160" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001160" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001161", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001161" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001161" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001162", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001162" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001162" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001163", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001163" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001163" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001164", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001164" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001164" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001165", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001165" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001165" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001166", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001166" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001166" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001167", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001167" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001167" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001168", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001168" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001168" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001169", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001169" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001169" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001170", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001170" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001170" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001171", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001171" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001171" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001172", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001172" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001172" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001173", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001173" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001173" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001174", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001174" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001174" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001175", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001175" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001175" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001176", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001176" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001176" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001177", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001177" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001177" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001178", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001178" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001178" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001179", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001179" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001179" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001180", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001180" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001180" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001181", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001181" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001181" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001182", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001182" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001182" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001183", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001183" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001183" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001184", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001184" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001184" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001185", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001185" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001185" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001186", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001186" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001186" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001187", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001187" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001187" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001188", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001188" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001188" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001189", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001189" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001189" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001190", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001190" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001190" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001191", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001191" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001191" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001192", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001192" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001192" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001193", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001193" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001193" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001194", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001194" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001194" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001195", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001195" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001195" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001196", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001196" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001196" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001197", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001197" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001197" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001198", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001198" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001198" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001199", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001199" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001199" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001200", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001200" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001200" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001201", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001201" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001201" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001202", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001202" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001202" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001203", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001203" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001203" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001204", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001204" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001204" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001205", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001205" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001205" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001206", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001206" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001206" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001207", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001207" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001207" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001208", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001208" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001208" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001209", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001209" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001209" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001210", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001210" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001210" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001211", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001211" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001211" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001212", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001212" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001212" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001213", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001213" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001213" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001214", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001214" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001214" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001215", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001215" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001215" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001216", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001216" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001216" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001217", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001217" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001217" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001218", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001218" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001218" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001219", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001219" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001219" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001220", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001220" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001220" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001221", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001221" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001221" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001222", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001222" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001222" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001223", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001223" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001223" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001224", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001224" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001224" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001225", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001225" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001225" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001226", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001226" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001226" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001227", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001227" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001227" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001228", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001228" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001228" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001229", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001229" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001229" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001230", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001230" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001230" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001231", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001231" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001231" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001232", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001232" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001232" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001233", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001233" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001233" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001234", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001234" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001234" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001235", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001235" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001235" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001236", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001236" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001236" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001237", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001237" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001237" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001238", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001238" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001238" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001239", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001239" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001239" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001240", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001240" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001240" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001241", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001241" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001241" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001242", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001242" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001242" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001243", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001243" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001243" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001244", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001244" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001244" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001245", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001245" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001245" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001246", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001246" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001246" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001247", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001247" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001247" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001248", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001248" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001248" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001249", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001249" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001249" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001250", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001250" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001250" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001251", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001251" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001251" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001252", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001252" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001252" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001253", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001253" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001253" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001254", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001254" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001254" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001255", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001255" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001255" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001256", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001256" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001256" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001257", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001257" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001257" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001258", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001258" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001258" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001259", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001259" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001259" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001260", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001260" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001260" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001261", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001261" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001261" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001262", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001262" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001262" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001263", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001263" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001263" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001264", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001264" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001264" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001265", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001265" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001265" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001266", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001266" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001266" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001267", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001267" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001267" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001268", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001268" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001268" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001269", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001269" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001269" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001270", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001270" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001270" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001271", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001271" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001271" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001272", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001272" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001272" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001273", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001273" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001273" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001274", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001274" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001274" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001275", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001275" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001275" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001276", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001276" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001276" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001277", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001277" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001277" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001278", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001278" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001278" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001279", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001279" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001279" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001280", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001280" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001280" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001281", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001281" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001281" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001282", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001282" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001282" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001283", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001283" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001283" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001284", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001284" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001284" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001285", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001285" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001285" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001286", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001286" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001286" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001287", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001287" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001287" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001288", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001288" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001288" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001289", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001289" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001289" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001290", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001290" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001290" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001291", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001291" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001291" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001292", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001292" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001292" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001293", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001293" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001293" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001294", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001294" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001294" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001295", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001295" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001295" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001296", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001296" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001296" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001297", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001297" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001297" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001298", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001298" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001298" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001299", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001299" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001299" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001300", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001300" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001300" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001301", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001301" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001301" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001302", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001302" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001302" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001303", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001303" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001303" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001304", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001304" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001304" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001305", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001305" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001305" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001306", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001306" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001306" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001307", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001307" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001307" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001308", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001308" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001308" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001309", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001309" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001309" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001310", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001310" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001310" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001311", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001311" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001311" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001312", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001312" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001312" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001313", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001313" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001313" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001314", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001314" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001314" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001315", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001315" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001315" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001316", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001316" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001316" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001317", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001317" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001317" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001318", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001318" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001318" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001319", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001319" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001319" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001320", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001320" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001320" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001321", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001321" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001321" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001322", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001322" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001322" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001323", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001323" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001323" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001324", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001324" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001324" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001325", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001325" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001325" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001326", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001326" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001326" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001327", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001327" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001327" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001328", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001328" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001328" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001329", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001329" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001329" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001330", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001330" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001330" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001331", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001331" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001331" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001332", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001332" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001332" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001333", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001333" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001333" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001334", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001334" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001334" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001335", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001335" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001335" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001336", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001336" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001336" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001337", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001337" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001337" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001338", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001338" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001338" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001339", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001339" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001339" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001340", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001340" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001340" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001341", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001341" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001341" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001342", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001342" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001342" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001343", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001343" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001343" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001344", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001344" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001344" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001345", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001345" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001345" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001346", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001346" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001346" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001347", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001347" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001347" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001348", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001348" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001348" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001349", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001349" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001349" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001350", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001350" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001350" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001351", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001351" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001351" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001352", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001352" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001352" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001353", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001353" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001353" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001354", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001354" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001354" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001355", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001355" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001355" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001356", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001356" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001356" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001357", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001357" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001357" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001358", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001358" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001358" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001359", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001359" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001359" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001360", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001360" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001360" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001361", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001361" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001361" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001362", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001362" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001362" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001363", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001363" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001363" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001364", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001364" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001364" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001365", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001365" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001365" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001366", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001366" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001366" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001367", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001367" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001367" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001368", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001368" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001368" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001369", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001369" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001369" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001370", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001370" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001370" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001371", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001371" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001371" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001372", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001372" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001372" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001373", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001373" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001373" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001374", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001374" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001374" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001375", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001375" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001375" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001376", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001376" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001376" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001377", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001377" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001377" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001378", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001378" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001378" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001379", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001379" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001379" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001380", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001380" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001380" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001381", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001381" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001381" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001382", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001382" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001382" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001383", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001383" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001383" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001384", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001384" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001384" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001385", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001385" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001385" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001386", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001386" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001386" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001387", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001387" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001387" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001388", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001388" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001388" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001389", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001389" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001389" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001390", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001390" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001390" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001391", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001391" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001391" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001392", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001392" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001392" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001393", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001393" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001393" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001394", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001394" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001394" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001395", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001395" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001395" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001396", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001396" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001396" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001397", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001397" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001397" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001398", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001398" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001398" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001399", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001399" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001399" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001400", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001400" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001400" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001401", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001401" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001401" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001402", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001402" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001402" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001403", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001403" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001403" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001404", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001404" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001404" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001405", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001405" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001405" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001406", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001406" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001406" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001407", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001407" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001407" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001408", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001408" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001408" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001409", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001409" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001409" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001410", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001410" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001410" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001411", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001411" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001411" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001412", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001412" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001412" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001413", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001413" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001413" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001414", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001414" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001414" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001415", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001415" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001415" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001416", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001416" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001416" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001417", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001417" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001417" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001418", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001418" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001418" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001419", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001419" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001419" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001420", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001420" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001420" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001421", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001421" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001421" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001422", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001422" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001422" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001423", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001423" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001423" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001424", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001424" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001424" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001425", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001425" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001425" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001426", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001426" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001426" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001427", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001427" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001427" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001428", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001428" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001428" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001429", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001429" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001429" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001430", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001430" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001430" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001431", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001431" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001431" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001432", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001432" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001432" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001433", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001433" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001433" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001434", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001434" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001434" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001435", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001435" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001435" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001436", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001436" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001436" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001437", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001437" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001437" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001438", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001438" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001438" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001439", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001439" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001439" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001440", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001440" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001440" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001441", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001441" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001441" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001442", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001442" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001442" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001443", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001443" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001443" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001444", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001444" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001444" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001445", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001445" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001445" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001446", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001446" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001446" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001447", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001447" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001447" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001448", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001448" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001448" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001449", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001449" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001449" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001450", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001450" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001450" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001451", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001451" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001451" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001452", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001452" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001452" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001453", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001453" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001453" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001454", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001454" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001454" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001455", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001455" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001455" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001456", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001456" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001456" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001457", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001457" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001457" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001458", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001458" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001458" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001459", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001459" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001459" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001460", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001460" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001460" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001461", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001461" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001461" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001462", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001462" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001462" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001463", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001463" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001463" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001464", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001464" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001464" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001465", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001465" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001465" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001466", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001466" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001466" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001467", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001467" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001467" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001468", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001468" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001468" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001469", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001469" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001469" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001470", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001470" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001470" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001471", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001471" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001471" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001472", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001472" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001472" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001473", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001473" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001473" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001474", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001474" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001474" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001475", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001475" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001475" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001476", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001476" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001476" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001477", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001477" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001477" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001478", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001478" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001478" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001479", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001479" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001479" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001480", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001480" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001480" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001481", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001481" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001481" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001482", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001482" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001482" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001483", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001483" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001483" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001484", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001484" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001484" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001485", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001485" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001485" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001486", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001486" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001486" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001487", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001487" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001487" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001488", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001488" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001488" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001489", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001489" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001489" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001490", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001490" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001490" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001491", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001491" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001491" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001492", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001492" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001492" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001493", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001493" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001493" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001494", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001494" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001494" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001495", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001495" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001495" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001496", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001496" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001496" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001497", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001497" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001497" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001498", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001498" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001498" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001499", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001499" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001499" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001500", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001500" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001500" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001501", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001501" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001501" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001502", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001502" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001502" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001503", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001503" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001503" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001504", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001504" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001504" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001505", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001505" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001505" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001506", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001506" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001506" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001507", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001507" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001507" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001508", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001508" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001508" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001509", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001509" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001509" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001510", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001510" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001510" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001511", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001511" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001511" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001512", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001512" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001512" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001513", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001513" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001513" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001514", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001514" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001514" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001515", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001515" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001515" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001516", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001516" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001516" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001517", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001517" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001517" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001518", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001518" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001518" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001519", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001519" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001519" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001520", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001520" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001520" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001521", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001521" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001521" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001522", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001522" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001522" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001523", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001523" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001523" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001524", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001524" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001524" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001525", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001525" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001525" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001526", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001526" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001526" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001527", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001527" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001527" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001528", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001528" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001528" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001529", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001529" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001529" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001530", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001530" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001530" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001531", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001531" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001531" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001532", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001532" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001532" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001533", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001533" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001533" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001534", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001534" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001534" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001535", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001535" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001535" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001536", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001536" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001536" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001537", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001537" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001537" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001538", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001538" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001538" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001539", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001539" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001539" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001540", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001540" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001540" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001541", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001541" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001541" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001542", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001542" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001542" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001543", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001543" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001543" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001544", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001544" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001544" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001545", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001545" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001545" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001546", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001546" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001546" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001547", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001547" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001547" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001548", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001548" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001548" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001549", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001549" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001549" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001550", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001550" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001550" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001551", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001551" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001551" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001552", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001552" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001552" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001553", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001553" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001553" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001554", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001554" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001554" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001555", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001555" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001555" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001556", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001556" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001556" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001557", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001557" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001557" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001558", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001558" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001558" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001559", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001559" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001559" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001560", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001560" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001560" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001561", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001561" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001561" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001562", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001562" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001562" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001563", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001563" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001563" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001564", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001564" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001564" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001565", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001565" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001565" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001566", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001566" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001566" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001567", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001567" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001567" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001568", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001568" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001568" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001569", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001569" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001569" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001570", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001570" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001570" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001571", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001571" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001571" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001572", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001572" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001572" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001573", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001573" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001573" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001574", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001574" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001574" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001575", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001575" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001575" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001576", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001576" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001576" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001577", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001577" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001577" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001578", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001578" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001578" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001579", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001579" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001579" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001580", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001580" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001580" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001581", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001581" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001581" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001582", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001582" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001582" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001583", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001583" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001583" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001584", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001584" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001584" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001585", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001585" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001585" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001586", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001586" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001586" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001587", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001587" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001587" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001588", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001588" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001588" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001589", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001589" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001589" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001590", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001590" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001590" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001591", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001591" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001591" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001592", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001592" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001592" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001593", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001593" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001593" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001594", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001594" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001594" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001595", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001595" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001595" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001596", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001596" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001596" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001597", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001597" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001597" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001598", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001598" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001598" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001599", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001599" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001599" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001600", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001600" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001600" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001601", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001601" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001601" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001602", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001602" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001602" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001603", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001603" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001603" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001604", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001604" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001604" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E14001605", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "E14001605" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "E14001605" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000081", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000081" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000081" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000082", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000082" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000082" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000083", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000083" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000083" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000084", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000084" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000084" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000085", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000085" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000085" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000086", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000086" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000086" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000087", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000087" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000087" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000088", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000088" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000088" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000089", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000089" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000089" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000090", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000090" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000090" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000091", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000091" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000091" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000092", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000092" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000092" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000093", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000093" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000093" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000094", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000094" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000094" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000095", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000095" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000095" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000096", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000096" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000096" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000097", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000097" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000097" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000098", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000098" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000098" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000099", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000099" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000099" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000100", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000100" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000100" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000101", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000101" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000101" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000102", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000102" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000102" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000103", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000103" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000103" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000104", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000104" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000104" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000105", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000105" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000105" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000106", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000106" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000106" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000107", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000107" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000107" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000108", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000108" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000108" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000109", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000109" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000109" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000110", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000110" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000110" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000111", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000111" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000111" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@W07000112", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "constituency", - "geography_id": "W07000112" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "constituency", - "geography_id": "W07000112" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000001", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000001" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000001" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000002", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000002" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000002" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000003", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000003" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000003" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000004" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000004" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000005", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000005" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000005" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000006", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000006" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000006" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000007", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000007" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000007" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000008" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000008" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000009" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000009" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000010" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000010" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000011" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000011" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000012" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000012" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000013", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000013" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000013" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000014", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000014" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000014" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000015", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000015" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000015" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000016", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000016" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000016" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000017", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000017" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000017" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000018", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000018" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000018" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000019", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000019" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000019" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000020", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000020" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000020" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000021", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000021" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000021" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000022", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000022" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000022" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000023", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000023" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000023" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000024", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000024" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000024" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000025", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000025" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000025" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000026", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000026" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000026" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000027", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000027" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000027" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000030", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000030" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000030" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000031", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000031" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000031" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000032" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000032" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000033" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000033" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000034", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000034" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000034" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000035", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000035" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000035" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000036", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000036" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000036" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000037", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000037" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000037" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000038", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000038" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000038" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000039", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000039" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000039" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000040", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000040" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000040" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000041", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000041" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000041" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000042", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000042" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000042" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000043", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000043" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000043" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000044", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000044" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000044" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000045", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000045" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000045" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000046", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000046" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000046" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000047", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000047" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000047" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000049", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000049" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000049" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000050", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000050" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000050" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000051", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000051" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000051" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000052", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000052" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000052" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000054", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000054" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000054" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000055", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000055" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000055" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000056", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000056" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000056" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000057", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000057" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000057" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000058", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000058" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000058" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000059", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000059" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000059" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000060", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000060" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000060" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000061", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000061" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000061" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000062", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000062" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000062" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000063", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000063" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000063" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000064", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000064" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000064" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000065", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000065" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000065" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E06000066", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E06000066" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E06000066" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000008", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000008" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000008" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000009", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000009" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000009" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000010", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000010" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000010" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000011", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000011" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000011" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000012", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000012" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000012" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000032", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000032" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000032" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000033", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000033" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000033" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000034", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000034" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000034" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000035", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000035" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000035" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000036", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000036" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000036" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000037", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000037" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000037" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000038", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000038" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000038" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000039", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000039" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000039" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000040", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000040" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000040" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000041", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000041" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000041" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000042", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000042" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000042" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000043", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000043" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000043" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000044", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000044" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000044" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000045", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000045" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000045" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000046", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000046" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000046" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000047", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000047" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000047" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000061", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000061" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000061" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000062", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000062" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000062" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000063", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000063" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000063" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000064", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000064" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000064" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000065", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000065" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000065" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000066", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000066" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000066" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000067", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000067" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000067" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000068", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000068" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000068" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000069", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000069" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000069" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000070", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000070" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000070" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000071", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000071" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000071" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000072", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000072" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000072" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000073", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000073" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000073" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000074", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000074" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000074" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000075", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000075" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000075" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000076", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000076" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000076" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000077", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000077" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000077" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000078", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000078" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000078" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000079", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000079" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000079" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000080", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000080" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000080" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000081", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000081" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000081" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000082", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000082" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000082" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000083", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000083" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000083" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000084", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000084" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000084" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000085", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000085" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000085" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000086", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000086" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000086" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000087", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000087" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000087" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000088", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000088" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000088" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000089", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000089" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000089" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000090", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000090" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000090" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000091", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000091" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000091" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000092", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000092" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000092" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000093", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000093" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000093" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000094", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000094" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000094" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000095", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000095" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000095" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000096", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000096" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000096" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000098", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000098" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000098" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000099", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000099" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000099" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000102", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000102" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000102" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000103", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000103" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000103" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000105", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000105" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000105" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000106", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000106" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000106" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000107", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000107" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000107" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000108", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000108" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000108" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000109", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000109" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000109" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000110", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000110" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000110" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000111", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000111" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000111" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000112", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000112" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000112" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000113", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000113" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000113" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000114", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000114" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000114" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000115", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000115" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000115" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000116", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000116" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000116" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000117", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000117" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000117" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000118", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000118" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000118" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000119", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000119" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000119" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000120", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000120" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000120" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000121", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000121" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000121" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000122", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000122" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000122" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000123", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000123" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000123" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000124", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000124" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000124" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000125", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000125" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000125" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000126", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000126" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000126" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000127", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000127" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000127" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000128", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000128" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000128" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000129", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000129" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000129" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000130", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000130" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000130" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000131", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000131" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000131" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000132", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000132" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000132" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000133", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000133" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000133" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000134", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000134" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000134" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000135", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000135" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000135" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000136", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000136" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000136" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000137", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000137" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000137" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000138", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000138" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000138" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000139", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000139" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000139" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000140", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000140" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000140" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000141", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000141" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000141" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000142", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000142" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", - "measure_kind": "prepared_column", - "geography_level": "local_authority", - "geography_id": "E07000142" - } - }, - { - "name": "microcosm.high_value_homes.over_2m@E07000143", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "local_authority", - "geography_id": "E07000143" - }, - "entity": "household", - "measure": "high_value_homes/over_2m", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000143" + "geography_id": "E06000037" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000144", + "name": "microcosm.high_value_homes.over_1_5m@E06000040", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000144" + "geography_id": "E06000040" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000144" + "geography_id": "E06000040" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000145", + "name": "microcosm.high_value_homes.over_1_5m@E06000041", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000145" + "geography_id": "E06000041" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000145" + "geography_id": "E06000041" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000146", + "name": "microcosm.high_value_homes.over_1_5m@E06000043", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000146" + "geography_id": "E06000043" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000146" + "geography_id": "E06000043" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000147", + "name": "microcosm.high_value_homes.over_1_5m@E06000049", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000147" + "geography_id": "E06000049" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000147" + "geography_id": "E06000049" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000148", + "name": "microcosm.high_value_homes.over_1_5m@E06000050", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000148" + "geography_id": "E06000050" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000148" + "geography_id": "E06000050" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000149", + "name": "microcosm.high_value_homes.over_1_5m@E06000052", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000149" + "geography_id": "E06000052" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000149" + "geography_id": "E06000052" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000170", + "name": "microcosm.high_value_homes.over_1_5m@E06000054", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000170" + "geography_id": "E06000054" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000170" + "geography_id": "E06000054" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000171", + "name": "microcosm.high_value_homes.over_1_5m@E06000056", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000171" + "geography_id": "E06000056" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000171" + "geography_id": "E06000056" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000172", + "name": "microcosm.high_value_homes.over_1_5m@E06000058", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000172" + "geography_id": "E06000058" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000172" + "geography_id": "E06000058" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000173", + "name": "microcosm.high_value_homes.over_1_5m@E06000059", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000173" + "geography_id": "E06000059" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000173" + "geography_id": "E06000059" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000174", + "name": "microcosm.high_value_homes.over_1_5m@E06000060", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000174" + "geography_id": "E06000060" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000174" + "geography_id": "E06000060" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000175", + "name": "microcosm.high_value_homes.over_1_5m@E06000062", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000175" + "geography_id": "E06000062" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000175" + "geography_id": "E06000062" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000176", + "name": "microcosm.high_value_homes.over_1_5m@E06000065", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000176" + "geography_id": "E06000065" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000176" + "geography_id": "E06000065" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000177", + "name": "microcosm.high_value_homes.over_1_5m@E06000066", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000177" + "geography_id": "E06000066" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000177" + "geography_id": "E06000066" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000178", + "name": "microcosm.high_value_homes.over_1_5m@E07000008", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000178" + "geography_id": "E07000008" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000178" + "geography_id": "E07000008" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000179", + "name": "microcosm.high_value_homes.over_1_5m@E07000012", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000179" + "geography_id": "E07000012" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000179" + "geography_id": "E07000012" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000180", + "name": "microcosm.high_value_homes.over_1_5m@E07000044", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000180" + "geography_id": "E07000044" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000180" + "geography_id": "E07000044" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000181", + "name": "microcosm.high_value_homes.over_1_5m@E07000063", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000181" + "geography_id": "E07000063" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000181" + "geography_id": "E07000063" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000192", + "name": "microcosm.high_value_homes.over_1_5m@E07000064", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000192" + "geography_id": "E07000064" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000192" + "geography_id": "E07000064" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000193", + "name": "microcosm.high_value_homes.over_1_5m@E07000065", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000193" + "geography_id": "E07000065" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000193" + "geography_id": "E07000065" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000194", + "name": "microcosm.high_value_homes.over_1_5m@E07000068", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000194" + "geography_id": "E07000068" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000194" + "geography_id": "E07000068" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000195", + "name": "microcosm.high_value_homes.over_1_5m@E07000070", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000195" + "geography_id": "E07000070" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000195" + "geography_id": "E07000070" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000196", + "name": "microcosm.high_value_homes.over_1_5m@E07000072", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000196" + "geography_id": "E07000072" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000196" + "geography_id": "E07000072" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000197", + "name": "microcosm.high_value_homes.over_1_5m@E07000077", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000197" + "geography_id": "E07000077" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000197" + "geography_id": "E07000077" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000198", + "name": "microcosm.high_value_homes.over_1_5m@E07000078", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000198" + "geography_id": "E07000078" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000198" + "geography_id": "E07000078" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000199", + "name": "microcosm.high_value_homes.over_1_5m@E07000079", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000199" + "geography_id": "E07000079" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000199" + "geography_id": "E07000079" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000200", + "name": "microcosm.high_value_homes.over_1_5m@E07000082", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000200" + "geography_id": "E07000082" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000200" + "geography_id": "E07000082" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000202", + "name": "microcosm.high_value_homes.over_1_5m@E07000084", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000202" + "geography_id": "E07000084" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000202" + "geography_id": "E07000084" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000203", + "name": "microcosm.high_value_homes.over_1_5m@E07000085", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000203" + "geography_id": "E07000085" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000203" + "geography_id": "E07000085" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000207", + "name": "microcosm.high_value_homes.over_1_5m@E07000089", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000207" + "geography_id": "E07000089" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000207" + "geography_id": "E07000089" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000208", + "name": "microcosm.high_value_homes.over_1_5m@E07000091", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000208" + "geography_id": "E07000091" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000208" + "geography_id": "E07000091" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000209", + "name": "microcosm.high_value_homes.over_1_5m@E07000093", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000209" + "geography_id": "E07000093" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000209" + "geography_id": "E07000093" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000210", + "name": "microcosm.high_value_homes.over_1_5m@E07000094", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000210" + "geography_id": "E07000094" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000210" + "geography_id": "E07000094" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000211", + "name": "microcosm.high_value_homes.over_1_5m@E07000096", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000211" + "geography_id": "E07000096" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000211" + "geography_id": "E07000096" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000212", + "name": "microcosm.high_value_homes.over_1_5m@E07000098", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000212" + "geography_id": "E07000098" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000212" + "geography_id": "E07000098" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000213", + "name": "microcosm.high_value_homes.over_1_5m@E07000099", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000213" + "geography_id": "E07000099" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000213" + "geography_id": "E07000099" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000214", + "name": "microcosm.high_value_homes.over_1_5m@E07000102", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000214" + "geography_id": "E07000102" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000214" + "geography_id": "E07000102" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000215", + "name": "microcosm.high_value_homes.over_1_5m@E07000111", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000215" + "geography_id": "E07000111" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000215" + "geography_id": "E07000111" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000216", + "name": "microcosm.high_value_homes.over_1_5m@E07000115", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000216" + "geography_id": "E07000115" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000216" + "geography_id": "E07000115" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000217", + "name": "microcosm.high_value_homes.over_1_5m@E07000116", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000217" + "geography_id": "E07000116" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000217" + "geography_id": "E07000116" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000218", + "name": "microcosm.high_value_homes.over_1_5m@E07000177", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000218" + "geography_id": "E07000177" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000218" + "geography_id": "E07000177" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000219", + "name": "microcosm.high_value_homes.over_1_5m@E07000178", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000219" + "geography_id": "E07000178" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000219" + "geography_id": "E07000178" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000220", + "name": "microcosm.high_value_homes.over_1_5m@E07000179", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000220" + "geography_id": "E07000179" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000220" + "geography_id": "E07000179" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000221", + "name": "microcosm.high_value_homes.over_1_5m@E07000180", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000221" + "geography_id": "E07000180" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000221" + "geography_id": "E07000180" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000222", + "name": "microcosm.high_value_homes.over_1_5m@E07000181", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000222" + "geography_id": "E07000181" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000222" + "geography_id": "E07000181" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000223", + "name": "microcosm.high_value_homes.over_1_5m@E07000207", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000223" + "geography_id": "E07000207" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000223" + "geography_id": "E07000207" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000224", + "name": "microcosm.high_value_homes.over_1_5m@E07000208", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000224" + "geography_id": "E07000208" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000224" + "geography_id": "E07000208" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000225", + "name": "microcosm.high_value_homes.over_1_5m@E07000209", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000225" + "geography_id": "E07000209" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000225" + "geography_id": "E07000209" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000226", + "name": "microcosm.high_value_homes.over_1_5m@E07000210", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000226" + "geography_id": "E07000210" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000226" + "geography_id": "E07000210" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000227", + "name": "microcosm.high_value_homes.over_1_5m@E07000211", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000227" + "geography_id": "E07000211" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000227" + "geography_id": "E07000211" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000228", + "name": "microcosm.high_value_homes.over_1_5m@E07000212", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000228" + "geography_id": "E07000212" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000228" + "geography_id": "E07000212" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000229", + "name": "microcosm.high_value_homes.over_1_5m@E07000214", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000229" + "geography_id": "E07000214" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000229" + "geography_id": "E07000214" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000234", + "name": "microcosm.high_value_homes.over_1_5m@E07000215", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000234" + "geography_id": "E07000215" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000234" + "geography_id": "E07000215" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000235", + "name": "microcosm.high_value_homes.over_1_5m@E07000216", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000235" + "geography_id": "E07000216" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000235" + "geography_id": "E07000216" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000236", + "name": "microcosm.high_value_homes.over_1_5m@E07000217", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000236" + "geography_id": "E07000217" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000236" + "geography_id": "E07000217" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000237", + "name": "microcosm.high_value_homes.over_1_5m@E07000221", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000237" + "geography_id": "E07000221" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000237" + "geography_id": "E07000221" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000238", + "name": "microcosm.high_value_homes.over_1_5m@E07000222", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000238" + "geography_id": "E07000222" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000238" + "geography_id": "E07000222" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000239", + "name": "microcosm.high_value_homes.over_1_5m@E07000225", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000239" + "geography_id": "E07000225" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000239" + "geography_id": "E07000225" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000240", + "name": "microcosm.high_value_homes.over_1_5m@E07000227", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000240" + "geography_id": "E07000227" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000240" + "geography_id": "E07000227" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000241", + "name": "microcosm.high_value_homes.over_1_5m@E07000228", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000241" + "geography_id": "E07000228" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000241" + "geography_id": "E07000228" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000242", + "name": "microcosm.high_value_homes.over_1_5m@E07000240", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000242" + "geography_id": "E07000240" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000242" + "geography_id": "E07000240" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000243", + "name": "microcosm.high_value_homes.over_1_5m@E07000241", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000243" + "geography_id": "E07000241" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000243" + "geography_id": "E07000241" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000244", + "name": "microcosm.high_value_homes.over_1_5m@E07000242", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000244" + "geography_id": "E07000242" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000244" + "geography_id": "E07000242" } }, { - "name": "microcosm.high_value_homes.over_2m@E07000245", + "name": "microcosm.high_value_homes.over_1_5m@E07000244", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E07000245" + "geography_id": "E07000244" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E07000245" + "geography_id": "E07000244" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000001", + "name": "microcosm.high_value_homes.over_1_5m@E08000003", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000001" + "geography_id": "E08000003" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000001" + "geography_id": "E08000003" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000002", + "name": "microcosm.high_value_homes.over_1_5m@E08000009", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000002" + "geography_id": "E08000009" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000002" + "geography_id": "E08000009" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000003", + "name": "microcosm.high_value_homes.over_1_5m@E08000025", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000003" + "geography_id": "E08000025" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000003" + "geography_id": "E08000025" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000004", + "name": "microcosm.high_value_homes.over_1_5m@E08000029", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000004" + "geography_id": "E08000029" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000004" + "geography_id": "E08000029" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000005", + "name": "microcosm.high_value_homes.over_1_5m@E08000035", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000005" + "geography_id": "E08000035" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000005" + "geography_id": "E08000035" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000006", + "name": "microcosm.high_value_homes.over_1_5m@E09000003", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000006" + "geography_id": "E09000003" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000006" + "geography_id": "E09000003" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000007", + "name": "microcosm.high_value_homes.over_1_5m@E09000005", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000007" + "geography_id": "E09000005" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000007" + "geography_id": "E09000005" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000008", + "name": "microcosm.high_value_homes.over_1_5m@E09000006", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000008" + "geography_id": "E09000006" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000008" + "geography_id": "E09000006" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000009", + "name": "microcosm.high_value_homes.over_1_5m@E09000007", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000009" + "geography_id": "E09000007" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000009" + "geography_id": "E09000007" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000010", + "name": "microcosm.high_value_homes.over_1_5m@E09000008", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000010" + "geography_id": "E09000008" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000010" + "geography_id": "E09000008" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000011", + "name": "microcosm.high_value_homes.over_1_5m@E09000009", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000011" + "geography_id": "E09000009" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000011" + "geography_id": "E09000009" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000012", + "name": "microcosm.high_value_homes.over_1_5m@E09000010", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000012" + "geography_id": "E09000010" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000012" + "geography_id": "E09000010" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000013", + "name": "microcosm.high_value_homes.over_1_5m@E09000011", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000013" + "geography_id": "E09000011" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000013" + "geography_id": "E09000011" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000014", + "name": "microcosm.high_value_homes.over_1_5m@E09000012", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000014" + "geography_id": "E09000012" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000014" + "geography_id": "E09000012" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000015", + "name": "microcosm.high_value_homes.over_1_5m@E09000013", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000015" + "geography_id": "E09000013" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000015" + "geography_id": "E09000013" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000016", + "name": "microcosm.high_value_homes.over_1_5m@E09000014", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": [ - "E08000016", - "E08000038" - ] + "geography_id": "E09000014" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000016", - "geography_id_aliases": "E08000038" + "geography_id": "E09000014" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000017", + "name": "microcosm.high_value_homes.over_1_5m@E09000015", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000017" + "geography_id": "E09000015" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000017" + "geography_id": "E09000015" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000018", + "name": "microcosm.high_value_homes.over_1_5m@E09000016", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000018" + "geography_id": "E09000016" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000018" + "geography_id": "E09000016" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000019", + "name": "microcosm.high_value_homes.over_1_5m@E09000017", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": [ - "E08000019", - "E08000039" - ] + "geography_id": "E09000017" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000019", - "geography_id_aliases": "E08000039" + "geography_id": "E09000017" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000021", + "name": "microcosm.high_value_homes.over_1_5m@E09000018", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000021" + "geography_id": "E09000018" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000021" + "geography_id": "E09000018" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000022", + "name": "microcosm.high_value_homes.over_1_5m@E09000019", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000022" + "geography_id": "E09000019" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000022" + "geography_id": "E09000019" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000023", + "name": "microcosm.high_value_homes.over_1_5m@E09000020", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000023" + "geography_id": "E09000020" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000023" + "geography_id": "E09000020" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000024", + "name": "microcosm.high_value_homes.over_1_5m@E09000021", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000024" + "geography_id": "E09000021" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000024" + "geography_id": "E09000021" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000025", + "name": "microcosm.high_value_homes.over_1_5m@E09000022", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000025" + "geography_id": "E09000022" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000025" + "geography_id": "E09000022" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000026", + "name": "microcosm.high_value_homes.over_1_5m@E09000023", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000026" + "geography_id": "E09000023" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000026" + "geography_id": "E09000023" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000027", + "name": "microcosm.high_value_homes.over_1_5m@E09000024", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000027" + "geography_id": "E09000024" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000027" + "geography_id": "E09000024" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000028", + "name": "microcosm.high_value_homes.over_1_5m@E09000026", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000028" + "geography_id": "E09000026" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000028" + "geography_id": "E09000026" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000029", + "name": "microcosm.high_value_homes.over_1_5m@E09000027", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000029" + "geography_id": "E09000027" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000029" + "geography_id": "E09000027" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000030", + "name": "microcosm.high_value_homes.over_1_5m@E09000028", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000030" + "geography_id": "E09000028" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000030" + "geography_id": "E09000028" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000031", + "name": "microcosm.high_value_homes.over_1_5m@E09000029", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000031" + "geography_id": "E09000029" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000031" + "geography_id": "E09000029" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000032", + "name": "microcosm.high_value_homes.over_1_5m@E09000030", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000032" + "geography_id": "E09000030" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000032" + "geography_id": "E09000030" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000033", + "name": "microcosm.high_value_homes.over_1_5m@E09000032", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000033" + "geography_id": "E09000032" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000033" + "geography_id": "E09000032" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000034", + "name": "microcosm.high_value_homes.over_1_5m@E09000033", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", "geography_level": "local_authority", - "geography_id": "E08000034" + "geography_id": "E09000033" }, "entity": "household", - "measure": "high_value_homes/over_2m", + "measure": "high_value_homes/over_1_5m", "family": "high_value_homes", "period": 2025, "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m", + "contract_target_id": "microcosm.high_value_homes.over_1_5m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000034" + "geography_id": "E09000033" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000035", + "name": "microcosm.high_value_homes.over_2m@E06000022", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E08000035" + "geography_id": "E06000022" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703290,17 +656810,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000035" + "geography_id": "E06000022" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000036", + "name": "microcosm.high_value_homes.over_2m@E06000023", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E08000036" + "geography_id": "E06000023" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703310,17 +656830,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000036" + "geography_id": "E06000023" } }, { - "name": "microcosm.high_value_homes.over_2m@E08000037", + "name": "microcosm.high_value_homes.over_2m@E06000040", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E08000037" + "geography_id": "E06000040" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703330,17 +656850,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E08000037" + "geography_id": "E06000040" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000002", + "name": "microcosm.high_value_homes.over_2m@E06000043", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000002" + "geography_id": "E06000043" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703350,17 +656870,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000002" + "geography_id": "E06000043" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000003", + "name": "microcosm.high_value_homes.over_2m@E06000049", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000003" + "geography_id": "E06000049" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703370,17 +656890,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000003" + "geography_id": "E06000049" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000004", + "name": "microcosm.high_value_homes.over_2m@E06000052", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000004" + "geography_id": "E06000052" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703390,17 +656910,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000004" + "geography_id": "E06000052" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000005", + "name": "microcosm.high_value_homes.over_2m@E06000054", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000005" + "geography_id": "E06000054" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703410,17 +656930,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000005" + "geography_id": "E06000054" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000006", + "name": "microcosm.high_value_homes.over_2m@E06000058", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000006" + "geography_id": "E06000058" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703430,17 +656950,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000006" + "geography_id": "E06000058" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000007", + "name": "microcosm.high_value_homes.over_2m@E06000060", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000007" + "geography_id": "E06000060" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703450,17 +656970,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000007" + "geography_id": "E06000060" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000008", + "name": "microcosm.high_value_homes.over_2m@E07000008", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000008" + "geography_id": "E07000008" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703470,17 +656990,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000008" + "geography_id": "E07000008" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000009", + "name": "microcosm.high_value_homes.over_2m@E07000065", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000009" + "geography_id": "E07000065" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703490,17 +657010,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000009" + "geography_id": "E07000065" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000010", + "name": "microcosm.high_value_homes.over_2m@E07000068", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000010" + "geography_id": "E07000068" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703510,17 +657030,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000010" + "geography_id": "E07000068" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000011", + "name": "microcosm.high_value_homes.over_2m@E07000072", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000011" + "geography_id": "E07000072" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703530,17 +657050,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000011" + "geography_id": "E07000072" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000012", + "name": "microcosm.high_value_homes.over_2m@E07000079", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000012" + "geography_id": "E07000079" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703550,17 +657070,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000012" + "geography_id": "E07000079" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000013", + "name": "microcosm.high_value_homes.over_2m@E07000085", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000013" + "geography_id": "E07000085" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703570,17 +657090,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000013" + "geography_id": "E07000085" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000014", + "name": "microcosm.high_value_homes.over_2m@E07000091", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000014" + "geography_id": "E07000091" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703590,17 +657110,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000014" + "geography_id": "E07000091" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000015", + "name": "microcosm.high_value_homes.over_2m@E07000094", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000015" + "geography_id": "E07000094" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703610,17 +657130,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000015" + "geography_id": "E07000094" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000016", + "name": "microcosm.high_value_homes.over_2m@E07000096", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000016" + "geography_id": "E07000096" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703630,17 +657150,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000016" + "geography_id": "E07000096" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000017", + "name": "microcosm.high_value_homes.over_2m@E07000098", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000017" + "geography_id": "E07000098" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703650,17 +657170,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000017" + "geography_id": "E07000098" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000018", + "name": "microcosm.high_value_homes.over_2m@E07000102", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000018" + "geography_id": "E07000102" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703670,17 +657190,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000018" + "geography_id": "E07000102" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000019", + "name": "microcosm.high_value_homes.over_2m@E07000111", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000019" + "geography_id": "E07000111" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703690,17 +657210,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000019" + "geography_id": "E07000111" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000020", + "name": "microcosm.high_value_homes.over_2m@E07000116", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000020" + "geography_id": "E07000116" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703710,17 +657230,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000020" + "geography_id": "E07000116" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000021", + "name": "microcosm.high_value_homes.over_2m@E07000178", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000021" + "geography_id": "E07000178" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703730,17 +657250,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000021" + "geography_id": "E07000178" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000022", + "name": "microcosm.high_value_homes.over_2m@E07000179", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000022" + "geography_id": "E07000179" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703750,17 +657270,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000022" + "geography_id": "E07000179" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000023", + "name": "microcosm.high_value_homes.over_2m@E07000207", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000023" + "geography_id": "E07000207" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703770,17 +657290,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000023" + "geography_id": "E07000207" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000024", + "name": "microcosm.high_value_homes.over_2m@E07000209", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000024" + "geography_id": "E07000209" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703790,17 +657310,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000024" + "geography_id": "E07000209" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000025", + "name": "microcosm.high_value_homes.over_2m@E07000210", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000025" + "geography_id": "E07000210" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703810,17 +657330,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000025" + "geography_id": "E07000210" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000026", + "name": "microcosm.high_value_homes.over_2m@E07000211", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000026" + "geography_id": "E07000211" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703830,17 +657350,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000026" + "geography_id": "E07000211" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000027", + "name": "microcosm.high_value_homes.over_2m@E07000212", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000027" + "geography_id": "E07000212" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703850,17 +657370,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000027" + "geography_id": "E07000212" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000028", + "name": "microcosm.high_value_homes.over_2m@E07000215", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000028" + "geography_id": "E07000215" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703870,17 +657390,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000028" + "geography_id": "E07000215" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000029", + "name": "microcosm.high_value_homes.over_2m@E07000216", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000029" + "geography_id": "E07000216" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703890,17 +657410,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000029" + "geography_id": "E07000216" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000030", + "name": "microcosm.high_value_homes.over_2m@E07000217", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000030" + "geography_id": "E07000217" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703910,17 +657430,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000030" + "geography_id": "E07000217" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000031", + "name": "microcosm.high_value_homes.over_2m@E07000225", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000031" + "geography_id": "E07000225" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703930,17 +657450,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000031" + "geography_id": "E07000225" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000032", + "name": "microcosm.high_value_homes.over_2m@E07000240", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000032" + "geography_id": "E07000240" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703950,17 +657470,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000032" + "geography_id": "E07000240" } }, { - "name": "microcosm.high_value_homes.over_2m@E09000033", + "name": "microcosm.high_value_homes.over_2m@E07000242", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "E09000033" + "geography_id": "E07000242" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703970,17 +657490,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "E09000033" + "geography_id": "E07000242" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000001", + "name": "microcosm.high_value_homes.over_2m@E08000009", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000001" + "geography_id": "E08000009" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -703990,17 +657510,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000001" + "geography_id": "E08000009" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000002", + "name": "microcosm.high_value_homes.over_2m@E09000003", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000002" + "geography_id": "E09000003" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704010,17 +657530,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000002" + "geography_id": "E09000003" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000003", + "name": "microcosm.high_value_homes.over_2m@E09000005", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000003" + "geography_id": "E09000005" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704030,17 +657550,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000003" + "geography_id": "E09000005" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000004", + "name": "microcosm.high_value_homes.over_2m@E09000006", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000004" + "geography_id": "E09000006" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704050,17 +657570,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000004" + "geography_id": "E09000006" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000005", + "name": "microcosm.high_value_homes.over_2m@E09000007", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000005" + "geography_id": "E09000007" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704070,17 +657590,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000005" + "geography_id": "E09000007" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000006", + "name": "microcosm.high_value_homes.over_2m@E09000009", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000006" + "geography_id": "E09000009" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704090,17 +657610,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000006" + "geography_id": "E09000009" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000008", + "name": "microcosm.high_value_homes.over_2m@E09000010", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000008" + "geography_id": "E09000010" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704110,17 +657630,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000008" + "geography_id": "E09000010" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000009", + "name": "microcosm.high_value_homes.over_2m@E09000011", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000009" + "geography_id": "E09000011" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704130,17 +657650,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000009" + "geography_id": "E09000011" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000010", + "name": "microcosm.high_value_homes.over_2m@E09000012", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000010" + "geography_id": "E09000012" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704150,17 +657670,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000010" + "geography_id": "E09000012" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000011", + "name": "microcosm.high_value_homes.over_2m@E09000013", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000011" + "geography_id": "E09000013" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704170,17 +657690,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000011" + "geography_id": "E09000013" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000012", + "name": "microcosm.high_value_homes.over_2m@E09000014", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000012" + "geography_id": "E09000014" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704190,17 +657710,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000012" + "geography_id": "E09000014" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000013", + "name": "microcosm.high_value_homes.over_2m@E09000015", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000013" + "geography_id": "E09000015" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704210,17 +657730,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000013" + "geography_id": "E09000015" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000014", + "name": "microcosm.high_value_homes.over_2m@E09000018", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000014" + "geography_id": "E09000018" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704230,17 +657750,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000014" + "geography_id": "E09000018" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000015", + "name": "microcosm.high_value_homes.over_2m@E09000019", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000015" + "geography_id": "E09000019" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704250,17 +657770,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000015" + "geography_id": "E09000019" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000016", + "name": "microcosm.high_value_homes.over_2m@E09000020", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000016" + "geography_id": "E09000020" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704270,17 +657790,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000016" + "geography_id": "E09000020" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000018", + "name": "microcosm.high_value_homes.over_2m@E09000021", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000018" + "geography_id": "E09000021" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704290,17 +657810,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000018" + "geography_id": "E09000021" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000019", + "name": "microcosm.high_value_homes.over_2m@E09000022", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000019" + "geography_id": "E09000022" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704310,17 +657830,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000019" + "geography_id": "E09000022" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000020", + "name": "microcosm.high_value_homes.over_2m@E09000024", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000020" + "geography_id": "E09000024" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704330,17 +657850,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000020" + "geography_id": "E09000024" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000021", + "name": "microcosm.high_value_homes.over_2m@E09000027", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000021" + "geography_id": "E09000027" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704350,17 +657870,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000021" + "geography_id": "E09000027" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000022", + "name": "microcosm.high_value_homes.over_2m@E09000028", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000022" + "geography_id": "E09000028" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704370,17 +657890,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000022" + "geography_id": "E09000028" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000023", + "name": "microcosm.high_value_homes.over_2m@E09000032", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000023" + "geography_id": "E09000032" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704390,17 +657910,17 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000023" + "geography_id": "E09000032" } }, { - "name": "microcosm.high_value_homes.over_2m@W06000024", + "name": "microcosm.high_value_homes.over_2m@E09000033", "ledger_selector": { "source_name": "microcosm", "source_measure_id": "owner_occupied_homes", "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", "geography_level": "local_authority", - "geography_id": "W06000024" + "geography_id": "E09000033" }, "entity": "household", "measure": "high_value_homes/over_2m", @@ -704410,7 +657930,7 @@ "contract_target_id": "microcosm.high_value_homes.over_2m", "measure_kind": "prepared_column", "geography_level": "local_authority", - "geography_id": "W06000024" + "geography_id": "E09000033" } }, { diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json index 669078e0c1..f00c2be6c7 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json @@ -1,11 +1,11 @@ { "source_fact_feed": "chronicle-uk-abf0921-consumer-facts", "target_period": 2025, - "candidate_count": 1311, - "contract_target_count": 356, - "active_reference_count": 1291, + "candidate_count": 1341, + "contract_target_count": 359, + "active_reference_count": 1321, "status_counts": { - "active": 1291, + "active": 1321, "no_fact_at_or_before_period": 5, "signed_excluded": 15 }, @@ -4271,6 +4271,138 @@ "dwp.hb.amount_pension_age": { "geography_level": "country", "geography_id": "K03000001" + }, + "microcosm.high_value_homes.over_1m_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + } + ] + }, + "microcosm.high_value_homes.over_1_5m_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + } + ] + }, + "microcosm.high_value_homes.over_2m_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + } + ] } }, "genuine_sum_residue": [ @@ -29641,6 +29773,381 @@ "resolved_fact_key": "ledger_aggregate_fact_v2_3631e3adc6a555d6845a1252" } ] + }, + "microcosm.high_value_homes.over_1m_by_region": { + "status": "active", + "candidates": [ + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000001", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", + "resolved_period": 2025, + "resolved_value": 2508.423, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b03a4ec52ec0c9565edac4b1" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000002", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", + "resolved_period": 2025, + "resolved_value": 27590.583, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ce69fbe57a958c7261ab7cf" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000003", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", + "resolved_period": 2025, + "resolved_value": 13978.44, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e4d769248444769ade02aa6d" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", + "resolved_period": 2025, + "resolved_value": 14399.878, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_238503be7e78f1e937aef7b4" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000005", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", + "resolved_period": 2025, + "resolved_value": 22286.116, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5f9ed974b2ece753972365ca" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000006", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", + "resolved_period": 2025, + "resolved_value": 87553.535, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5707c15e495e807c1686cb94" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000007", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", + "resolved_period": 2025, + "resolved_value": 272832.635, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_156bccd00e9cec62166a9e88" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000008", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", + "resolved_period": 2025, + "resolved_value": 213894.568, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ef4386e72c69ccf5933a2e5" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000009", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", + "resolved_period": 2025, + "resolved_value": 56970.627, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bdf55c1f40906b6efbccd201" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@W92000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", + "resolved_period": 2025, + "resolved_value": 5536.777, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d73dfb5397660cf66b81fb30" + } + ] + }, + "microcosm.high_value_homes.over_1_5m_by_region": { + "status": "active", + "candidates": [ + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000001", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", + "resolved_period": 2025, + "resolved_value": 561.168, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d562db0705dcfd7c711f22c" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000002", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", + "resolved_period": 2025, + "resolved_value": 7260.132, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2afddad22f617acbef35a544" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000003", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", + "resolved_period": 2025, + "resolved_value": 2749.871, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0777959e037d4782d4fa100d" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", + "resolved_period": 2025, + "resolved_value": 2969.626, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b0d08c1ff159605d18eeeeca" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000005", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", + "resolved_period": 2025, + "resolved_value": 4734.944, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_775e7d7af5c3617e40ccba90" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000006", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", + "resolved_period": 2025, + "resolved_value": 25742.084, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c4cbe34b5816c8a000a9495b" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000007", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", + "resolved_period": 2025, + "resolved_value": 117626.39, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f81618a69c84a40d82ae923" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000008", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", + "resolved_period": 2025, + "resolved_value": 70261.709, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c91b82f5ac56254630cec320" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000009", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", + "resolved_period": 2025, + "resolved_value": 15568.651, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_171c7a46883e0e63fb44887c" + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@W92000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", + "resolved_period": 2025, + "resolved_value": 898.854, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_334d2832ce44aabf02a0145c" + } + ] + }, + "microcosm.high_value_homes.over_2m_by_region": { + "status": "active", + "candidates": [ + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000001", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", + "resolved_period": 2025, + "resolved_value": 202.945, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d1bc01be0274a8fa5b533a31" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000002", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", + "resolved_period": 2025, + "resolved_value": 2887.107, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ac98edba2bb6dd8d19f9a03" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000003", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", + "resolved_period": 2025, + "resolved_value": 906.521, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e50454cee6faf4012ed6dc88" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", + "resolved_period": 2025, + "resolved_value": 962.333, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_37db545bad6d46c5d2c0248d" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000005", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", + "resolved_period": 2025, + "resolved_value": 1482.074, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15fa7ed31c8417531483ef28" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000006", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", + "resolved_period": 2025, + "resolved_value": 9847.844, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c903067e3b07e8637b8bd1e1" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000007", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", + "resolved_period": 2025, + "resolved_value": 63281.388, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_65c2ba2daeadd9dac0afd229" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000008", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", + "resolved_period": 2025, + "resolved_value": 29996.104, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a5e976127890e285a7a39884" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000009", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", + "resolved_period": 2025, + "resolved_value": 6354.494, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dbbcaaaea62239c39f027c4c" + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", + "resolved_period": 2025, + "resolved_value": 262.486, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_86363151d716e7a8f94adecb" + } + ] } }, "fanout_family_outcomes": [ @@ -29693,6 +30200,12 @@ "active_reference_count": 108, "signed_rationale": "The nine ONS population-by-age-band targets fan out over the twelve-area region tier (nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level), one reference per area, each scoped on the spine by a household-region predicate and placed at the region grain of the cross-grain rule (microcosm#905). The former single UK-wide row per band is retired: the tier sums to it within the same publication." }, + { + "family": "high_value_homes", + "status": "active_england_and_wales_region_tier_local_line_only", + "active_reference_count": 30, + "signed_rationale": "The three high-value homes region targets (owner-occupied homes over \u00a31m, \u00a31.5m and \u00a32m at April-2026 prices) fan out over the England-and-Wales part of the region tier, the nine English regions and Wales (area_scope: Price Paid covers neither Scotland nor Northern Ireland), and select the Microcosm-derived stock the constituency and local-authority cells bind, merged beside the feed from uk/high_value_home_stock_facts.json (microcosm#1240). Each row is the cross-grain control for its area cells. They bind on the local line only (calibration_lines): the national line and the release-cut certifier drop them after the compile, since the national spine's main_residence_value is the WAS donor's, not a Land Registry placement (microcosm#1301)." + }, { "family": "dwp_state_pension", "status": "active_english_region_and_amount_band_fanout", @@ -29764,5 +30277,13 @@ "signed_rationale": "HMRC Table 2.1a's 0-2,999 row (3,000 taxpayers with a liability on gains at or below the 2024-25 annual exempt amount of GBP 3,000, from attributed gains and prior-year adjustments) lies below the AEA gate the taxpayer proxy measures, so the model cannot place anyone in it. Signed out; the twelve bands from 3,000 stay bound." } ], - "multi_fact_rationales": [] + "multi_fact_rationales": [], + "derived_fact_resources": [ + { + "resource": "high_value_home_stock_facts.json", + "rows": 5430, + "rows_sha256": "5bffb4044cab1c5c9dca4b7103c3b88b1f5390404786698fd050972e8f420450", + "inputs_sha256": "41c4f1595befe47a299aa03c803f8539e2406750ab8a312e469affdc7d4990fa" + } + ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_references.json b/packages/microcosm-build/src/microcosm/build/uk/target_references.json index 865e954859..30fca0b404 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_references.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_references.json @@ -460,6 +460,9 @@ "mhclg.council_tax_stock.band_g": "mhclg.council_tax_stock", "mhclg.council_tax_stock.band_h": "mhclg.council_tax_stock", "mhclg.council_tax_stock.total": "mhclg.council_tax_stock", + "microcosm.high_value_homes.over_1_5m_by_region": "microcosm.high_value_homes", + "microcosm.high_value_homes.over_1m_by_region": "microcosm.high_value_homes", + "microcosm.high_value_homes.over_2m_by_region": "microcosm.high_value_homes", "nisra.households.northern_ireland": "ons.household_composition", "nithc.public_transport_support": "nithc.public_transport_finances", "nrs.households.scotland": "ons.household_composition", @@ -806,6 +809,9 @@ "mhclg.council_tax_stock.band_g": "Band g", "mhclg.council_tax_stock.band_h": "Band h", "mhclg.council_tax_stock.total": "Total", + "microcosm.high_value_homes.over_1_5m_by_region": "Owner-occupied homes valued over \u00a31.5 million by region", + "microcosm.high_value_homes.over_1m_by_region": "Owner-occupied homes valued over \u00a31 million by region", + "microcosm.high_value_homes.over_2m_by_region": "Owner-occupied homes valued over \u00a32 million by region", "nisra.households.northern_ireland": "Households, Northern Ireland (Census 2021, rolled to 2025)", "nithc.public_transport_support": "Bus and rail support", "nrs.households.scotland": "Households, Scotland (NRS)", @@ -46382,6 +46388,666 @@ }, "assertion_policy": "allow_source_projection", "value_operation": "calendar_year_window" + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000001", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000001", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000002", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000002", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000003", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000003", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000004", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000004", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000005", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000005", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000006", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000006", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000007", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000007", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000008", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000008", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@E12000009", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@E12000009", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1m_by_region@W92000004", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1m.v1", + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1m_by_region@W92000004", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1m_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000001", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000001", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000002", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000002", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000003", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000003", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000004", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000004", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000005", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000005", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000006", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000006", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000007", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000007", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000008", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000008", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000009", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@E12000009", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_1_5m_by_region@W92000004", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_1_5m.v1", + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_1_5m_by_region@W92000004", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_1_5m_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000001", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000001", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000002", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000002", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000003", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000003", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000004", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000004", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000005", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000005", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000006", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000006", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000007", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000007", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000008", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000008", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@E12000009", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@E12000009", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", + "ledger_selector": { + "source_name": "microcosm", + "source_measure_id": "owner_occupied_homes", + "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "household", + "measure": "microcosm.high_value_homes.over_2m_by_region@W92000004", + "family": "high_value_homes", + "period": 2025, + "metadata": { + "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json b/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json index 1d743bd872..6a267fa3fe 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json +++ b/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json @@ -131,7 +131,7 @@ "enforcement": "review_required_before_binding", "fence_id": "high_value_home_stock_derived_estimate", "fenced_fact_count": null, - "rule": "The high-value homes family binds a Microcosm-derived estimate of the owner-occupied dwelling stock above value thresholds, not a publisher count. Each assumption needs an in-force adjudication: the latest non-bulk category A sale values each dwelling sold since 1995; the UK HPI by local authority and property type moves it to the calendar-2024 average (region, then nation, as fallbacks; the Isles of Scilly take Cornwall's index); dwellings never sold since 1995 are assumed to share the sold stock's value distribution within a local authority (the private-sector VOA stock over the valued dwellings); the owner-occupied share is the census share of the private stock, rescaled to the OBR costing note's national control on dwellings over 2 million; registrations lag sales by weeks to months; England and Wales only. The coverage correction is the main sensitivity: it lifts the sold stock by a median authority ratio of about 1.5, and with it the England owner-occupied count over 2 million sits about a sixth above the OBR-implied figure (the no-correction and no-control variants are receipted in uk/high_value_home_stock.provenance.json)." + "rule": "The high-value homes family binds a Microcosm-derived estimate of the owner-occupied dwelling stock above value thresholds, not a publisher count. Each assumption needs an in-force adjudication: the latest non-bulk category A sale values each dwelling sold since 1995; the UK HPI by local authority and property type moves it to the calendar-2024 average (region, then nation, as fallbacks; the Isles of Scilly take Cornwall's index); dwellings never sold since 1995 are assumed to share the sold stock's value distribution within a local authority (the private-sector VOA stock over the valued dwellings); the owner-occupied share is the census share of the private stock, rescaled to the OBR costing note's national control on dwellings over 2 million; registrations lag sales by weeks to months; England and Wales only. The coverage correction is the main sensitivity: it lifts the sold stock by a median authority ratio of about 1.5, and with it the England owner-occupied count over 2 million sits about a sixth above the OBR-implied figure (the no-correction and no-control variants are receipted in uk/high_value_home_stock.provenance.json). The English region and Wales rows of the same estimate bind on the local line only, as the cross-grain control for the area cells, so the fence covers them too (microcosm#1301)." }, { "authority": "DESNZ sub-national electricity and gas consumption statistics methodology notes; DESNZ Energy Trends tables 4.1 and 5.5; microcosm#1207 plan rulings of 2026-10-14 (reconcile onto the stage's level; local-authority grain only).", @@ -264,7 +264,7 @@ "adjudications": [ "high_value_home_stock_derived_estimate" ], - "description": "Owner-occupied dwellings valued above \u00a31m, \u00a31.5m and \u00a32m (April 2026 prices) by constituency and local authority, England and Wales, from HM Land Registry Price Paid Data uprated with the UK HPI and placed through the NSPL and the committed atomic support (microcosm#1240, fix 2). The counts are Microcosm's computation from raw-only Chronicle registrations, carried in the committed derived-facts resource; the frame measures the stored main_residence_value of owner households at the dataset period against thresholds deflated to the same price basis.", + "description": "Owner-occupied dwellings valued above \u00a31m, \u00a31.5m and \u00a32m (April 2026 prices) by constituency and local authority, England and Wales, from HM Land Registry Price Paid Data uprated with the UK HPI and placed through the NSPL and the committed atomic support (microcosm#1240, fix 2). The counts are Microcosm's computation from raw-only Chronicle registrations, carried in the committed derived-facts resource; the frame measures the stored main_residence_value of owner households at the dataset period against thresholds deflated to the same price basis. The English region and Wales rows of the same estimate (microcosm.high_value_homes.*_by_region) bind on the local line only, as the cross-grain control for these cells (microcosm#1301).", "family": "high_value_homes", "sources": [ "hmlr_price_paid_derived_stock" @@ -902,7 +902,7 @@ "source_repo": "PolicyEngine/chronicle" }, "notes": "Chronicle registers the three inputs raw-only (PolicyEngine/chronicle#343); every count is Microcosm's computation and none is a Chronicle fact. The feed supplies the census tenure shares, the OBR costing note's non-owner-occupied share and the ONS HPSSA parity series.", - "product": "Dwellings valued above thresholds by constituency and local authority, England and Wales: the latest non-bulk category A sale of every dwelling sold since 1995, uprated by the local-authority and property-type UK HPI to the frame's price basis, placed through the NSPL and the committed atomic support, with the census owner-occupied share and a VOA stock-coverage correction (microcosm#1240).", + "product": "Dwellings valued above thresholds by constituency and local authority, England and Wales: the latest non-bulk category A sale of every dwelling sold since 1995, uprated by the local-authority and property-type UK HPI to the frame's price basis, placed through the NSPL and the committed atomic support, with the census owner-occupied share and a VOA stock-coverage correction (microcosm#1240). The same resource's English region and Wales rows control the area cells on the local line (microcosm#1301).", "publisher": "HM Land Registry (Price Paid Data, UK HPI) and ONS (NSPL); Microcosm derivation", "source_id": "hmlr_price_paid_derived_stock", "status": "pinned_in_derived_resource", diff --git a/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json b/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json index f9e162d7ad..bdeaa06a2b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json +++ b/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json @@ -853,7 +853,10 @@ "dft.bus_journeys.west_midlands": "Post-freeze fact family (DfT BUS01a passenger journeys by English region, FY2024-25), no uk-data metric (microcosm#1207).", "dft.bus_journeys.east_of_england": "Post-freeze fact family (DfT BUS01a passenger journeys by English region, FY2024-25), no uk-data metric (microcosm#1207).", "dft.bus_journeys.south_east": "Post-freeze fact family (DfT BUS01a passenger journeys by English region, FY2024-25), no uk-data metric (microcosm#1207).", - "dft.bus_journeys.south_west": "Post-freeze fact family (DfT BUS01a passenger journeys by English region, FY2024-25), no uk-data metric (microcosm#1207)." + "dft.bus_journeys.south_west": "Post-freeze fact family (DfT BUS01a passenger journeys by English region, FY2024-25), no uk-data metric (microcosm#1207).", + "microcosm.high_value_homes.over_1m_by_region": "Microcosm-derived fact family (owner-occupied homes over £1m by English region and Wales, from Land Registry Price Paid, the UK HPI and the NSPL; uk/high_value_home_stock_facts.json, microcosm#1240), no uk-data metric. Bound on the local line only (calibration_lines), so the national line drops it after the compile (microcosm#1301).", + "microcosm.high_value_homes.over_1_5m_by_region": "Microcosm-derived fact family (owner-occupied homes over £1.5m by English region and Wales, from Land Registry Price Paid, the UK HPI and the NSPL; uk/high_value_home_stock_facts.json, microcosm#1240), no uk-data metric. Bound on the local line only (calibration_lines), so the national line drops it after the compile (microcosm#1301).", + "microcosm.high_value_homes.over_2m_by_region": "Microcosm-derived fact family (owner-occupied homes over £2m by English region and Wales, from Land Registry Price Paid, the UK HPI and the NSPL; uk/high_value_home_stock_facts.json, microcosm#1240), no uk-data metric. Bound on the local line only (calibration_lines), so the national line drops it after the compile (microcosm#1301)." }, "suppressed_ancestors": { "hmrc/salary_sacrifice_it_relief_basic_rate": { @@ -1243,7 +1246,10 @@ "dwp.hb.households_pension_age", "dwp.hb.households_pension_age_social_rented", "dwp.hb.households_pension_age_private_rented", - "dwp.hb.amount_pension_age" + "dwp.hb.amount_pension_age", + "microcosm.high_value_homes.over_1m_by_region", + "microcosm.high_value_homes.over_1_5m_by_region", + "microcosm.high_value_homes.over_2m_by_region" ] }, "profile_parity": { diff --git a/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py b/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py index 248950345a..c077408a7b 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py @@ -1158,7 +1158,7 @@ def test_uk_target_references_accept_regenerated_contract_fields(self) -> None: references = {reference.name: reference for reference in spec.target_references} assert ( - len(references) == 1291 + len(references) == 1321 ) # microcosm#1095: + 4, the two national 15_19 sex bands split into ages 15, 16-17 and 18-19; microcosm#1106: + 13 SPI property amounts; microcosm#1113: + 1 ONS 07.2.2 household road fuel; PolicyEngine/chronicle#280 lane: 705 + 33 HMRC liabilities rows (Table 2.5, three # measures by eleven bands) + 26 SPI savings-interest rows (two measures by # thirteen bands) + 360 SPI Table 3.11 region-tier rows (three measures by @@ -1188,7 +1188,9 @@ def test_uk_target_references_accept_regenerated_contract_fields(self) -> None: # microcosm#1207: the 9 DfT BUS01a bus journey rows (London and the # eight English regions outside London); microcosm#1095: less DWP's # five-or-more-children UC count, a diagnostic beside the two-child - # limit rows + # limit rows; microcosm#1301: the 30 high-value homes region cells + # (three thresholds over England's regions and Wales), which the + # national line drops after the compile assert references["obr.esa"].value_operation == "calendar_year_window" assert references["dwp.uc.households"].value_operation == ( "monthly_window_sum_average" diff --git a/packages/microcosm-build/tests/engine_free/shared/test_spec_engine_loader.py b/packages/microcosm-build/tests/engine_free/shared/test_spec_engine_loader.py index 17dceba08e..c43fbd6544 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_spec_engine_loader.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_spec_engine_loader.py @@ -12,9 +12,10 @@ def test_semantic_hash_has_golden_vector_and_surface_separation(tmp_path) -> Non # Pin the domain separator, normalization rules, schema-set receipt, and # exact normative projection as one reviewable golden vector. The seed # protocol inside it attests microcosm.calibrate.solve's bytes, so - # microcosm#1124's opt-in retain_best_objective moves it. + # microcosm#1124's opt-in retain_best_objective and microcosm#1301's + # budget_search_bracket move it. assert first.spec_sha256 == ( - "43cac9831759a907bbf53205bed5cba6dea4f045aea674c4decae8aed014d0a5" + "58a60d16e514df91eb7b5eacb812906594e95f9ca2f76fd5ce4db7ffc008e160" ) second_root = _rich_minimal(tmp_path / "xy", note="second", store="local:b") diff --git a/packages/microcosm-build/tests/engine_free/shared/test_target_reference_authoring.py b/packages/microcosm-build/tests/engine_free/shared/test_target_reference_authoring.py index 0934db39b0..be98bbe965 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_target_reference_authoring.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_target_reference_authoring.py @@ -370,14 +370,21 @@ def test_generate_uk_local_target_references_cli_refuses_incomplete_contract( # The council-tax country masks refuse a local-authority roster that does # not carry the declared 32 Scottish, 11 Northern Irish, 22 Welsh, and # 296 English authorities - # (covered by test_council_tax_country_masks_refuse_roster_count_drift). - # This test is about the *contract* refusal, so give it a roster those - # masks accept and let the missing target id be what fails. + # (covered by test_council_tax_country_masks_refuse_roster_count_drift), + # and the high-value homes constituency deferral one that does not carry + # the 575 England and Wales seats (microcosm#1301, covered in + # test_uk_high_value_homes_local_cells.py). This test is about the + # *contract* refusal, so give it a roster those masks accept and let the + # missing target id be what fails. crosswalk_path.write_text( json.dumps( { "levels": { - "constituency": {"area_ids": ["A1"]}, + "constituency": { + "area_ids": ["A1"] + + [f"E14{index:06d}" for index in range(543)] + + [f"W07{index:06d}" for index in range(32)] + }, "local_authority": { "area_ids": [f"S{index:08d}" for index in range(32)] + [f"N{index:08d}" for index in range(11)] diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py index 9a9f4f9983..b2c391a0c6 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_battery_bindings.py @@ -1674,19 +1674,22 @@ def test_local_default_target_surface_uses_metric_names_and_signed_deferrals( # Great Britain, three rows), 1,040 of them compiled: the support # floor defers five, Orkney and Shetland's gas-connected cells are # deferred, and the Isles of Scilly, Orkney and Shetland have no gas - # kWh row. - assert result.details["candidate_targets"] == 25_309 + # kWh row. microcosm#1301 defers 2,323 of the high-value homes cells: + # all 1,725 constituency cells, which the region rows now control, + # and the 598 authority cells under the 400-home floor. + assert result.details["candidate_targets"] == 22_986 assert result.details["reference_targets"] == 27_115 - # Only the 1,806 signed area deferrals and absences remain (2,100 + # Only the 4,129 signed area deferrals and absences remain (2,100 # before microcosm#929 bound the Welsh and Scottish council-tax cells; # Shetland band H is the one Scottish support deferral; microcosm#1123 # adds the three higher rate taxpayer gaps; microcosm#1240 the six # high-value homes cells above; microcosm#1278 signs the two # small-cell rules, which defer 16 council-tax band cells and 192 - # higher-rate cells; microcosm#1207 the ten energy cells above); the - # 1,011 household rows are ordinary Chronicle-compiled references. + # higher-rate cells; microcosm#1207 the ten energy cells above; + # microcosm#1301 the 2,323 high-value homes cells above); the 1,011 + # household rows are ordinary Chronicle-compiled references. exclusions = result.details["reviewed_exclusions"] - assert len(exclusions) == 1_806 + assert len(exclusions) == 4_129 households = [ name for name in exclusions if str(name).startswith("households@") ] diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index b3e661022d..f4f5b7c346 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -36,7 +36,6 @@ area_support_gate, ) from microcosm.build.stage_evidence import encode_stage_evidence -from microcosm.build.uk_runtime.calibration_run import UK_LOCAL_GATE_SCOPE from microcosm.build.uk_runtime.full_gates import ( classify_full_gate_outcomes, uk_full_gate_manifest, @@ -464,29 +463,16 @@ def write_run( @pytest.fixture(autouse=True) def _synthetic_environment(monkeypatch): - """Sign with the test key, wire the local target-fit register, pin the live - dense digests, and keep the real registers' windows out of the national - review invariant (its own tests below exercise it).""" - - from microcosm.build.uk_runtime import release_certification - from microcosm.data import contract + """Sign with the test key, wire the local target-fit register, and keep + the real registers' windows out of the national review invariant (its own + tests below exercise it). The signed reports carry the live dense digests, + so --verify checks them against the contract's committed pin.""" monkeypatch.setenv(SIGNING_KEY_ENV, TEST_SIGNING_KEY) monkeypatch.setattr( TOOL, "register_wiring", lambda gates=None: dict.fromkeys(SPECS) ) monkeypatch.setattr(TOOL, "_review_registers", list) - # The contract's reviewed digests move with gates.json and are re-pinned - # in their own commit; the tool's verify plumbing is under test here. - monkeypatch.setattr( - contract, - "_UK_DENSE_GATE_DIGESTS", - release_certification._scoped_digests( - frozenset(UK_LOCAL_GATE_SCOPE), - phases=("terminal",), - policy_suffix="local_candidate", - ), - ) @pytest.fixture diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_small_cell_rule.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_small_cell_rule.py index 863af03324..0030414ab8 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_small_cell_rule.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_small_cell_rule.py @@ -226,8 +226,12 @@ def test_no_committed_rule_is_about_to_lapse(): def test_the_committed_membership_defers_each_rules_cells(): # The regenerated references carry the signed rules' deferrals: the - # council-tax band cells under 50 dwellings (band G 3, band H 7, band I 6) - # and the higher rate taxpayer cells HMRC publishes at 5,000 or fewer. + # council-tax band cells under 50 dwellings (band G 3, band H 7, band I 6), + # the higher rate taxpayer cells HMRC publishes at 5,000 or fewer, and the + # derived high-value homes authority cells under 400 homes (948 cells less + # the 350 kept: 192 over £1m, 101 over £1.5m and 57 over £2m; + # microcosm#1301). The constituency cells are deferred level-wide first, + # so that rule reaches the authorities only. cells: dict[str, Counter] = {} for deferral in _committed("local_target_reference_membership.json")[ "signed_deferrals" @@ -235,6 +239,7 @@ def test_the_committed_membership_defers_each_rules_cells(): if deferral["reason_id"] in { "council_tax_band_household_floor", "hmrc_rounded_thousand_floor", + "hvcts_la_household_floor", }: cells.setdefault(deferral["reason_id"], Counter())[ deferral["geography_level"] @@ -244,6 +249,7 @@ def test_the_committed_membership_defers_each_rules_cells(): "hmrc_rounded_thousand_floor": Counter( {"constituency": 155, "local_authority": 37} ), + "hvcts_la_household_floor": Counter({"local_authority": 598}), } diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py index 89ed3c25d5..502666777f 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py @@ -53,7 +53,9 @@ from microcosm.calibrate.artifacts import decode_problem from microcosm.frame import EntitySchema, Frame, MassChange, WeightKind, Weights -ACTIVE_REFERENCE_COUNT = 1291 +# microcosm#1301: the references include the 30 high-value homes region cells, +# which load_uk_national_target_inputs drops after the compile. +ACTIVE_REFERENCE_COUNT = 1321 def _uc_reference(**overrides) -> LedgerTargetReference: diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py index 0563d84711..f9872cffac 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py @@ -231,8 +231,9 @@ def test_uk_population_targets_shape_order_and_registry_accounting() -> None: # targets; microcosm#1207 adds the three DESNZ local-authority energy # targets and DfT BUS01a journeys for London and the eight other English # regions; microcosm#1095 keeps DWP's five-or-more-children count as a - # diagnostic beside the two-child-limit rows. - assert len(resource["targets"]) == 414 + # diagnostic beside the two-child-limit rows; microcosm#1301 adds the three + # high-value homes region rows, bound on the local line only. + assert len(resource["targets"]) == 417 providers = resource["hierarchy"]["providers"] categories = resource["hierarchy"]["categories"] @@ -246,10 +247,10 @@ def test_uk_population_targets_shape_order_and_registry_accounting() -> None: target_ids = [target["target_id"] for target in resource["targets"]] registry_scope = resource["registry_parity"]["scope_target_ids"] profile_scope = resource["profile_parity"]["scope_target_ids"] - assert len(registry_scope) == 356 + assert len(registry_scope) == 359 assert len(profile_scope) == 58 - assert target_ids[:356] == registry_scope - assert target_ids[356:] == profile_scope + assert target_ids[:359] == registry_scope + assert target_ids[359:] == profile_scope parity = resource["registry_parity"] assert parity["pinned_ref"] == "12a1e028afeef08d8b2d74ee03fd9de3a78b2dd3" @@ -265,10 +266,11 @@ def test_uk_population_targets_shape_order_and_registry_accounting() -> None: # microcosm#1095: obr/ni, the two PIP daily-living caseload rows and the # five-or-more-children UC count leave the mapped rows for diagnostics, # and the two incumbent 15_19 sex bands leave them for the six rows that - # partition them; microcosm#1207's nine BUS01a journey rows have no - # uk-data metric. + # partition them; microcosm#1207's nine BUS01a journey rows and + # microcosm#1301's three high-value homes region rows have no uk-data + # metric. assert len(mapped_target_ids) == 186 - assert len(unmapped_declarations) == 170 + assert len(unmapped_declarations) == 173 suppressed_ancestors = parity["suppressed_ancestors"] assert len(suppressed_ancestors) == 5 assert set(suppressed_ancestors).isdisjoint(parity["mapped"]) @@ -439,7 +441,7 @@ def test_uk_population_targets_have_unique_target_ids() -> None: resource = _load() target_ids = [target["target_id"] for target in resource["targets"]] - assert len(target_ids) == 414 + assert len(target_ids) == 417 assert len(target_ids) == len(set(target_ids)) @@ -940,7 +942,7 @@ def test_uc_payment_bands_share_administrative_family_but_keep_source_window() - def test_paid_joint_diagnostics_do_not_add_active_targets() -> None: targets = _load()["targets"] - assert len(targets) == 414 + assert len(targets) == 417 assert not any( f.get("variable") == "uc_calibration_child_entitlement" for target in targets diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py index d931c0b242..b94d57f496 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py @@ -72,7 +72,7 @@ _TEST_PATHS = paths_for("microcosm-build") -ACTIVE_REFERENCE_COUNT = 1291 +ACTIVE_REFERENCE_COUNT = 1321 REGION_TIER_LEVEL = {code: level for level, code in UK_REGION_TIER} @@ -897,7 +897,7 @@ def test_uk_target_reference_membership_report_is_packaged() -> None: assert membership["target_period"] == 2025 assert membership["active_reference_count"] == ACTIVE_REFERENCE_COUNT assert membership["status_counts"] == { - "active": 1291, + "active": 1321, "no_fact_at_or_before_period": 5, "signed_excluded": 15, } @@ -1025,6 +1025,28 @@ def test_uk_target_reference_membership_report_is_packaged() -> None: "the same publication." ), }, + { + "family": "high_value_homes", + "status": "active_england_and_wales_region_tier_local_line_only", + # Three thresholds over the nine English regions and Wales + # (microcosm#1301). + "active_reference_count": 30, + "signed_rationale": ( + "The three high-value homes region targets (owner-occupied " + "homes over £1m, £1.5m and £2m at April-2026 prices) fan out " + "over the England-and-Wales part of the region tier, the nine " + "English regions and Wales (area_scope: Price Paid covers " + "neither Scotland nor Northern Ireland), and select the " + "Microcosm-derived stock the constituency and local-authority " + "cells bind, merged beside the feed from " + "uk/high_value_home_stock_facts.json (microcosm#1240). Each row " + "is the cross-grain control for its area cells. They bind on " + "the local line only (calibration_lines): the national line " + "and the release-cut certifier drop them after the compile, " + "since the national spine's main_residence_value is the WAS " + "donor's, not a Land Registry placement (microcosm#1301)." + ), + }, { "family": "dwp_state_pension", "status": "active_english_region_and_amount_band_fanout", @@ -1673,8 +1695,9 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: if sorted(target.get("geography_levels") or ()) == ["country", "region"] ] # microcosm#1123 adds the LFS household estimates for England's regions - # and ITL Table 2.2's higher and additional rate taxpayers. - assert len(two_level) == 55 + # and ITL Table 2.2's higher and additional rate taxpayers; microcosm#1301 + # adds the three high-value homes region rows. + assert len(two_level) == 58 ons = [target_id for target_id in two_level if target_id.startswith("ons.")] mhclg = [target_id for target_id in two_level if target_id.startswith("mhclg.")] hmrc = [target_id for target_id in two_level if target_id.startswith("hmrc.cgt.")] @@ -1689,6 +1712,12 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: target_id for target_id in two_level if target_id.startswith("hmrc.itl.") ] assert len(itl_rate) == 2 + high_value_homes = [ + target_id + for target_id in two_level + if target_id.startswith("microcosm.high_value_homes.") + ] + assert len(high_value_homes) == 3 by_contract: dict[str, list[dict]] = {} for reference in resource["target_references"]: by_contract.setdefault(reference["metadata"]["contract_target_id"], []).append( @@ -1709,7 +1738,12 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: or target_id in spi_region or target_id in itl_rate ) and target_id != "ons.households.english_regions" - assert cells == (tier_codes if uk_wide else english), target_id + if target_id in high_value_homes: + # Price Paid covers England and Wales only: area_scope keeps the + # English regions and Wales at country level (microcosm#1301). + assert cells == [*english, "W92000004"], target_id + else: + assert cells == (tier_codes if uk_wide else english), target_id assert [row["measure"] for row in rows] == [row["name"] for row in rows] assert {row["metadata"]["cross_grain_grain"] for row in rows} == {"region"} for row in rows: @@ -1762,8 +1796,9 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: # 108 ONS + 81 MHCLG + 24 CGT + 360 SPI Table 3.11 region-tier rows, # 18 English-region State Pension cells (microcosm#1069), the 9 LFS # English-region household cells and 24 ITL Table 2.2 marginal-rate - # cells (microcosm#1123). - assert sum(len(by_contract[target_id]) for target_id in two_level) == 624 + # cells (microcosm#1123), and 30 high-value homes cells, three thresholds + # over England's regions and Wales (microcosm#1301). + assert sum(len(by_contract[target_id]) for target_id in two_level) == 654 # The twelve ONS cells of a band sum to the UK row of the same # publication (the 0-9 band: 7,364,365 at mid-2025, microcosm#1123). zero_to_nine = membership["targets"]["ons.population.age_0_9_by_region"] diff --git a/packages/microcosm-build/tests/engine_workflow/us/test_us_multispine_pool_tool.py b/packages/microcosm-build/tests/engine_workflow/us/test_us_multispine_pool_tool.py index 3d0fe7a056..bbeac4342f 100644 --- a/packages/microcosm-build/tests/engine_workflow/us/test_us_multispine_pool_tool.py +++ b/packages/microcosm-build/tests/engine_workflow/us/test_us_multispine_pool_tool.py @@ -340,8 +340,9 @@ def capture_equality(expected: object, actual: object) -> None: "schema_version": 1, # The US bundle's semantic hash covers microcosm.calibrate.solve's # bytes (its seed protocol); microcosm#1124's opt-in - # retain_best_objective moves it. - "spec_sha256": "6338821db4619b1443f8790469d289cf3aa292ab10b66932b70786aabb2308d3", + # retain_best_objective and microcosm#1301's budget_search_bracket + # move it. + "spec_sha256": "740d1ff5b2e9fa6da3154c44f8676f80109d404e6aa7a16c48ed8db83055b15d", }, } diff --git a/packages/microcosm-data/src/microcosm/data/contract.py b/packages/microcosm-data/src/microcosm/data/contract.py index 04748f7664..9d43a4d7a5 100644 --- a/packages/microcosm-data/src/microcosm/data/contract.py +++ b/packages/microcosm-data/src/microcosm/data/contract.py @@ -447,13 +447,13 @@ def compatibility_claim_declarer_error(declared_by: object) -> str | None: # fingerprint derives from the manifest digest. Editing the spec moves all # three here in the same reviewed change. _UK_GATE_BATTERY_POLICY_SHA256 = ( - "c13333661bc62cfa0edd94591173339e9e963810e38f505f6ee52c3807bcadbe" + "575039e9d1876fbf3732fc30ae05b19c13160550a507aa8cad4f6301d050b896" ) _UK_GATE_BATTERY_GATES_MANIFEST_SHA256 = ( - "57f5e27b9a1d612ab0d91864ed5a143890c4970f1773f96c1e0b5c648ee4388f" + "445a09e59c2cea85bb6b3e7dc160465c9ca4a3b7da7d525201c0b4730ff7a663" ) _UK_GATE_BATTERY_SPEC_FINGERPRINT = ( - "3f29c355db3473bb6e003fe0b92125c5db542c6ef0edecf05e7109528cfb463b" + "f84643ec1f55f85ddff61fe0b65beba1b29478378212aa161d055341b86dad43" ) #: Spec entry id -> the legacy gate name whose observable detail checks #: apply unchanged (the battery re-keys the report by entry id; the gate @@ -767,9 +767,9 @@ def dataset_role_for_line(line: str) -> str: _UK_DENSE_RELEASE_BLOCKING_IDS = _UK_DENSE_GATE_ENTRY_IDS _UK_DENSE_GATE_PHASES = ("terminal",) _UK_DENSE_GATE_DIGESTS = { - "gates_manifest_sha256": "3f0d6cf8ad29f960d3bb1006528a288a360747d203e7ca090a36dbabd781d301", - "policy_sha256": "ad63a0aa05ac127d45a42d82c5a0e376f23cf0f708c7b6d25958479b3483bbeb", - "spec_fingerprint": "c722d3741e806269d70003fb536947950dabf44bf5b5b1c27e835bdc6d8cdb00", + "gates_manifest_sha256": "fb7379f99142943f55a05247821454320585fa6fd7d375a516d6a2a786d375d1", + "policy_sha256": "6d5f12892a04d1b99b86d0c9a4c4d108243aab1a024444bb679e99b2a8acb0f4", + "spec_fingerprint": "8f180bca1ad1f757821b0df47e2f37d4c6a1c48b7a4b344854f91b58f9aa72b5", } _UK_DENSE_SOURCE_COVERAGE_KEYS = ( "spine", diff --git a/packages/microcosm-data/tests/engine_free/shared/test_contract.py b/packages/microcosm-data/tests/engine_free/shared/test_contract.py index 02c98882fa..d8e7e18516 100644 --- a/packages/microcosm-data/tests/engine_free/shared/test_contract.py +++ b/packages/microcosm-data/tests/engine_free/shared/test_contract.py @@ -213,13 +213,13 @@ def _trusted_terminal_gate_signing_key(monkeypatch) -> None: UK_GATE_BATTERY_PRODUCER = "microcosm.build.gate_battery" UK_GATE_BATTERY_SIGNING_KEY_ENV = "MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY" UK_GATE_BATTERY_POLICY_SHA256 = ( - "c13333661bc62cfa0edd94591173339e9e963810e38f505f6ee52c3807bcadbe" + "575039e9d1876fbf3732fc30ae05b19c13160550a507aa8cad4f6301d050b896" ) UK_GATE_BATTERY_GATES_MANIFEST_SHA256 = ( - "57f5e27b9a1d612ab0d91864ed5a143890c4970f1773f96c1e0b5c648ee4388f" + "445a09e59c2cea85bb6b3e7dc160465c9ca4a3b7da7d525201c0b4730ff7a663" ) UK_GATE_BATTERY_SPEC_FINGERPRINT = ( - "3f29c355db3473bb6e003fe0b92125c5db542c6ef0edecf05e7109528cfb463b" + "f84643ec1f55f85ddff61fe0b65beba1b29478378212aa161d055341b86dad43" ) UK_GATE_BATTERY_DEGENERATE_EVIDENCE_SHA256 = ( "6a179222c6b6058ad9caacfd347f7bdb8cb98a62237b50d1fc1136df09337251" diff --git a/packages/microcosm-graph/tests/fixtures/parity/kernels/calibrate/pins.json b/packages/microcosm-graph/tests/fixtures/parity/kernels/calibrate/pins.json index a514be17ca..0e5581dd6e 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/kernels/calibrate/pins.json +++ b/packages/microcosm-graph/tests/fixtures/parity/kernels/calibrate/pins.json @@ -1 +1 @@ -{"dependencies":{"numpy":"2.4.6","pandas":"3.0.3","scipy":"1.17.1","torch":"2.12.0"},"implementation_hash":"f429c85bad8689f4e453dbabe279068993380154395029673a5471277930f3c8","kernel":"calibrate.adam@1","node":"calibrate","node_key":"e19eb4a6f75638d1f06ea43d9080150942bd190b14eb2a95fadfe37c5a256c7f","numeric":"bitwise","platform":"arm64/darwin/py3.14","platforms":{"arm64/darwin/py3.14":{"direct":"direct.csv","node_key":"e19eb4a6f75638d1f06ea43d9080150942bd190b14eb2a95fadfe37c5a256c7f"}},"seed":0} +{"dependencies":{"numpy":"2.4.6","pandas":"3.0.3","scipy":"1.17.1","torch":"2.12.0"},"implementation_hash":"3ee050b762e12fdb27229bd5c6aa5f5165f43a17b0b2f9b6b6de43a0bf7cfce3","kernel":"calibrate.adam@1","node":"calibrate","node_key":"ba5cd153ef0d459c5c8a83eae6bd420322467955e9af3213400f98c9e25118f2","numeric":"bitwise","platform":"arm64/darwin/py3.14","platforms":{"arm64/darwin/py3.14":{"direct":"direct.csv","node_key":"ba5cd153ef0d459c5c8a83eae6bd420322467955e9af3213400f98c9e25118f2"}},"seed":0} From 9aafe610aa8e5c071847e3b31255b58b1441b56b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:27:20 +0100 Subject: [PATCH 10/46] Track the employer NICs diagnostic on policyengine-uk#2459 (#1301) The engine issue that splits the Employment Allowance out of policyengine-uk#1918 is now open as policyengine-uk#2459, so the obr.ni_employer measure exclusion tracks it, as its adjudication said it would once the issue was open. #1918 keeps the under-21 and apprentice zero rates. Co-Authored-By: Claude Opus 5.5 --- changelog.d/1301-uk-local-solve-registers.changed.md | 2 +- .../microcosm/build/uk/calibration_measure_exclusions.json | 4 ++-- .../tests/engine_free/uk/test_uk_measure_simulation.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/changelog.d/1301-uk-local-solve-registers.changed.md b/changelog.d/1301-uk-local-solve-registers.changed.md index 22d9dae507..acfcfa30f8 100644 --- a/changelog.d/1301-uk-local-solve-registers.changed.md +++ b/changelog.d/1301-uk-local-solve-registers.changed.md @@ -1,6 +1,6 @@ The registers that change the UK solve are in place before the first local release build (microcosm#1301). -**Employer NICs.** `obr.ni_employer` joins `uk/calibration_measure_exclusions.json` as a measured diagnostic (approved 2026-10-16, expires 2027-01-16, the three-month window of the `obr.vat` engine-factor diagnostic). The engine's `ni_employer` is gross of the Employment Allowance, which OBR's receipts are net of, and the row's calendar-2025 window takes a quarter of FY2024-25 that the engine prices on FY2025-26 rules. The row is tracked on policyengine-uk#1918 until the drafted issue that splits the allowance out of it is open. It leaves both lines' objective; `tools/diagnose_uk_uc_support.py` no longer asks its protected probe for it. +**Employer NICs.** `obr.ni_employer` joins `uk/calibration_measure_exclusions.json` as a measured diagnostic (approved 2026-10-16, expires 2027-01-16, the three-month window of the `obr.vat` engine-factor diagnostic). The engine's `ni_employer` is gross of the Employment Allowance, which OBR's receipts are net of, and the row's calendar-2025 window takes a quarter of FY2024-25 that the engine prices on FY2025-26 rules. The row is tracked on policyengine-uk#2459, which splits the allowance out of policyengine-uk#1918. It leaves both lines' objective; `tools/diagnose_uk_uc_support.py` no longer asks its protected probe for it. **High-value homes.** The family's region rows control it on the local line, so: - `tools/generate_uk_local_target_references.py` defers its constituency level whole (`high_value_homes_constituency_grain_deferred`, `defer_if_compiles`), after the English band-H precedent, with a roster guard of 575 England and Wales constituencies; diff --git a/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json b/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json index da812dfc8b..2ddc82ade0 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json +++ b/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json @@ -526,9 +526,9 @@ { "name": "obr.ni_employer", "reason": "Engine and period basis, not a weight question. policyengine-uk's ni_employer is the secondary Class 1 charge on each earner's pay above the secondary threshold, gross of the Employment Allowance, which employers offset against their secondary Class 1 liability through payroll, so OBR's receipts are net of it: HMRC's tax relief statistics (January 2026) put its cost at GBP 7.4bn for 2025-26 (a forecast), after the allowance rose to GBP 10,500 per employer and the GBP 100,000 eligibility restriction was removed from 6 April 2025. The row also binds the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26), while the engine's 2025 period applies the FY2025-26 rules (the 15 percent rate and the GBP 5,000 secondary threshold) to the whole window, so its first quarter is overstated. On the K=15 local candidates measured for microcosm#1301 the row read about 20 percent above its target; the allowance accounts for about a quarter of that, the window for about a fifth and the under-21 zero rate, which the engine also omits, for under a tenth; the pay level, still under investigation, carries the rest. Bound, the row pulls pay down to close a gap the weights did not open. Held out of the objective as a diagnostic and never fitted; rebind when a locked policyengine-uk nets the allowance out of ni_employer and the window takes each fiscal year's own rules.", - "tracking": "policyengine-uk#1918", + "tracking": "policyengine-uk#2459", "approved_by": "juaristi22", - "adjudication": "María's ruling of 2026-10-16 on the microcosm#1301 local release plan: unbind the row as a measured diagnostic, rather than bind the FY2025-26 value or sign it gate-only, because modelling the allowance alone would close only part of the gap. policyengine-uk#1918 lists the allowance with the under-21 and apprentice zero rates; an engine issue that splits the allowance out of it is drafted and posts on her OK, and tracking moves to it once it is open. The expiry gives the three-month window of the 2026-10-08 engine-factor diagnostic (obr.vat).", + "adjudication": "María's ruling of 2026-10-16 on the microcosm#1301 local release plan: unbind the row as a measured diagnostic, rather than bind the FY2025-26 value or sign it gate-only, because modelling the allowance alone would close only part of the gap. policyengine-uk#2459, split from policyengine-uk#1918 (which keeps the under-21 and apprentice zero rates), asks the engine to net the allowance out of ni_employer. The expiry gives the three-month window of the 2026-10-08 engine-factor diagnostic (obr.vat).", "approved_on": "2026-10-16", "expires_on": "2027-01-16" } diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py index fea360cf15..741e2b9495 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py @@ -916,7 +916,7 @@ def test_employer_nics_are_a_measured_diagnostic(): exclusions = {e["name"]: e for e in load_uk_calibration_measure_exclusions()} entry = exclusions["obr.ni_employer"] - assert entry["tracking"] == "policyengine-uk#1918" + assert entry["tracking"] == "policyengine-uk#2459" assert entry["approved_by"] == "juaristi22" assert entry["approved_on"] == "2026-10-16" # Three months, the window of the 2026-10-08 engine-factor diagnostic. @@ -937,7 +937,7 @@ def test_employer_nics_are_a_measured_diagnostic(): ): assert phrase in entry["reason"], phrase assert "microcosm#1301" in entry["adjudication"] - assert "policyengine-uk#1918" in entry["adjudication"] + assert "policyengine-uk#2459" in entry["adjudication"] assert "obr.ni_employee" not in exclusions assert "obr.ni_self_employed" not in exclusions From 6e3141721a5f478faca4108c62de8deb8c262e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:13:13 +0100 Subject: [PATCH 11/46] Refuse a solve-reuse build that cannot reuse build 1 or would fail its sign-offs (#1301) --require-solve-reuse admitted three requests that cost the two-build release its second build, and each surfaced late. Without --graph-store the store defaults to /.graph-store, and build 2 writes a new --out, so the store is empty and the build stopped with SolveReuseError only after preparing its inputs. Pointed at build 1's --out, nothing stopped it: publication replaced build 1's bundle, the one its sign-off was drafted from and that draft_uk_dense_signoff.py --verify --build-1 reads. And without --gate-review-date the calibrated gates evaluate on build 1's --review-date, so every sign-off approved since fails as premature, but only after the solve replay, and a third build follows. validate_cli_args now refuses, before anything runs, a solve-reuse build without --graph-store or with one that is not a directory, and one whose gate clock (--gate-review-date, else --review-date) precedes the approved_on of any entry the calibrated gates would hold in force. The refusal names the earliest gate clock that puts them all in force. Those entries come from the four gate-only registers through the gates' own loaders and line rule (battery_bindings._in_line, on the local line), plus the area-support register's bound_despite_support_floor approvals, which that gate window-checks on every line. An unsplit clock stays admitted whenever nothing is premature on it, and a build that reuses no solve is unchanged. The dense attempt refuses an --out that already holds a bundle (its build.json completion marker) before the attempt opens, as the national line refuses an occupied --out, so nothing is written into build 1's directory; dry runs are not refused. rowwise_cli becomes a reviewed reader of the gate-only registers, limited to gate_only_signoffs, and a lockstep test holds that function to UK_GATE_ONLY_RESOURCES. The solve-reuse tests stand synthetic registers in for the committed ones, so none depends on what is signed on the day it runs, and the replay test now follows the recipe: build 1's store and a new --out. The two-build recipe in docs/uk-full-build-graph.md now has build 1 pass --review-date and --graph-store, and build 2 repeat both with a new --out, --gate-review-date and --require-solve-reuse; the guard lists the new refusals. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-solve-reuse-scoping.added.md | 2 +- docs/uk-full-build-graph.md | 23 +- .../build/uk_runtime/full_build_cli.py | 46 +++- .../microcosm/build/uk_runtime/rowwise_cli.py | 145 ++++++++++- .../engine_free/uk/test_uk_full_build_cli.py | 241 ++++++++++++++++-- .../engine_free/uk/test_uk_solve_scope.py | 28 +- 6 files changed, 456 insertions(+), 29 deletions(-) diff --git a/changelog.d/1301-uk-solve-reuse-scoping.added.md b/changelog.d/1301-uk-solve-reuse-scoping.added.md index a8ca54e18c..61726249cb 100644 --- a/changelog.d/1301-uk-solve-reuse-scoping.added.md +++ b/changelog.d/1301-uk-solve-reuse-scoping.added.md @@ -1 +1 @@ -A second UK local release build can reuse the first build's solve after a gate-only sign-off (microcosm#1301). The nodes the dense solve depends on now key on a solve fingerprint, `ResolvedCountrySpec.fingerprint_excluding`, over every packaged UK resource except `uk_runtime.solve_scope.UK_GATE_ONLY_RESOURCES`: `target_fit_reviewed_exclusions.json`, `local_target_fit_reviewed_exclusions.json`, `input_mass_reviewed_exclusions.json` and `local_area_support_exclusions.json`. These are the target compilation, selection, measure and problem kernels and the compilation node's `country_contract_sha256`, the rotated holdout, the spine gates, and the source preflight, which now runs under its own kernel, `uk.full-gates.preflight@1`. The calibrated gates keep the full fingerprint, so a sign-off re-keys them and what follows them, never the solve; each gate kernel refuses the other's phase. The degenerate register stays in the solve fingerprint, since the release contract pins its digest, and the national graph keeps the full one. `--gate-review-date` sets the calibrated gates' own clock, by default `--review-date`; it may not precede the solve clock or, when given, be later than today, and the export bindings record both clocks as `review_date` and `gate_review_date`. `--require-solve-reuse` requires the spine, preflight and every other strict ancestor of `uk.full.gates.calibrated` from the graph store before calibration, and fails with `SolveReuseError` naming the missing nodes rather than re-solving; it is refused with `--resume forbid`. The national role refuses both flags. A new test scans the build source and tools so that no target-compile, solve, spine or generator module names a gate-only register, checks that every gate reading one is a terminal gate, and perturbs each one against every solve kernel's hash. Node keys from target compilation down, and an in-graph spine's gates and the stages after them, move once, so no store from before this change is reused. +A second UK local release build can reuse the first build's solve after a gate-only sign-off (microcosm#1301). The nodes the dense solve depends on now key on a solve fingerprint, `ResolvedCountrySpec.fingerprint_excluding`, over every packaged UK resource except `uk_runtime.solve_scope.UK_GATE_ONLY_RESOURCES`: `target_fit_reviewed_exclusions.json`, `local_target_fit_reviewed_exclusions.json`, `input_mass_reviewed_exclusions.json` and `local_area_support_exclusions.json`. These are the target compilation, selection, measure and problem kernels and the compilation node's `country_contract_sha256`, the rotated holdout, the spine gates, and the source preflight, which now runs under its own kernel, `uk.full-gates.preflight@1`. The calibrated gates keep the full fingerprint, so a sign-off re-keys them and what follows them, never the solve; each gate kernel refuses the other's phase. The degenerate register stays in the solve fingerprint, since the release contract pins its digest, and the national graph keeps the full one. `--gate-review-date` sets the calibrated gates' own clock, by default `--review-date`; it may not precede the solve clock or, when given, be later than today, and the export bindings record both clocks as `review_date` and `gate_review_date`. `--require-solve-reuse` requires the spine, preflight and every other strict ancestor of `uk.full.gates.calibrated` from the graph store before calibration, and fails with `SolveReuseError` naming the missing nodes rather than re-solving; it is refused with `--resume forbid`. Before anything runs, it is also refused without `--graph-store` naming build 1's store, since the default lies under `--out`; with a gate clock before the `approved_on` of any gate-only sign-off the calibrated gates would hold in force, naming the earliest clock that puts them all in force; and, as on the national line, into an `--out` that already holds a bundle, which would replace build 1's. The national role refuses both flags. A new test scans the build source and tools so that no target-compile, solve, spine or generator module names a gate-only register, checks that every gate reading one is a terminal gate, and perturbs each one against every solve kernel's hash. Node keys from target compilation down, and an in-graph spine's gates and the stages after them, move once, so no store from before this change is reused. diff --git a/docs/uk-full-build-graph.md b/docs/uk-full-build-graph.md index a5b7a8b96a..22b2865024 100644 --- a/docs/uk-full-build-graph.md +++ b/docs/uk-full-build-graph.md @@ -129,10 +129,16 @@ A local release is built at most twice (microcosm#1301). Build 1's failing cells The kernels on the solve fingerprint are the target compilation, selection, measures and problem kernels (and the compilation node's `country_contract_sha256`), the source preflight (`uk.full.gates.preflight`, its own kernel `uk.full-gates.preflight@1`), the rotated holdout and the spine gates. The calibrated gates (`uk.full-gates@1`) keep the full fingerprint, so a sign-off re-keys them and everything after them, and nothing before. The degenerate register is solve-scoped, because the release contract pins its digest. `tests/engine_free/uk/test_uk_solve_scope.py` holds the claim from both sides: no target-compile, solve, spine or generator module names a gate-only register, every gate that reads one is a terminal gate, and editing each one leaves every solve kernel's hash unchanged while the calibrated gates' moves. The national graph keeps the full fingerprint. -**Two clocks.** `--review-date` is the solve clock: target compilation and the source preflight evaluate reviewed entries on it, and build 2 repeats build 1's. `--gate-review-date` (default: the solve clock) is the calibrated gates' clock, the date their reviewed exclusions are evaluated on. It may not precede the solve clock and, when given, may not be later than today; it should be on or after the latest `approved_on` of the sign-off. Only `uk.full.gates.calibrated` carries it, and only when it differs from the solve clock. The export bindings record both (`review_date`, `gate_review_date`). Every register a calibrated gate reads is evaluated on the gate clock, so an entry of a solve-scoped register that a terminal gate also reads must still be in force then. +**Two clocks.** `--review-date` is the solve clock: target compilation and the source preflight evaluate reviewed entries on it, and build 2 repeats build 1's. `--gate-review-date` (default: the solve clock) is the calibrated gates' clock, the date their reviewed exclusions are evaluated on. It may not precede the solve clock and, when given, may not be later than today; it should be on or after the latest `approved_on` of the sign-off, and with `--require-solve-reuse` it must be (see the guard). Only `uk.full.gates.calibrated` carries it, and only when it differs from the solve clock. The export bindings record both (`review_date`, `gate_review_date`). Every register a calibrated gate reads is evaluated on the gate clock, so an entry of a solve-scoped register that a terminal gate also reads must still be in force then. **The guard.** `--require-solve-reuse` replays the spine and preflight phases, and then the whole solve sub-graph (every strict ancestor of `uk.full.gates.calibrated`: spine, targets, preflight, dense solve, size search, draw and refit, the installed population and the holdout), with `resume="require"` before calibration starts. A miss raises `SolveReuseError` naming the missing nodes, before any of them computes; `failure.json` records it. The calibrated gates and everything after them then run as usual. The flag is refused with `--resume forbid`, and the national role refuses it and `--gate-review-date`. The replay loads the stored pool once more, which costs minutes and memory at K=15. +Three more refusals come before anything runs, so that a mistaken build 2 fails in seconds rather than after the replay: + +- without `--graph-store`, or with one that is not a directory: the default store lies under `--out`, and build 2 writes a new `--out`, so the default holds no solve; +- with a gate clock (`--gate-review-date`, else `--review-date`) before the `approved_on` of an entry the calibrated gates would hold in force: an entry of a gate-only register that applies on the local line, or a `bound_despite_support_floor` approval, which the area-support gate checks on every line. The gates would fail it as premature after the replay; the refusal names the earliest gate clock that puts every such entry in force; +- into an `--out` that already holds a bundle (its `build.json` completion marker), which would replace build 1's bundle. As on the national line, this one runs before the attempt opens and writes nothing there; a dry run is not refused. + A solve is reused only when everything that keys it matches build 1: - the solve code at the commit (build 2 runs at the sign-off's head, whose parent is build 1's commit, and the sign-off changes register data and test pins only); @@ -141,12 +147,25 @@ A solve is reused only when everything that keys it matches build 1: - the virtual environment (the engine identity and dependency versions) and the platform; - `--graph-store`, which must be build 1's store. -Build 2 is build 1's command with a new `--out`, plus: +Build 1 therefore names its solve clock and its store, since the defaults are the day it starts and a store under its own `--out`: ```bash +uv run --no-sync python tools/build_uk_full.py --release-role dense --release-candidate \ + \ + --review-date --graph-store --out +``` + +Build 2, at the sign-off's head, repeats that command with the same `--review-date` and `--graph-store`, a new `--out`, and the gate clock and the guard: + +```bash +uv run --no-sync python tools/build_uk_full.py --release-role dense --release-candidate \ + \ + --review-date --graph-store --out \ --gate-review-date --require-solve-reuse ``` +A build 1 that took the default store is reused with `--graph-store /.graph-store`. + ## Known behaviour changes Recorded for review in `experiments/901-uk-main-rebase-receipts.md` (R3): diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py index ae36a10f5c..87f1160b64 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py @@ -702,7 +702,8 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: "The solve clock (default today): the date target compilation and " "the source preflight evaluate reviewed entries on, and the " "calibrated gates too unless --gate-review-date is given. A build " - "that reuses an earlier build's solve repeats its review date." + "that reuses an earlier build's solve repeats its review date, so " + "a build whose solve a second build will reuse should name it." ), ) parser.add_argument( @@ -759,7 +760,11 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: parser.add_argument( "--graph-store", type=Path, - help="Persistent shared graph store; default /.graph-store.", + help=( + "Persistent shared graph store; default /.graph-store. A " + "build whose solve a second build will reuse should name it, and " + "--require-solve-reuse requires it." + ), ) parser.add_argument( "--resume", choices=("auto", "require", "forbid"), default="auto" @@ -772,8 +777,11 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: "gates depend on (the spine, targets, preflight, solve, size stages " "and holdout) from --graph-store, and fail with SolveReuseError " "naming the missing nodes rather than re-solve (microcosm#1301). " - "The calibrated gates, export and certification still run. Refused " - "with --resume forbid." + "The calibrated gates, export and certification still run. Needs " + "build 1's store named by --graph-store and an --out that holds no " + "bundle, and refuses a gate clock (--gate-review-date, else " + "--review-date) before an in-line gate-only sign-off's approved_on. " + "Refused with --resume forbid." ), ) parser.add_argument("--out", type=Path, required=True) @@ -1379,6 +1387,32 @@ def _run_solve_phase(compiled, *, required: bool, **kwargs): raise _solve_reuse_failure(miss) from miss +def refuse_occupied_solve_reuse_output(args: argparse.Namespace) -> None: + """Refuse a solve-reuse build into an ``--out`` that holds a bundle. + + A second build writes its own bundle beside build 1's (microcosm#1301). + Publishing into build 1's ``--out`` would replace the bundle its + sign-off was drafted from, which ``draft_uk_dense_signoff.py --verify + --build-1`` compares build 2 with. A directory holds a bundle once its + ``build.json`` completion marker is published, whether the build passed, + was blocked or was refused. As on the national line + (:func:`refuse_occupied_national_output`), the refusal runs before the + attempt opens and writes nothing into the directory. Dry runs write + nothing and are not refused. + """ + + if not getattr(args, "require_solve_reuse", False): + return + marker = Path(args.out) / "build.json" + if marker.is_file(): + raise FileExistsError( + f"--require-solve-reuse: --out {args.out} already holds a build " + f"bundle ({marker.name}). A second build publishes a new bundle, and " + "here it would replace build 1's; pass a new --out and name build " + "1's store with --graph-store." + ) + + def _payload(manifest, store, node: str, artifact: str) -> bytes: return store.load_bytes(manifest.nodes[node].opaque_artifacts[artifact]) @@ -3531,7 +3565,9 @@ def _dense_attempt( try: # The credential and chain checks still precede input loading, while - # the emitter records their failures. + # the emitter records their failures; a second build's occupied + # --out is refused first, before anything is written into it. + refuse_occupied_solve_reuse_output(args) preflight_staged_dataset(args) predecessor = resolve_predecessor(args.logbook_prev_row_digest) telemetry = create_staging_run_bundle(args, build_id=state.build_id) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py index 28b9a286c8..53e34e3673 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py @@ -24,7 +24,7 @@ from collections.abc import Mapping from datetime import UTC, date, datetime from pathlib import Path -from typing import Any +from typing import TYPE_CHECKING, Any import numpy as np @@ -63,6 +63,9 @@ ) from microcosm.calibrate import TargetRegistry +if TYPE_CHECKING: + from microcosm.build.uk_runtime.weighted_integrity import UKReviewedExclusion + __all__ = [ "AREA_SUPPORT_FILENAME", "BUDGET_ITERS", @@ -91,12 +94,14 @@ "git_commit", "git_dirty", "gate_failures_by_criticality", + "gate_only_signoffs", "is_release_blocking", "local_vintage_census", "json_text", "new_candidate_build_id", "output_paths", "posture_of", + "premature_gate_only_signoffs", "record_candidate_attempt", "record_candidate_error", "refuse_dense_role_arguments", @@ -554,6 +559,92 @@ def size_doctrine_drift(args: argparse.Namespace) -> list[str]: return drift +#: The release line a dense build's gates declare (``full_gates``): the local +#: line's K-clone pool, which a second build replays (microcosm#1301). +_DENSE_GATE_LINE = "local" + + +def gate_only_signoffs( + line: str = _DENSE_GATE_LINE, +) -> dict[str, dict[str, UKReviewedExclusion]]: + """The gate-only registers' entries the calibrated gates evaluate on ``line``. + + Keyed by register (``solve_scope.UK_GATE_ONLY_RESOURCES``), then by + entry: input-mass entries as ``/`` over every + reference, area-support entries as ``/``. Each register is + read through the gates' own loader and line rule + (``battery_bindings._in_line``). The area-support gate window-checks its + ``bound_despite_support_floor`` approvals whatever the line, so all of + them are here (microcosm#1301). + """ + + from microcosm.build.gate_battery import EvidenceContext + from microcosm.build.uk_runtime.battery_bindings import _in_line + from microcosm.build.uk_runtime.terminal_gates import ( + uk_default_local_target_fit_reviewed_exclusions, + uk_default_target_fit_reviewed_exclusions, + ) + from microcosm.build.uk_runtime.weighted_integrity import ( + UK_INPUT_MASS_EXCLUSION_REGISTER_RESOURCE, + UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, + UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE, + load_uk_local_area_support_exclusion_register, + uk_default_input_mass_reviewed_exclusions, + ) + + context = EvidenceContext(artifacts={"release_line": line}) + + def in_line( + records: Mapping[str, UKReviewedExclusion], prefix: str = "" + ) -> dict[str, UKReviewedExclusion]: + applied, _out_of_line = _in_line(records, context) + return {f"{prefix}{name}": record for name, record in applied.items()} + + input_mass = uk_default_input_mass_reviewed_exclusions() + area_support = load_uk_local_area_support_exclusion_register(None) + return { + UK_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE: in_line( + uk_default_target_fit_reviewed_exclusions() + ), + UK_LOCAL_TARGET_FIT_EXCLUSION_REGISTER_RESOURCE: in_line( + uk_default_local_target_fit_reviewed_exclusions() + ), + UK_INPUT_MASS_EXCLUSION_REGISTER_RESOURCE: { + key: record + for reference, records in input_mass.items() + for key, record in in_line(records, f"{reference}/").items() + }, + "local_area_support_exclusions.json": { + **in_line(area_support["exclusions"], "exclusions/"), + **{ + f"bound_despite_support_floor/{key}": record + for key, record in area_support["bound_despite_support_floor"].items() + }, + }, + } + + +def premature_gate_only_signoffs( + gate_clock: date, *, line: str = _DENSE_GATE_LINE +) -> dict[str, dict[str, str]]: + """Per gate-only register, its entries on ``line`` not in force at ``gate_clock``. + + Each maps to its ``approved_on``: the calibrated gates would fail it as + premature on that clock (microcosm#1301). + """ + + premature: dict[str, dict[str, str]] = {} + for resource, records in gate_only_signoffs(line).items(): + found = { + name: record.approved_on + for name, record in sorted(records.items()) + if record.premature(gate_clock) + } + if found: + premature[resource] = found + return premature + + def check_solve_reuse_arguments( args: argparse.Namespace, *, today: date | None = None ) -> None: @@ -563,8 +654,17 @@ def check_solve_reuse_arguments( gates never evaluate reviewed exclusions before the solve's own clock. Given explicitly, it may not be later than ``today`` either, since it names the day a sign-off is in force; a future ``--review-date`` alone - stays admitted. ``--require-solve-reuse`` needs the solve from the graph - store, which ``--resume forbid`` refuses to read. + stays admitted. + + ``--require-solve-reuse`` needs the solve from the graph store, which + ``--resume forbid`` refuses to read. It needs build 1's store named by + ``--graph-store`` too: the default lies under ``--out``, and a second + build writes a new ``--out`` (``full_build_cli`` refuses one that holds a + bundle), so the default holds no solve. And its gate clock, the solve's + unless ``--gate-review-date`` moves it, must put every in-line entry of + the gate-only registers in force (:func:`premature_gate_only_signoffs`). + Otherwise the calibrated gates fail the sign-off as premature, but only + after the solve replay. """ gate_clock = getattr(args, "gate_review_date", None) @@ -583,11 +683,48 @@ def check_solve_reuse_arguments( f"today ({today.isoformat()}): the gate clock is a date the " "sign-off is already in force on." ) - if getattr(args, "require_solve_reuse", False) and args.resume == "forbid": + if not getattr(args, "require_solve_reuse", False): + return + if args.resume == "forbid": raise ValueError( "--require-solve-reuse reads the solve from the graph store, which " "--resume forbid refuses to do." ) + graph_store = getattr(args, "graph_store", None) + if graph_store is None: + raise ValueError( + "--require-solve-reuse needs --graph-store naming build 1's graph " + "store: the default, /.graph-store, lies under --out, which a " + "second build gives a new directory, so it holds no solve. Pass " + "build 1's --graph-store, or its /.graph-store if build 1 took " + "the default." + ) + if not Path(graph_store).is_dir(): + raise ValueError( + f"--graph-store {graph_store} is not a directory: " + "--require-solve-reuse reads build 1's solve from build 1's store." + ) + clock = args.review_date if gate_clock is None else gate_clock + premature = premature_gate_only_signoffs(clock) + if premature: + count = sum(len(entries) for entries in premature.values()) + latest = max(day for entries in premature.values() for day in entries.values()) + registers = "; ".join( + f"{resource}: {len(entries)}, latest approved_on {max(entries.values())}" + for resource, entries in sorted(premature.items()) + ) + source = ( + "--review-date; no --gate-review-date was given" + if gate_clock is None + else "--gate-review-date" + ) + raise ValueError( + "--require-solve-reuse: the calibrated gates would evaluate the " + f"gate-only registers on {clock.isoformat()} ({source}), before " + f"{count} in-line sign-off(s) take force ({registers}), and fail " + "them as premature after the solve replay. Pass --gate-review-date " + f"on or after {latest}, the latest approved_on." + ) def validate_cli_args(args: argparse.Namespace) -> None: diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py index 70b2be4570..735b72bc96 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py @@ -2431,16 +2431,169 @@ def test_the_gate_clock_lies_between_the_solve_clock_and_today(tmp_path): cli.validate_cli_args(arguments(tmp_path, "--review-date", future)) -def test_solve_reuse_is_refused_with_resume_forbid(tmp_path): +def _signed(approved_on, *lines): + """A synthetic sign-off approved on ``approved_on``, scoped to ``lines``.""" + from datetime import timedelta + + from microcosm.build.uk_runtime.weighted_integrity import UKReviewedExclusion + + return UKReviewedExclusion( + reason="Synthetic sign-off.", + approved_by="reviewer", + adjudication="microcosm#1301", + approved_on=approved_on.isoformat(), + expires_on=(approved_on + timedelta(days=28)).isoformat(), + release_lines=lines or None, + ) + + +def _stand_in_registers( + monkeypatch, *, target_fit=None, local=None, input_mass=None, areas=None, bound=None +): + """Stand synthetic gate-only registers in for the committed ones, so a + solve-reuse test never depends on what is signed on the day it runs.""" + from microcosm.build.uk_runtime import terminal_gates, weighted_integrity + + monkeypatch.setattr( + terminal_gates, + "uk_default_target_fit_reviewed_exclusions", + lambda: dict(target_fit or {}), + ) + monkeypatch.setattr( + terminal_gates, + "uk_default_local_target_fit_reviewed_exclusions", + lambda: dict(local or {}), + ) + monkeypatch.setattr( + weighted_integrity, + "uk_default_input_mass_reviewed_exclusions", + lambda: dict(input_mass or {}), + ) + monkeypatch.setattr( + weighted_integrity, + "load_uk_local_area_support_exclusion_register", + lambda source, *, resource="local_area_support_exclusions.json": { + "exclusions": dict(areas or {}), + "bound_despite_support_floor": dict(bound or {}), + }, + ) + + +@pytest.fixture +def unsigned_registers(monkeypatch): + _stand_in_registers(monkeypatch) + + +def _build_1_store(tmp_path) -> Path: + """Build 1's graph store, outside its --out, as the two-build recipe names it.""" + store = tmp_path / "store" + store.mkdir(exist_ok=True) + return store + + +def test_solve_reuse_is_refused_with_resume_forbid(tmp_path, unsigned_registers): + store = str(_build_1_store(tmp_path)) for extra in ((), ("--resume", "require")): - args = arguments(tmp_path, "--require-solve-reuse", *extra) + args = arguments( + tmp_path, "--require-solve-reuse", "--graph-store", store, *extra + ) cli.validate_cli_args(args) assert args.require_solve_reuse is True assert arguments(tmp_path).require_solve_reuse is False with pytest.raises(ValueError, match="--resume forbid"): cli.validate_cli_args( - arguments(tmp_path, "--require-solve-reuse", "--resume", "forbid") + arguments( + tmp_path, + "--require-solve-reuse", + "--graph-store", + store, + "--resume", + "forbid", + ) + ) + + +def test_solve_reuse_names_build_1s_graph_store(tmp_path, unsigned_registers): + """The default store lies under --out, which a second build gives a new + directory, so it would hold no solve (microcosm#1301).""" + with pytest.raises(ValueError, match="needs --graph-store naming build 1's"): + cli.validate_cli_args(arguments(tmp_path, "--require-solve-reuse")) + missing = tmp_path / "no-such-store" + with pytest.raises(ValueError, match="is not a directory"): + cli.validate_cli_args( + arguments(tmp_path, "--require-solve-reuse", "--graph-store", str(missing)) + ) + assert not missing.exists() + # Build 1 may still take the default store. + cli.validate_cli_args(arguments(tmp_path)) + + +def test_solve_reuse_refuses_a_gate_clock_before_an_in_line_sign_off( + tmp_path, monkeypatch +): + """A second build left on build 1's clock would replay the solve and then + fail every sign-off approved since as premature. It is refused before + anything runs, with the clock that puts them all in force (microcosm#1301).""" + from datetime import date, timedelta + + from microcosm.build.uk_runtime import rowwise_cli + + solve = date.today() - timedelta(days=10) + + def day(offset): + return solve + timedelta(days=offset) + + _stand_in_registers( + monkeypatch, + target_fit={ + "national.in_force@2025": _signed(day(-30)), + # Scoped to the national line, so the local gates set it aside. + "national.scoped@2025": _signed(day(9), "national"), + }, + local={"family/E06999999/metric": _signed(day(3), "local")}, + input_mass={"efrs-post-calibration": {"column": _signed(day(1))}}, + areas={"local_authority/E06999999": _signed(day(2), "local")}, + # The area-support gate window-checks these whatever the line. + bound={"census_households": _signed(day(5), "national")}, + ) + signoffs = rowwise_cli.gate_only_signoffs() + assert set(signoffs["target_fit_reviewed_exclusions.json"]) == { + "national.in_force@2025" + } + assert rowwise_cli.premature_gate_only_signoffs(solve) == { + "input_mass_reviewed_exclusions.json": { + "efrs-post-calibration/column": day(1).isoformat() + }, + "local_area_support_exclusions.json": { + "bound_despite_support_floor/census_households": day(5).isoformat(), + "exclusions/local_authority/E06999999": day(2).isoformat(), + }, + "local_target_fit_reviewed_exclusions.json": { + "family/E06999999/metric": day(3).isoformat() + }, + } + reuse = ( + "--require-solve-reuse", + "--graph-store", + str(_build_1_store(tmp_path)), + "--review-date", + solve.isoformat(), + ) + with pytest.raises(ValueError) as refused: + cli.validate_cli_args(arguments(tmp_path, *reuse)) + message = str(refused.value) + assert f"on {solve.isoformat()} (--review-date; no --gate-review-date" in message + assert "before 4 in-line sign-off(s) take force" in message + assert f"Pass --gate-review-date on or after {day(5).isoformat()}" in message + with pytest.raises(ValueError, match=f"on or after {day(5).isoformat()}"): + cli.validate_cli_args( + arguments(tmp_path, *reuse, "--gate-review-date", day(4).isoformat()) ) + cli.validate_cli_args( + arguments(tmp_path, *reuse, "--gate-review-date", day(5).isoformat()) + ) + # A build that reuses no solve keeps its unsplit clock as before. + cli.validate_cli_args(arguments(tmp_path, "--review-date", solve.isoformat())) @pytest.mark.parametrize( @@ -2486,14 +2639,14 @@ def test_the_solve_subgraph_is_every_strict_ancestor_of_the_calibrated_gates( def test_required_solve_reuse_reruns_only_the_calibrated_gates(tmp_path, monkeypatch): - """A second build at a gate-only sign-off: the gates re-run on a later - clock while every solve node replays from the store (microcosm#1301).""" + """A second build at a gate-only sign-off, into a new --out on build 1's + store: the gates re-run on a later clock while every solve node replays + from the store, and build 1's bundle stays as it was (microcosm#1301).""" pytest.importorskip("tables") - args = arguments(tmp_path, "--dataset-households", "2") - assert cli.execute_full_build(prepared(tmp_path, size_households=2), args) == 0 - for path in args.out.iterdir(): - if path.is_file(): - path.unlink() + store = str(_build_1_store(tmp_path)) + first = arguments(tmp_path, "--dataset-households", "2", "--graph-store", store) + assert cli.execute_full_build(prepared(tmp_path, size_households=2), first) == 0 + marker = (first.out / "build.json").read_bytes() def forbidden(*args): raise AssertionError("A required solve replay recomputed a solve node") @@ -2508,28 +2661,39 @@ def gates_only(self, context): return original(self, context) monkeypatch.setattr(Evidence, "run", gates_only) - args.require_solve_reuse = True + args = arguments( + tmp_path, + "--dataset-households", + "2", + "--graph-store", + store, + "--require-solve-reuse", + "--out", + str(tmp_path / "build-2"), + ) second = _with_calibrated_params( prepared(tmp_path, size_households=2), review_date="2026-10-16" ) assert cli.execute_full_build(second, args) == 0 assert evaluated == ["terminal"] assert (args.out / "build.json").is_file() + assert (first.out / "build.json").read_bytes() == marker execution = json.loads((args.out / cli.MANIFEST_FILENAME).read_text())["execution"] assert execution["nodes_reused"] > 0 and execution["nodes_computed"] > 0 def test_required_solve_reuse_fails_before_the_gates_on_a_store_miss( - tmp_path, monkeypatch + tmp_path, monkeypatch, unsigned_registers ): """The preflight is stored but the solve is not: the build stops with a SolveReuseError naming what is missing, and neither solves nor gates.""" build = prepared(tmp_path) graph = build.full.graph + store = _build_1_store(tmp_path) cli.run_graph( cli.compile_graph(cli._through(graph, "uk.full.gates.preflight")), sources=build.sources, - store=cli.ContentStore(tmp_path / "out" / ".graph-store"), + store=cli.ContentStore(store), kernels=build.kernels, ) @@ -2539,7 +2703,12 @@ def forbidden(*args): for kernel in (Fixture, Evidence, Holdout, Targets, Population): monkeypatch.setattr(kernel, "run", forbidden) status, out = run_dense_main( - tmp_path, monkeypatch, "--require-solve-reuse", build=build + tmp_path, + monkeypatch, + "--require-solve-reuse", + "--graph-store", + str(store), + build=build, ) assert status == 1 failure = json.loads((out / "failure.json").read_text()) @@ -2551,15 +2720,55 @@ def forbidden(*args): def test_required_solve_reuse_on_an_empty_store_fails_at_the_preflight( - tmp_path, monkeypatch + tmp_path, monkeypatch, unsigned_registers ): def forbidden(*args): raise AssertionError("A required solve replay computed a node") for kernel in (Fixture, Evidence, Holdout, Targets, Population): monkeypatch.setattr(kernel, "run", forbidden) - status, out = run_dense_main(tmp_path, monkeypatch, "--require-solve-reuse") + status, out = run_dense_main( + tmp_path, + monkeypatch, + "--require-solve-reuse", + "--graph-store", + str(_build_1_store(tmp_path)), + ) assert status == 1 failure = json.loads((out / "failure.json").read_text()) assert failure["error_type"] == "SolveReuseError" assert "'uk.full.gates.preflight'" in failure["message"] + + +def _files(directory: Path) -> dict[str, bytes]: + return { + str(path.relative_to(directory)): path.read_bytes() + for path in sorted(directory.rglob("*")) + if path.is_file() + } + + +def test_solve_reuse_refuses_an_out_that_holds_a_bundle( + tmp_path, monkeypatch, unsigned_registers +): + """Build 2 into build 1's --out would replace the bundle its sign-off was + drafted from. It is refused before the attempt opens and writes nothing + there; a dry run is not refused, and a new --out runs (microcosm#1301).""" + pytest.importorskip("tables") + store = str(_build_1_store(tmp_path)) + status, out = run_dense_main(tmp_path, monkeypatch, "--graph-store", store) + assert status == 0 + before = _files(out) + reuse = ("--require-solve-reuse", "--graph-store", store) + with pytest.raises(FileExistsError, match="already holds a build bundle"): + run_dense_main(tmp_path, monkeypatch, *reuse) + assert _files(out) == before + assert run_dense_main(tmp_path, monkeypatch, *reuse, "--dry-run")[0] == 0 + assert _files(out) == before + second = tmp_path / "build-2" + status, written = run_dense_main( + tmp_path, monkeypatch, *reuse, "--out", str(second) + ) + assert (status, written) == (0, second) + assert (second / "build.json").is_file() + assert _files(out) == before diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py index 92fa8b14d6..239a86b41c 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py @@ -86,6 +86,10 @@ "names the area-support register as a label in the candidate manifest " "projected after the build" ), + "packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py": ( + "the command line's refusal of a solve-reuse gate clock before an " + "in-line sign-off takes force, checked before any node runs" + ), "tools/measure_uk_atomic_assignment.py": ("a measurement tool that no build runs"), "tools/draft_uk_dense_signoff.py": ( "the sign-off drafting tool, which writes the registers between builds " @@ -94,11 +98,15 @@ } #: Reviewed readers limited to named functions: graph_terminal also holds the -#: holdout kernel, which is on the solve's path. +#: holdout kernel, which is on the solve's path, and rowwise_cli is the +#: shared command surface of both lines. _READER_SCOPES = { "packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py": { "rowwise_candidate_manifest_from_graph" }, + "packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py": { + "gate_only_signoffs" + }, } #: Modules on the solve's path beyond the target-compile modules: the graph @@ -263,6 +271,24 @@ def test_the_gate_only_set_is_the_gate_registers_in_lockstep(): assert named[resource] == {"terminal"}, resource +def test_the_solve_reuse_refusal_reads_every_gate_only_register(): + """A second build is refused a gate clock before any in-line sign-off's + approval (``rowwise_cli.check_solve_reuse_arguments``, microcosm#1301), so + the sign-offs it reads must cover every gate-only register, as the local + line's gates scope them.""" + from microcosm.build.uk_runtime import rowwise_cli + + signoffs = rowwise_cli.gate_only_signoffs() + assert set(signoffs) == UK_GATE_ONLY_RESOURCES + for resource, records in signoffs.items(): + for key, record in records.items(): + # The area-support gate window-checks its bound families on + # every line; every other entry stands on the local line. + assert record.applies_on("local") or key.startswith( + "bound_despite_support_floor/" + ), (resource, key) + + def test_no_spine_stage_pins_a_gate_only_register(): spec = country_spec.load_country_spec("uk") pinned = { From 6d9b4c711b13d87787c7bb9b57a9e9c55dbf01a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:13:19 +0100 Subject: [PATCH 12/46] Hash measure_simulation in the national target kernel (#1301) The national targets apply their measure exclusions, and the national problem resolves its measures, in measure_simulation, but _NationalKernel's implementation hash named full_targets and full_measure and not the module they call. An edit to the measures alone therefore left the national targets, the problem and the nodes after them as cache hits computed by the old code. The dense target kernels already hash the module. Leaving it out would not have kept the national graph's keys: they move at this head anyway, since full_measure, full_targets, ledger_targets and local_target_census changed and so did the country-spec fingerprint. So the fix costs no extra cache miss. A test like the dense one holds both national kernels to the module. Co-Authored-By: Claude Opus 5.5 --- changelog.d/1301-uk-national-measure-hash.fixed.md | 1 + .../src/microcosm/build/uk_runtime/graph_national.py | 7 +++++++ .../engine_free/uk/test_uk_target_compile_modules.py | 11 +++++++++++ 3 files changed, 19 insertions(+) create mode 100644 changelog.d/1301-uk-national-measure-hash.fixed.md diff --git a/changelog.d/1301-uk-national-measure-hash.fixed.md b/changelog.d/1301-uk-national-measure-hash.fixed.md new file mode 100644 index 0000000000..33eaaa2239 --- /dev/null +++ b/changelog.d/1301-uk-national-measure-hash.fixed.md @@ -0,0 +1 @@ +The UK national graph's target and problem kernels now hash `measure_simulation.py`, as the dense line's target kernels do (microcosm#1301). The national targets apply their measure exclusions there and the national problem resolves its measures there, so an edit to it alone re-keys the national targets, the problem and every node after them instead of leaving them cache hits. National node keys from the targets down move once. diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_national.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_national.py index f01a4d9a9d..426815033e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_national.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_national.py @@ -88,6 +88,7 @@ full_measure, full_targets, ledger_targets, + measure_simulation, national_calibration, national_doctrine, ) @@ -479,6 +480,12 @@ def implementation_hash(self) -> str: full_measure, full_targets, ledger_targets, + # full_targets applies the measure exclusions, and full_measure + # resolves the problem's measures, in measure_simulation; the + # dense target kernels hash it too (microcosm#1301). An edit there + # alone must re-key the national targets, the problem and all + # they feed. + measure_simulation, national_calibration, national_doctrine, support_floor_rules, diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_compile_modules.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_compile_modules.py index 610b4dd9c9..55cf8f77f3 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_compile_modules.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_compile_modules.py @@ -111,3 +111,14 @@ def test_national_target_kernel_hashes_the_same_compile_modules(monkeypatch): graph_national.UKNationalTargetKernel(), monkeypatch, graph_national ) assert set(uk_target_compile_modules()) <= set(hashed) + + +def test_national_target_kernels_hash_the_measure_simulation(monkeypatch): + """The national targets apply their measure exclusions, and the national + problem resolves its measures, in measure_simulation, as the dense line's + do (microcosm#1301), so an edit there alone re-keys both nodes.""" + for kernel in ( + graph_national.UKNationalTargetKernel(), + graph_national.UKNationalProblemKernel(resolver_factory=None), + ): + assert measure_simulation in _hashed_by(kernel, monkeypatch, graph_national) From 45b6e480a61c7a7c6b18f5a5c274335042ae13f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:12:39 +0100 Subject: [PATCH 13/46] Test that open mass rises below 1e-7 from an unsaturated start (#1301) The sub-1e-7 smoke test ran on gates at the default init_mean, which stay near 0.999 from 1e-6 down, so its open mass crept up by under a hundredth of a record a decade and the monotonicity check held on a flat curve. It also passed when the solver lifted every penalty to 1e-7, the floor the size search now goes below, and when Adam's eps was raised to 1e-6, which stops penalties below 1e-8 from steering. The test now seeds the gates with contribution_initialization, as the UK size search does, which starts them at an open mass of about 210 of 400, and asserts that each decade from 1e-7 to 1e-10 opens at least ten more records of mass. Informed gates alone do not get there on 400 records: each record carries about 1/400 of a target, a pull on its gate that swamps penalties this small, and below 1e-7 the steps sit within seed noise, with a step falling on three of four seeds. Loss scales 3e5 times the targets cut that pull to about 1e-8, and at the UK solve's learning rate of 0.15 the open mass runs 3.5, 42, 211 and 247 across the four penalties on this machine. Over 20 optimizer seeds on two fixture draws the smallest step was 32. Both mutations above now fail the test. Test-only: solve.py and the calibrate parity pins do not move. Co-Authored-By: Claude Opus 5.5 --- .../tests/engine_free/shared/test_solve.py | 51 +++++++++++++++---- 1 file changed, 42 insertions(+), 9 deletions(-) diff --git a/packages/microcosm-calibrate/tests/engine_free/shared/test_solve.py b/packages/microcosm-calibrate/tests/engine_free/shared/test_solve.py index e4e85364a8..abc542b09d 100644 --- a/packages/microcosm-calibrate/tests/engine_free/shared/test_solve.py +++ b/packages/microcosm-calibrate/tests/engine_free/shared/test_solve.py @@ -28,6 +28,7 @@ L0RefitResult, Target, TargetSet, + build_constraint_matrix, calibrate, calibrate_l0_refit, default_target_loss_scales, @@ -38,6 +39,7 @@ ) from microcosm.calibrate import solve as solve_module from microcosm.calibrate.gates import hard_concrete_open_probability_threshold +from microcosm.calibrate.initialization import contribution_initialization from microcosm.frame import EntitySchema, Frame, WeightKind, Weights from test_support.paths import paths_for @@ -787,12 +789,19 @@ def fake_optimize(*args, **kwargs): assert abs(probed[-1] - np.log10(jump)) < 1e-5 -def test_open_mass_does_not_fall_as_the_penalty_falls_below_the_default_floor( +def test_open_mass_rises_as_the_penalty_falls_below_the_default_floor( feasible_frame, ) -> None: - """microcosm#1301 smoke: on the real optimizer the gates' open mass keeps - rising (or holds) as the fixed penalty goes from 1e-7 to 1e-10, so a - search bracket below the default floor still steers monotonically.""" + """microcosm#1301 smoke: on the real optimizer, with gates seeded the way + the UK size search seeds them, each decade the fixed penalty falls from + 1e-7 to 1e-10 opens more gate mass, so a search bracket below the default + floor still steers. + + The default ``init_mean`` holds every gate near 0.999 from 1e-6 down, so + a monotonicity check there passes on a flat curve. + ``contribution_initialization`` starts the gates well below saturation + (open mass about 210 of 400). + """ frame, truths = feasible_frame(n=400) targets = TargetSet( @@ -801,14 +810,38 @@ def test_open_mass_does_not_fall_as_the_penalty_falls_below_the_default_floor( _income_target(truths["income"], 1.05), ) ) + problem = build_constraint_matrix(frame, targets) + gates = contribution_initialization( + problem.matrix, problem.initial_weights.values, problem.target_vector + ) + # Each record carries about 1/400 of a target. At the default scales that + # pull on its gate swamps penalties this small: below 1e-7 the steps sit + # within seed noise, and some fall. Scales 3e5 times the targets cut the + # pull to about 1e-8, as a far larger pool's per-record shares do, and at + # the UK solve's learning rate, 0.15, fit and penalty trade off inside the + # bracket: open mass runs from little beyond the two protected carriers at + # 1e-7 to about 250 at 1e-10. + scales = 3e5 * default_target_loss_scales(problem.target_vector) masses = [] for penalty in (1e-7, 1e-8, 1e-9, 1e-10): - result = calibrate(frame, targets, epochs=300, seed=0, l0_lambda=penalty) + result = calibrate( + frame, + targets, + gate_initialization=gates, + target_loss_scales=scales, + epochs=300, + learning_rate=0.15, + seed=0, + l0_lambda=penalty, + ) assert result.gate_open_probabilities is not None - mass = float(np.sum(result.gate_open_probabilities)) - assert np.isfinite(mass) - masses.append(mass) - assert np.all(np.diff(masses) >= -1e-3), masses + assert np.isfinite(result.gate_open_probabilities).all() + assert np.isfinite(result.weights).all() + masses.append(float(result.gate_open_probabilities.sum())) + # At least ten records a decade, since the saturated curve rises too, by + # under a hundredth of a record a decade. Over 20 optimizer seeds on two + # fixture draws the smallest step here was 32. + assert np.all(np.diff(masses) >= 10.0), masses def test_l0_lambda_alone_is_a_fixed_penalty_pruning_control(feasible_frame) -> None: From 2d81cdb03f17dd24831e988046ca0e3739118caa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:21:20 +0100 Subject: [PATCH 14/46] Widen the release disclosure walk and refuse unreadable JSON (#1301) The dense release contract's disclosure walk refused three shapes of per-area support figure: a figure under its name in a record with an area_code or beneath an area key, a min_ or minimum_ name outside the floors, and "rows 7 < 50" text. The #1307 review found shapes that slipped past it: a code-keyed map under a figure's name, a columnar table, a record identified by geography_id or code, figures in a list, max_ and median_ names, and any *.json that did not parse, which the walk skipped. No writer emits these today, but the walk is the last check before a release leaves the machine, so it should not depend on today's writers. The walk now refuses an area's rows, Kish ESS or distinct sources, as a number or as numeric text, in a record identified by area_code, geography_id or a code that holds an area code; under an area key beneath the figure's name, through level keys and lists; in a table with an area column, as parallel lists or pandas {row: value} columns; and as a minimum, maximum or median of a figure, however nested, outside the declared floors. A shipped *.json the walk cannot parse, decode or walk now fails rather than being skipped. Failures still name where a figure is, never its value. The text rule is unchanged. The refusal tests' fixtures use placeholder codes (E06999999, E06999998) where they paired a real local authority with plausible support figures. Co-Authored-By: Claude Opus 5.5 --- ...uk-dense-support-figures-withheld.fixed.md | 2 +- .../src/microcosm/data/contract.py | 156 ++++++++++++---- .../uk/test_uk_dense_release_contract.py | 176 ++++++++++++++---- 3 files changed, 262 insertions(+), 72 deletions(-) diff --git a/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md b/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md index e748de1573..0c9c80e456 100644 --- a/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md +++ b/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md @@ -1 +1 @@ -The files a dense UK release ships no longer carry per-area support figures, an area's rows, effective sample size or distinct source households (microcosm#1301). The `uk_local_area_support` gate's failures and reviewed exclusions name the floors an area misses (`rows < 50`) instead of the measured values, each reviewed exclusion records only those shortfalls and its signed record, and each geography level reports the areas checked and below the floor in place of its minima. The weakest-area rows of the diagnostics and the candidate manifest's support-limited misses carry `support_below_floor` in place of the figures; `UKAreaFit`'s figure fields become optional, so earlier diagnostics still parse. The candidate manifest's `support` block counts the areas checked and below the floor, overall and by level. The figures stay in the build's `.area_support.csv`, which no release ships. The dense release contract walks every shipped JSON document, the signed gate report and the release manifest's strings included, and refuses a support figure in a per-area record, a minimum of one outside the declared floors, or a shortfall worded with the measured value; the refusal names where the figure is, never its value. Weights and per-cell estimates are unchanged. The full gate node's code identity now also covers `gates` and `terminal_gates`, so an edit to a gate evaluator or a register loader re-keys the gate nodes. +The files a dense UK release ships no longer carry per-area support figures, an area's rows, effective sample size or distinct source households (microcosm#1301). The `uk_local_area_support` gate's failures and reviewed exclusions name the floors an area misses (`rows < 50`) instead of the measured values, each reviewed exclusion records only those shortfalls and its signed record, and each geography level reports the areas checked and below the floor in place of its minima. The weakest-area rows of the diagnostics and the candidate manifest's support-limited misses carry `support_below_floor` in place of the figures; `UKAreaFit`'s figure fields become optional, so earlier diagnostics still parse. The candidate manifest's `support` block counts the areas checked and below the floor, overall and by level. The figures stay in the build's `.area_support.csv`, which no release ships. The dense release contract walks every shipped JSON document, the signed gate report and the release manifest's strings included. It refuses a support figure, as a number or as numeric text, in an area's record (one with an `area_code`, a `geography_id` or an area `code`, or anything beneath an area key), in a code-keyed map under the figure's name, or in a table with an area column (parallel lists or pandas `{row: value}` columns); a minimum, maximum or median of one outside the declared floors; and a shortfall worded with the measured value. A shipped `*.json` the walk cannot parse fails it. The refusal names where the figure is, never its value. Weights and per-cell estimates are unchanged. The full gate node's code identity now also covers `gates` and `terminal_gates`, so an edit to a gate evaluator or a register loader re-keys the gate nodes. diff --git a/packages/microcosm-data/src/microcosm/data/contract.py b/packages/microcosm-data/src/microcosm/data/contract.py index 9d43a4d7a5..c78e23eb8d 100644 --- a/packages/microcosm-data/src/microcosm/data/contract.py +++ b/packages/microcosm-data/src/microcosm/data/contract.py @@ -5071,11 +5071,23 @@ def _check_area_support_block( ) # An area key: a GSS code, bare or under its level ("local_authority/E06000053"). _UK_AREA_KEY_RE = re.compile(r"^(?:[a-z_]+/)?[EKLMNSW]\d{8}$") -# A minimum of a support figure over areas ("min_nonzero_households", -# "minimum_effective_sample_size") is the weakest area's figure. Only the -# declared floors, under a "floors" key, may use these names. -_UK_SUPPORT_MINIMUM_KEY_RE = re.compile( - r"^min(?:imum)?_[a-z_]*(?:households|rows|sources|sample_size|ess)$" +# The fields that make a mapping one area's record, or, holding a list or a +# pandas {row: value} column, a table's area column. ``code`` counts only +# when it holds an area code: build manifests and warnings use the name too. +_UK_AREA_ID_KEYS = ("area_code", "geography_id") +# A minimum, maximum or median of a support figure over areas +# ("min_nonzero_households", "maximum_rows", "median_effective_sample_size") +# is one area's figure. Only the declared floors, under a "floors" key, may +# use these names. +_UK_SUPPORT_EXTREME_KEY_RE = re.compile( + r"^(?:min|minimum|max|maximum|median)_[a-z_]*" + r"(?:households|rows|sources|sample_size|ess)$" +) +# A pandas row index: DataFrame.to_dict() writes a column as {"0": value, ...}. +_UK_ROW_INDEX_RE = re.compile(r"^\d+$") +# A number written as text, as a document converted from a CSV carries it. +_UK_NUMERIC_TEXT_RE = re.compile( + r"^\s*[+-]?(?:\d+\.?\d*|\.\d+)(?:e[+-]?\d+)?\s*$", re.IGNORECASE ) # A shortfall worded with the area's measured value ("rows 7 < 50"); the gate # names only the floor it misses ("rows < 50"). @@ -5085,48 +5097,112 @@ def _check_area_support_block( _UK_DISCLOSURE_PATHS_SHOWN = 5 +def _uk_names_an_area(value: object) -> bool: + """Whether ``value`` is an area code, or a column holding one.""" + + if isinstance(value, str): + return _UK_AREA_KEY_RE.fullmatch(value) is not None + if isinstance(value, Mapping): + value = list(value.values()) + return isinstance(value, list) and any( + isinstance(item, str) and _UK_AREA_KEY_RE.fullmatch(item) is not None + for item in value + ) + + def _uk_dense_disclosure_failures(name: str, payload: object) -> list[str]: """Per-area support figures in one shipped JSON document (microcosm#1301). - Three shapes are refused, wherever they sit, strings included: - a support figure in a per-area record (a mapping with an ``area_code``, - or the value under an area key), a minimum of a support figure outside - the declared floors, and a shortfall worded with the measured value. The - failures name where the figures are, never their values. + An area's rows, Kish ESS or distinct sources (a number, or a number + written as text) is refused wherever it sits: + + - under its name in an area's record (a mapping with an ``area_code`` or + a ``geography_id``, or a ``code`` holding an area code), or under its + name anywhere beneath an area key; + - under its name in a table with an area column, as parallel lists or + as pandas ``{row: value}`` columns; + - under an area key beneath its name (``{"ess": {"E06000001": 41.2}}``), + through any level keys and lists between them; + - as a minimum, maximum or median of a figure, however nested, outside + the declared floors; + - in a string that states an area's measured support ("rows 7 < 50"). + + The failures name where the figures are, never their values. """ - found: dict[str, list[str]] = {"figure": [], "minimum": [], "text": []} - - def walk(value: object, path: str, parent_key: str, per_area: bool) -> None: + found: dict[str, list[str]] = {"figure": [], "extreme": [], "text": []} + + def number(value: object) -> bool: + if isinstance(value, str): + return _UK_NUMERIC_TEXT_RE.fullmatch(value) is not None + return isinstance(value, (int, float)) and not isinstance(value, bool) + + def walk( + value: object, + path: str, + label: str, + *, + area: bool, + figure: bool, + extreme: bool, + floors: bool, + ) -> None: + # ``label`` is the key the value sits under, or its column's name for + # a list item or a pandas row. ``area`` holds inside an area's record + # or table and beneath an area key; ``figure``, ``extreme`` and + # ``floors`` hold beneath a key naming a support figure, an extreme + # of one, or the declared floors. if isinstance(value, Mapping): - per_area = per_area or "area_code" in value + area = ( + area + or any(key in value for key in _UK_AREA_ID_KEYS) + or _uk_names_an_area(value.get("code")) + ) for raw_key, child in value.items(): key = str(raw_key) - child_path = f"{path}.{key}" if path else key - if isinstance(child, (int, float)) and not isinstance(child, bool): - if per_area and key in _UK_AREA_SUPPORT_FIGURE_KEYS: - found["figure"].append(child_path) - elif ( - _UK_SUPPORT_MINIMUM_KEY_RE.fullmatch(key) - and parent_key != "floors" - ): - found["minimum"].append(child_path) walk( child, - child_path, - key, - per_area or _UK_AREA_KEY_RE.fullmatch(key) is not None, + f"{path}.{key}" if path else key, + label if _UK_ROW_INDEX_RE.fullmatch(key) else key, + area=area or _UK_AREA_KEY_RE.fullmatch(key) is not None, + figure=figure or key in _UK_AREA_SUPPORT_FIGURE_KEYS, + extreme=extreme + or _UK_SUPPORT_EXTREME_KEY_RE.fullmatch(key) is not None, + floors=floors or key == "floors", ) - elif isinstance(value, list): + return + if isinstance(value, list): for index, child in enumerate(value): - walk(child, f"{path}[{index}]", parent_key, per_area) + walk( + child, + f"{path}[{index}]", + label, + area=area, + figure=figure, + extreme=extreme, + floors=floors, + ) + return + kind = None + if number(value): + if (area and label in _UK_AREA_SUPPORT_FIGURE_KEYS) or ( + figure and _UK_AREA_KEY_RE.fullmatch(label) + ): + kind = "figure" + elif extreme and not floors: + kind = "extreme" elif isinstance(value, str) and _UK_SUPPORT_FIGURE_TEXT_RE.search(value): - found["text"].append(path or "") + kind = "text" + if kind is not None: + found[kind].append(path or "") - walk(payload, "", "", False) + walk(payload, "", "", area=False, figure=False, extreme=False, floors=False) wording = { "figure": "per-area support figure(s) (rows, ESS or distinct sources)", - "minimum": "minimum(s) of an area support figure outside the floors", + "extreme": ( + "minimum(s), maximum(s) or median(s) of an area support figure " + "outside the floors" + ), "text": "string(s) stating an area's measured support", } return [ @@ -5141,16 +5217,24 @@ def _check_uk_dense_disclosure(release_dir: Path, failures: list[str]) -> None: """No shipped JSON document carries a per-area support figure (microcosm#1301). Every ``*.json`` in the release directory is walked, the signed gate - report and the release manifest's strings included. A document that does - not parse is reported by the check that owns it. + report and the release manifest's strings included. A document the walk + cannot read fails, since a figure in it could not be ruled out. """ for path in sorted(release_dir.glob("*.json")): try: - payload = json.loads(path.read_text()) - except (OSError, ValueError): + payload = json.loads( + path.read_bytes(), parse_constant=_reject_json_constant + ) + found = _uk_dense_disclosure_failures(path.name, payload) + except (OSError, ValueError, RecursionError): + failures.append( + f"{path.name} cannot be read and walked as JSON, so the " + "disclosure walk cannot rule out a per-area support figure in " + "it (microcosm#1301)." + ) continue - failures.extend(_uk_dense_disclosure_failures(path.name, payload)) + failures.extend(found) def _check_local_area_release_manifest( diff --git a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py index 03afc518e6..a5dce4bb89 100644 --- a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py +++ b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py @@ -1387,6 +1387,23 @@ def today(cls): assert "expired 2026-10-03" in failures +#: Placeholder area codes no area carries, so a fixture that pairs an area +#: with support figures never reads as a real area's figures. +_AREA = "E06999999" +_OTHER_AREA = "E06999998" +#: The synthetic support figures the refusal tests inject; no failure may +#: repeat one. +_FIGURES = ("37", "23.75", "29", "41") + + +def _failure_lines(release_dir: Path) -> str: + """The contract's failures without the release directory's own path, + which a figure could appear in by chance.""" + with pytest.raises(ReleaseContractError) as excinfo: + validate_release_dir(release_dir) + return "\n".join(excinfo.value.failures) + + #: The area-support details a signed report may ship: the floors an excused #: area misses and its signed record, and area counts by level. _FLOOR_ONLY_DETAILS = { @@ -1399,7 +1416,7 @@ def today(cls): "local_authority": {"areas_checked": 2, "areas_below_floor": 1} }, "reviewed_exclusions": { - "local_authority/E06000053": { + f"local_authority/{_AREA}": { "shortfalls": ["rows < 50", "ESS < 50"], "record": {"reason": "synthetic reviewed exclusion"}, } @@ -1418,7 +1435,7 @@ def test_floor_only_area_support_details_ship(tmp_path: Path) -> None: def _with_figures(details: dict) -> dict: figures = json.loads(json.dumps(details)) - figures["reviewed_exclusions"]["local_authority/E06000053"].update( + figures["reviewed_exclusions"][f"local_authority/{_AREA}"].update( rows=37, ess=23.75, sources=29 ) return figures @@ -1427,8 +1444,6 @@ def _with_figures(details: dict) -> dict: @pytest.mark.parametrize( "inject,expected", [ - ("manifest_area_row", "per-area support figure(s)"), - ("manifest_minimum", "minimum(s) of an area support figure"), ("summary_shortfall_text", "string(s) stating an area's measured support"), ("signed_report_figures", "per-area support figure(s)"), ], @@ -1448,65 +1463,156 @@ def test_dense_release_refuses_per_area_support_figures( name = "uk_local_gates.json" else: release_dir = write_dense_bundle(tmp_path) - if inject == "summary_shortfall_text": - name = "gate_summary.json" - path = release_dir / name - summary = json.loads(path.read_text()) - summary["diagnostic_gates"]["uk_local_area_support"] = { - "failures": ["local_authority/E06000053: rows 37 < 50"] - } - else: - name = "release_manifest.json" - path = release_dir / name - summary = json.loads(path.read_text()) - if inject == "manifest_area_row": - summary["reviewed_limitations"].append( - { - "id": "synthetic_area_note", - "areas": [{"area_code": "E06000053", "sources": 29}], - } - ) - else: - summary["support"] = {"min_nonzero_households": 37} + name = "gate_summary.json" + path = release_dir / name + summary = json.loads(path.read_text()) + summary["diagnostic_gates"]["uk_local_area_support"] = { + "failures": [f"local_authority/{_AREA}: rows 37 < 50"] + } path.write_text(json.dumps(summary)) _refresh_packaging_checksums(release_dir) - failures = _failures(release_dir) + failures = _failure_lines(release_dir) assert expected in failures assert name in failures # The refusal names where the figure is, never its value. - for figure in ("37", "23.75", "29"): + for figure in _FIGURES: assert figure not in failures -def test_disclosure_walker_allows_floors_counts_and_weights() -> None: +_FIGURE = "per-area support figure(s)" +_EXTREME = "minimum(s), maximum(s) or median(s) of an area support figure" + +#: The shapes an area's support figures could take in a shipped document +#: (microcosm#1301), each injected into the release manifest under one key. +_SUPPORT_FIGURE_SHAPES = { + "record_by_area_code": ("areas", [{"area_code": _AREA, "sources": 29}], _FIGURE), + "record_by_geography_id": ( + "areas", + [{"geography_id": _AREA, "rows": 37}], + _FIGURE, + ), + "record_by_code": ("areas", [{"code": _AREA, "ess": 23.75}], _FIGURE), + "list_in_a_record": ("areas", [{"area_code": _AREA, "rows": [37]}], _FIGURE), + "figure_as_text": ( + "areas", + [{"area_code": _AREA, "nonzero_households": "37"}], + _FIGURE, + ), + "code_keyed_map": ("support_by_area", {"ess": {_AREA: 23.75}}, _FIGURE), + "code_keyed_map_by_level": ( + "support_by_area", + {"sources": {"local_authority": {_AREA: 29}}}, + _FIGURE, + ), + "level_prefixed_code_keys": ( + "support_by_area", + {"rows": {f"local_authority/{_AREA}": [37]}}, + _FIGURE, + ), + "parallel_lists": ( + "support_table", + { + "area_code": [_AREA, _OTHER_AREA], + "nonzero_source_households": [29, 41], + }, + _FIGURE, + ), + "pandas_columns": ( + "support_table", + {"geography_id": {"0": _AREA}, "effective_sample_size": {"0": 23.75}}, + _FIGURE, + ), + "code_column": ("support_table", {"code": [_AREA], "rows": [37]}, _FIGURE), + "minimum": ("support", {"min_nonzero_households": 37}, _EXTREME), + "maximum": ("support", {"max_nonzero_source_households": 29}, _EXTREME), + "median": ("support", {"median_effective_sample_size": 23.75}, _EXTREME), + "minimum_by_level": ( + "support", + {"minimum_rows": {"local_authority": 37}}, + _EXTREME, + ), + "maxima_in_a_list": ("support", {"maximum_ess": [23.75, 41]}, _EXTREME), +} + + +@pytest.mark.parametrize("shape", sorted(_SUPPORT_FIGURE_SHAPES)) +def test_dense_release_refuses_support_figures_in_every_shape( + tmp_path: Path, shape: str +) -> None: + """Records keyed by any area identifier, code-keyed maps, columnar tables, + lists and the extremes of a figure are refused alike (microcosm#1301).""" + + key, value, expected = _SUPPORT_FIGURE_SHAPES[shape] + release_dir = write_dense_bundle(tmp_path) + _rewrite_manifest(release_dir, lambda manifest: manifest.__setitem__(key, value)) + failures = _failure_lines(release_dir) + assert "release_manifest.json carries" in failures and expected in failures + # The refusal names where the figures are, never their values. + assert f"first at ['{key}" in failures + for figure in _FIGURES: + assert figure not in failures + + +@pytest.mark.parametrize( + "content", + [b'{"support": {"rows": ', b'{"rows": NaN}', b'{"rows": "\xc3\x28"}'], + ids=["truncated", "non-standard-constant", "undecodable"], +) +def test_dense_release_refuses_a_json_document_it_cannot_walk( + tmp_path: Path, content: bytes +) -> None: + """A document the walk cannot read could hide a figure, so it fails.""" + + release_dir = write_dense_bundle(tmp_path) + (release_dir / "support_notes.json").write_bytes(content) + assert ( + "support_notes.json cannot be read and walked as JSON, so the disclosure " + "walk cannot rule out" + ) in _failures(release_dir) + + +def test_disclosure_walker_allows_floors_counts_weights_and_estimates() -> None: shipped = { "area_support": { "floors": {"minimum_rows": 50, "minimum_distinct_sources": 50}, - "below_floor": {"local_authority": ["E06000053"]}, + "below_floor": {"local_authority": [_AREA]}, }, "support": {"areas_checked": 2, "areas_below_floor": 1}, - "weights": {"effective_sample_size": 3.5, "max_weight": 4.0}, + "weights": { + "effective_sample_size": 3.5, + "max_weight": 4.0, + "median_positive_weight": 1.0, + }, "worst_areas": [ { - "area_code": "E06000053", + "area_code": _AREA, "worst_abs_relative_error": 0.4, "support_below_floor": True, } ], - "failures": ["local_authority/E06000053: rows < 50, ESS < 50"], + "failures": [f"local_authority/{_AREA}: rows < 50, ESS < 50"], + # Per-cell estimates ship, however the cell's area is keyed. + "local_rows": [{"geography_id": _AREA, "candidate_estimate": 100.0}], + "rows": [{"area_code": _AREA, "estimate": 5.0}], + # A ``code`` that holds no area code identifies no area. + "code": {"git_commit": "a" * 40, "git_dirty": False}, + "diagnostic_warnings": [{"code": "synthetic_warning", "rows": 3}], + # Counts of target rows, and a declared bound, are not support figures. + "fit": {"local_by_family": [{"family": "synthetic", "rows": 12}]}, + "parameters": {"maximum_max_to_median_ratio": 100.0}, } assert dc._uk_dense_disclosure_failures("shipped.json", shipped) == [] def test_the_area_support_block_names_only_excused_areas() -> None: - excused = [{"id": "area_support_exclusion:local_authority/E06000053"}] + excused = [{"id": f"area_support_exclusion:local_authority/{_AREA}"}] failures: list[str] = [] dc._check_area_support_block( { "gate": "uk_local_area_support", "floors": {"minimum_rows": 50}, - "below_floor": {"local_authority": ["E06000053"]}, + "below_floor": {"local_authority": [_AREA]}, }, excused, failures, @@ -1515,7 +1621,7 @@ def test_the_area_support_block_names_only_excused_areas() -> None: failures = [] dc._check_area_support_block( - {"below_floor": {"local_authority": ["E09000001"]}, "rows": {"E09000001": 3}}, + {"below_floor": {"local_authority": [_OTHER_AREA]}, "rows": {_OTHER_AREA: 3}}, excused, failures, ) @@ -1523,5 +1629,5 @@ def test_the_area_support_block_names_only_excused_areas() -> None: assert any("without a reviewed area_support_exclusion" in f for f in failures) failures = [] - dc._check_area_support_block({"below_floor": ["E06000053"]}, excused, failures) + dc._check_area_support_block({"below_floor": [_AREA]}, excused, failures) assert any("must map each geography level" in f for f in failures) From 9ccf6bb25cfdb5428d34b5c052d6ccff12ce3088 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:27:57 +0100 Subject: [PATCH 15/46] Bind the national exclusion names into the release's hash-joined evidence (#1301) A dense release names every reviewed exclusion the uk_target_fit, uk_local_target_fit and uk_input_mass_parity gates stood on, and the contract checked the local target-fit names against the signed local gate report. The two national gates' names come from the full gate report, which does not ship, so the contract could only hold the manifest's limitations to the coverage's own list: a hand edit that dropped a national name from both still validated, where the same edit to a local cell was refused. The build's candidate manifest projection now records, for each of the three gates, the sorted names it stood on, dormant entries left out as the assembler leaves them out, under reviewed_exclusions_stood_on. The release ships that manifest and hash-joins it to the dataset, the diagnostics and the signed report, and the contract now holds the coverage's names to the record gate by gate, so the limitations follow it; a candidate without the record is rebuilt. The record repeats names the limitations already ship. Like the measure-exclusion, holdout and size records the contract already reads from it, the manifest is unsigned: an edit to it as well would still pass. graph_terminal.py is in the implementation hash of the preflight and calibrated gate, holdout, export, package and inspection-export kernels, and contract.py in the certification kernel's, so the dense graph re-keys from uk.full.gates.preflight on, the dense solve included, as the earlier #1301 edits to graph_terminal.py do. No national kernel hashes either file. Co-Authored-By: Claude Opus 5.5 --- ...-dense-opt-in-holdout-incumbent.changed.md | 2 +- docs/uk-dense-release-assembly-runbook-762.md | 10 ++- .../build/uk_runtime/graph_terminal.py | 27 +++++++ .../uk/test_uk_dense_release_assembler.py | 47 +++++++++++ .../engine_free/uk/test_uk_graph_terminal.py | 51 ++++++++++++ .../src/microcosm/data/contract.py | 67 ++++++++++++++-- .../uk/test_uk_dense_release_contract.py | 77 ++++++++++++++++--- 7 files changed, 261 insertions(+), 20 deletions(-) diff --git a/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md b/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md index 34120a9def..65800d7f3a 100644 --- a/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md +++ b/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md @@ -1 +1 @@ -The dense UK line's rotated holdout and incumbent-surface comparison are opt-in diagnostics rather than publication requirements (microcosm#1301). `--rotated-holdout` replaces `--skip-holdout`, which is removed with no alias: a dense build skips the holdout unless asked and records the skip, and the national role refuses the new flag. The pre-flight accepts a holdout that was not requested and still requires five folds and a finite mean when it was, in agreement with the request. The scorer reads the active local reference count from the membership file and scores a candidate with no holdout as `holdout_basis: none_requested`. `tools/evaluate_uk_dataset_size.py` runs steps 30 and 40 only with `--incumbent-diagnostic` or an explicit `--steps`. Certification readiness is non-gating: an absent scorecard is `not_requested` and one that misses only its measured limits is `diagnostic_failed`. The release contract always joins the candidate's own evidence to the released bytes; the score, the surface evaluation and the incumbent extraction manifest ship all together or not at all, their identities refuse, and their measured limits are recorded in the manifest rather than enforced. The source coverage carries a `holdout.claim`, an `incumbent.compared` and a `size` discriminator. The assembler takes `--incumbent-manifest` as optional, requires the run's full gate report, prints a `--tag-only` publish command, and writes the limitations the contract checks against the coverage: `no_out_of_sample_claim` or `rotated_holdout` (`claim: report_only`), `no_incumbent_comparison` or `incumbent_surface_diagnostic`, `engine_measurement`, `size_doctrine` for a sized release, and `reviewed_exclusion::` for the reviewed exclusions `uk_target_fit`, `uk_local_target_fit` and `uk_input_mass_parity` stood on, with names and reasons only. The coverage records those names per gate under `signed_deferrals.reviewed_exclusions`, and the contract requires exactly those limitations, checking the `uk_local_target_fit` names against the signed local gate report. A dense manifest must carry its `area_support` block, whose `below_floor` codes are exactly the areas the signed report's area-support exclusions stood on. The coverage's holdout and size records and the `engine_measurement` and `size_doctrine` limitations must restate the shipped candidate manifest, so an edited coverage cannot switch the holdout claim or the size. +The dense UK line's rotated holdout and incumbent-surface comparison are opt-in diagnostics rather than publication requirements (microcosm#1301). `--rotated-holdout` replaces `--skip-holdout`, which is removed with no alias: a dense build skips the holdout unless asked and records the skip, and the national role refuses the new flag. The pre-flight accepts a holdout that was not requested and still requires five folds and a finite mean when it was, in agreement with the request. The scorer reads the active local reference count from the membership file and scores a candidate with no holdout as `holdout_basis: none_requested`. `tools/evaluate_uk_dataset_size.py` runs steps 30 and 40 only with `--incumbent-diagnostic` or an explicit `--steps`. Certification readiness is non-gating: an absent scorecard is `not_requested` and one that misses only its measured limits is `diagnostic_failed`. The release contract always joins the candidate's own evidence to the released bytes; the score, the surface evaluation and the incumbent extraction manifest ship all together or not at all, their identities refuse, and their measured limits are recorded in the manifest rather than enforced. The source coverage carries a `holdout.claim`, an `incumbent.compared` and a `size` discriminator. The assembler takes `--incumbent-manifest` as optional, requires the run's full gate report, prints a `--tag-only` publish command, and writes the limitations the contract checks against the coverage: `no_out_of_sample_claim` or `rotated_holdout` (`claim: report_only`), `no_incumbent_comparison` or `incumbent_surface_diagnostic`, `engine_measurement`, `size_doctrine` for a sized release, and `reviewed_exclusion::` for the reviewed exclusions `uk_target_fit`, `uk_local_target_fit` and `uk_input_mass_parity` stood on, with names and reasons only. The coverage records those names per gate under `signed_deferrals.reviewed_exclusions`, and the contract requires exactly those limitations. The full gate report does not ship, so the build records the names each of those gates stood on in the candidate manifest's `reviewed_exclusions_stood_on`, and the contract holds the coverage's names to that record; it also checks the `uk_local_target_fit` names against the signed local gate report. A dense manifest must carry its `area_support` block, whose `below_floor` codes are exactly the areas the signed report's area-support exclusions stood on. The coverage's holdout and size records and the `engine_measurement` and `size_doctrine` limitations must restate the shipped candidate manifest, so an edited coverage cannot switch the holdout claim or the size. diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index d596dc2a2d..fc6a1bb303 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -401,9 +401,13 @@ first from the full gate report and records the names per gate in the coverage's `signed_deferrals.reviewed_exclusions`. The contract requires exactly those limitations; it checks the `uk_local_target_fit` names and the `below_floor` areas against the signed `uk_local_gates.json`, and requires the -`area_support` block. The full gate report is not shipped, so the -`uk_target_fit` and `uk_input_mass_parity` names are held to the coverage -only. The limitations carry names and reasons, never the measured errors. +`area_support` block. The full gate report is not shipped, so the build records +the names each of the three gates stood on in the candidate manifest +(`reviewed_exclusions_stood_on`), which the release ships and hash-joins, and +the contract holds the coverage's names to that record: a hand edit that drops +a `uk_target_fit` or `uk_input_mass_parity` name from both the coverage and the +limitations is refused. The limitations carry names and reasons, never the +measured errors. Assembly and every later directory validation require measured clean code (`code.git_dirty` exactly `false`) and full measure-exclusion provenance. diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py index dbd2164d70..e9202a1496 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_terminal.py @@ -1507,6 +1507,32 @@ def _gate_rows(document: Mapping) -> dict[str, dict]: return rows +def _reviewed_exclusions_stood_on(gate_rows: Mapping[str, Mapping]) -> dict: + """The names of the reviewed exclusions each signed-exclusion gate stood on. + + One sorted list per gate a dense release names in its limitations, empty + when the gate stood on none or the report lacks it; dormant entries are + left out, as the release assembler leaves them out. The full gate report + does not ship, so the release contract holds the coverage's names and + the manifest's limitations to this record (microcosm#1301). + """ + from microcosm.data.contract import _UK_DENSE_SIGNED_EXCLUSION_GATES + + record: dict[str, list[str]] = {} + for gate_id in _UK_DENSE_SIGNED_EXCLUSION_GATES: + row = gate_rows.get(gate_id) + details = row.get("details") if isinstance(row, Mapping) else None + details = details if isinstance(details, Mapping) else {} + excluded = details.get("reviewed_exclusions") + dormant = set(map(str, details.get("dormant_exclusions") or ())) + record[gate_id] = ( + sorted(set(map(str, excluded)) - dormant) + if isinstance(excluded, Mapping) + else [] + ) + return record + + def _fit_rows(target_rows: pd.DataFrame, materialization: Mapping[str, str]): """Split the terminal target diagnostics into local and national rows.""" kinds = target_rows["name"].map(materialization) @@ -1973,6 +1999,7 @@ def rowwise_candidate_manifest_from_graph( (surface.get("measure_exclusions") or {}).items() ) }, + "reviewed_exclusions_stood_on": _reviewed_exclusions_stood_on(gate_rows), "blocked_at_f100": bool(blocking_failures), "blocking_failures": blocking_failures, "diagnostic_failures": diagnostic_lines, diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py index 951c4d6fbd..936a50dcf9 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py @@ -13,6 +13,10 @@ from microcosm.build.gate_battery import _canonical_json_bytes, _canonical_sha256 from microcosm.build.uk_runtime.calibration_run import UK_LOCAL_GATE_SCOPE +from microcosm.build.uk_runtime.graph_terminal import ( + _gate_rows, + _reviewed_exclusions_stood_on, +) from microcosm.build.uk_runtime.local_doctrine import UK_LOCAL_DATASET_HOUSEHOLDS from microcosm.build.uk_runtime.release_identity import UK_DENSE_RELEASE_ID from microcosm.data import contract as dc @@ -388,6 +392,11 @@ def _candidate_dir( "adjudication": "synthetic decision", } }, + # What the build's projection records from the full gate report + # (microcosm#1301), which the contract holds the coverage to. + "reviewed_exclusions_stood_on": _reviewed_exclusions_stood_on( + _gate_rows(_full_gate_report()) + ), "staging_delivery": _staging_delivery(), "geography": {"assignment": synthetic_geography_binding()}, "identity": { @@ -591,7 +600,14 @@ def test_assembler_stages_a_contract_valid_dense_release( "uk_local_target_fit": [], "uk_input_mass_parity": ["synthetic_column"], } + # The full gate report does not ship; the candidate manifest's record of + # the same names does, and the contract holds the coverage to it. assert not (release_dir / "uk.full.gates.calibrated.gate_report.json").exists() + shipped = json.loads((release_dir / "rowwise_candidate_manifest.json").read_text()) + assert ( + shipped["reviewed_exclusions_stood_on"] + == coverage["signed_deferrals"]["reviewed_exclusions"] + ) assert "--tag-only" in summary["publish_command"] published = candidate / "microcosm_uk_2024_25_dense.h5" assert ( @@ -750,6 +766,30 @@ def test_assembler_requires_the_full_gate_report(tmp_path, monkeypatch, tamper): ) +def test_assembly_refuses_names_the_candidate_did_not_record( + tmp_path, monkeypatch +) -> None: + """The coverage's national exclusion names come from the full gate report, + which does not ship; the shipped candidate manifest's record of them is + what the contract holds them to (microcosm#1301).""" + monkeypatch.setenv("MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY", KEY) + candidate, spine, incumbent = _candidate_dir(tmp_path) + manifest_path = candidate / "rowwise_candidate_manifest.json" + manifest = json.loads(manifest_path.read_text()) + manifest["reviewed_exclusions_stood_on"]["uk_target_fit"] = [] + manifest_path.write_text(json.dumps(manifest)) + out = tmp_path / "releases" + with pytest.raises( + dc.ReleaseContractError, + match="reviewed_exclusions.uk_target_fit does not match the reviewed " + "exclusions the evaluated candidate recorded", + ): + _load("assemble_uk_dense_release_dir").main( + _assemble_args(candidate, spine, incumbent, out) + ) + assert not (out / UK_DENSE_RELEASE_ID).exists() + + def _assemble_args( candidate: Path, spine: Path, incumbent: Path | None, out: Path ) -> list[str]: @@ -1233,6 +1273,13 @@ def test_assembler_stages_a_graph_built_dense_candidate( coverage = json.loads((release_dir / "uk_source_coverage.json").read_text()) assert coverage["doctrine"]["clone_count"] == 15 assert coverage["size"]["sized"] is sized + # The build records the names each signed-exclusion gate stood on, which + # the coverage restates from the full gate report (microcosm#1301). + assert ( + manifest["reviewed_exclusions_stood_on"] + == coverage["signed_deferrals"]["reviewed_exclusions"] + == {gate_id: [] for gate_id in dc._UK_DENSE_SIGNED_EXCLUSION_GATES} + ) limitations = _limitations(release_dir) assert "engine_measurement" in limitations assert ("size_doctrine" in limitations) is sized diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py index 3242304008..555ceed092 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph_terminal.py @@ -1142,3 +1142,54 @@ def test_diagnostics_receive_the_holdout_in_the_schemas_shape(): assert "graph_binding" not in shaped assert shaped == {k: v for k, v in measured.items() if k != "graph_binding"} assert "graph_binding" in measured # the artifact's report is left intact + + +def test_the_candidate_manifest_records_the_exclusions_each_signed_gate_stood_on(): + """microcosm#1301: the full gate report does not ship, so the candidate + manifest records the names each signed-exclusion gate stood on, leaving + out dormant entries as the release assembler does.""" + from microcosm.build.uk_runtime.graph_terminal import ( + _gate_rows, + _reviewed_exclusions_stood_on, + ) + from microcosm.data.contract import _UK_DENSE_SIGNED_EXCLUSION_GATES + + document = { + "report": { + "outcomes": [ + { + "id": "uk_target_fit", + "details": { + "reviewed_exclusions": { + "synthetic.row_b@2025": {"reason": "synthetic"}, + "synthetic.row_a@2025": {"reason": "synthetic"}, + }, + "dormant_exclusions": [], + }, + }, + { + "id": "uk_input_mass_parity", + "details": { + "reviewed_exclusions": { + "synthetic_column": "synthetic reason", + "synthetic_dormant": "never measured", + }, + "dormant_exclusions": ["synthetic_dormant"], + }, + }, + # A gate outside the signed set is not recorded. + { + "id": "uk_weight_ratio", + "details": {"reviewed_exclusions": {"synthetic": "x"}}, + }, + ] + } + } + record = _reviewed_exclusions_stood_on(_gate_rows(document)) + assert tuple(record) == _UK_DENSE_SIGNED_EXCLUSION_GATES + assert record == { + "uk_target_fit": ["synthetic.row_a@2025", "synthetic.row_b@2025"], + # The report lacks the gate: it stood on none. + "uk_local_target_fit": [], + "uk_input_mass_parity": ["synthetic_column"], + } diff --git a/packages/microcosm-data/src/microcosm/data/contract.py b/packages/microcosm-data/src/microcosm/data/contract.py index c78e23eb8d..0cc86bd348 100644 --- a/packages/microcosm-data/src/microcosm/data/contract.py +++ b/packages/microcosm-data/src/microcosm/data/contract.py @@ -786,7 +786,10 @@ def dataset_role_for_line(line: str) -> str: # The gates whose reviewed exclusions a dense release names, one # ``reviewed_exclusion::`` limitation each, with the names recorded # in the coverage's ``signed_deferrals.reviewed_exclusions`` (microcosm#1301). -# The assembler (tools/assemble_uk_dense_release_dir.py) imports this tuple. +# The assembler (tools/assemble_uk_dense_release_dir.py) imports this tuple, +# and so does the build's candidate manifest projection +# (uk_runtime/graph_terminal.py), which records the names each gate stood on +# under ``reviewed_exclusions_stood_on`` for the contract to hold them to. _UK_DENSE_SIGNED_EXCLUSION_GATES = ( "uk_target_fit", "uk_local_target_fit", @@ -7471,6 +7474,7 @@ def _check_uk_dense_surface_files( _check_uk_dense_claims_against_candidate( candidate, coverage, release_manifest, failures ) + _check_uk_dense_exclusions_against_candidate(candidate, coverage, failures) shipped_diagnostics = _load_json( release_dir / "calibration_diagnostics.json", failures ) @@ -7632,6 +7636,55 @@ def _check_uk_dense_claims_against_candidate( ) +def _check_uk_dense_exclusions_against_candidate( + candidate: Mapping, coverage: Mapping, failures: list[str] +) -> None: + """The coverage's exclusion names restate the evaluated candidate (microcosm#1301). + + The full gate report the reviewed-exclusion names come from does not + ship, so the build records the names each gate stood on in the candidate + manifest (``reviewed_exclusions_stood_on``), which the release + hash-joins. The coverage's names are held to that record gate by gate, + and the manifest's limitations to the coverage's names + (:func:`_check_uk_dense_signed_exclusions`), so a hand edit cannot drop + or add a national ``uk_target_fit`` or ``uk_input_mass_parity`` name. + """ + + recorded = candidate.get("reviewed_exclusions_stood_on") + if not ( + isinstance(recorded, Mapping) + and set(map(str, recorded)) == set(_UK_DENSE_SIGNED_EXCLUSION_GATES) + and all( + isinstance(names, list) and all(isinstance(name, str) for name in names) + for names in recorded.values() + ) + ): + failures.append( + "rowwise_candidate_manifest.json must record, under " + "'reviewed_exclusions_stood_on', the names of the reviewed " + f"exclusions each of {list(_UK_DENSE_SIGNED_EXCLUSION_GATES)} stood " + "on; a candidate built without the record is rebuilt." + ) + return + named = _as_mapping( + _as_mapping(coverage.get("signed_deferrals")).get("reviewed_exclusions") + ) + for gate_id in _UK_DENSE_SIGNED_EXCLUSION_GATES: + names = named.get(gate_id) + if not isinstance(names, list): + continue # _check_uk_dense_source_coverage records the malformed block + listed = set(map(str, names)) + stood_on = set(recorded[gate_id]) + if listed != stood_on: + failures.append( + f"{_UK_DENSE_SOURCE_COVERAGE_FILE} signed_deferrals." + f"reviewed_exclusions.{gate_id} does not match the reviewed " + "exclusions the evaluated candidate recorded its gates stood " + f"on; missing {sorted(stood_on - listed)[:5]}, unexpected " + f"{sorted(listed - stood_on)[:5]}." + ) + + def _check_uk_dense_incumbent_files( release_dir: Path, release_manifest: Mapping, @@ -7800,12 +7853,12 @@ def _check_uk_dense_signed_exclusions( """The manifest names every reviewed exclusion the gates stood on (microcosm#1301). Local cells and areas are signed at the gate only, so the manifest's - limitations are where a consumer learns of them. The local target-fit - names and the areas below the support floor are checked against the - signed local report the release ships. The national target-fit and - input-mass names come from the full gate report, which does not ship, so - the contract holds the manifest to the names the coverage records for - them; nothing shipped can confirm those two lists themselves. + limitations are where a consumer learns of them. The limitations are held + to the names the coverage records, and those to the candidate manifest's + record of what each gate stood on, since the full gate report the names + come from does not ship (:func:`_check_uk_dense_exclusions_against_candidate`). + The local target-fit names and the areas below the support floor are also + checked against the signed local report the release ships. """ file = "release_manifest.json" diff --git a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py index a5dce4bb89..8750a47def 100644 --- a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py +++ b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py @@ -138,7 +138,9 @@ def write_dense_bundle( manifest records the same holdout and size. Every reviewed exclusion the signed report's local target-fit and area-support gates stood on, and each of ``national_exclusions`` (a ``uk_target_fit`` name), is named in the - coverage and the manifest's limitations, the areas in ``area_support``. + coverage and the manifest's limitations, the areas in ``area_support``; + the candidate manifest records the target-fit and input-mass names under + ``reviewed_exclusions_stood_on``, as the build does. """ release_dir = root / "releases" / release_id release_dir.mkdir(parents=True) @@ -152,6 +154,11 @@ def write_dense_bundle( ) for gate_id in ("uk_local_target_fit", "uk_local_area_support") } + reviewed_exclusions = { + "uk_target_fit": sorted(national_exclusions), + "uk_local_target_fit": stood_on["uk_local_target_fit"], + "uk_input_mass_parity": [], + } below_floor: dict[str, list[str]] = {} for key in stood_on["uk_local_area_support"]: level, _, code = key.partition("/") @@ -234,11 +241,7 @@ def write_dense_bundle( }, "signed_deferrals": { "binding_adjudications": {"x": {}}, - "reviewed_exclusions": { - "uk_target_fit": sorted(national_exclusions), - "uk_local_target_fit": stood_on["uk_local_target_fit"], - "uk_input_mass_parity": [], - }, + "reviewed_exclusions": json.loads(json.dumps(reviewed_exclusions)), }, "holdout": ( { @@ -289,6 +292,7 @@ def write_dense_bundle( }, } candidate["measure_exclusions"] = coverage.get("measure_exclusions", {}) + candidate["reviewed_exclusions_stood_on"] = reviewed_exclusions candidate["parameters"] = { "skip_holdout": holdout != "measured", "n_clones": size_record["clone_count"], @@ -1074,6 +1078,13 @@ def mutate(coverage: dict) -> None: return mutate +def _add_coverage_name(gate_id: str, name: str): + def mutate(coverage: dict) -> None: + coverage["signed_deferrals"]["reviewed_exclusions"][gate_id].append(name) + + return mutate + + @pytest.mark.parametrize( "manifest_edit,coverage_edit,expected", [ @@ -1101,6 +1112,23 @@ def mutate(coverage: dict) -> None: _drop_coverage_name("uk_local_target_fit", _SIGNED_CELL), "does not match the reviewed exclusions the signed uk_local_gates.json", ), + ( + # The coverage and the manifest both drop the national row: the + # candidate manifest's record still names it. + _drop_limitation(f"reviewed_exclusion:uk_target_fit:{_NATIONAL_EXCLUSION}"), + _drop_coverage_name("uk_target_fit", _NATIONAL_EXCLUSION), + "reviewed_exclusions.uk_target_fit does not match the reviewed " + "exclusions the evaluated candidate recorded", + ), + ( + # Both add an input-mass name the candidate's gates never stood on. + lambda m: m["reviewed_limitations"].append( + {"id": "reviewed_exclusion:uk_input_mass_parity:synthetic_column"} + ), + _add_coverage_name("uk_input_mass_parity", "synthetic_column"), + "reviewed_exclusions.uk_input_mass_parity does not match the reviewed " + "exclusions the evaluated candidate recorded", + ), ( None, lambda c: c["signed_deferrals"].pop("reviewed_exclusions"), @@ -1139,9 +1167,9 @@ def test_every_signed_exclusion_is_named_in_the_manifest( tmp_path, manifest_edit, coverage_edit, expected ): """After microcosm#1301 local cells and areas are signed at the gate only, - so the manifest's limitations are where a consumer learns of them: the - local names are checked against the signed report, the national names - against the coverage.""" + so the manifest's limitations are where a consumer learns of them: every + gate's names are checked against the candidate manifest's record, the + local names against the signed report too.""" release_dir = _signed_bundle(tmp_path) if coverage_edit is not None: _rewrite_coverage(release_dir, coverage_edit) @@ -1150,6 +1178,37 @@ def test_every_signed_exclusion_is_named_in_the_manifest( assert expected in _failures(release_dir) +@pytest.mark.parametrize( + "record", + [ + "missing", + {"uk_target_fit": [_NATIONAL_EXCLUSION]}, + { + "uk_target_fit": _NATIONAL_EXCLUSION, + "uk_local_target_fit": [], + "uk_input_mass_parity": [], + }, + ], + ids=["missing", "partial", "malformed"], +) +def test_a_candidate_must_record_the_exclusions_its_gates_stood_on( + tmp_path, record +) -> None: + """Without the build's record nothing shipped names the national + exclusions the gates stood on, so the release refuses (microcosm#1301).""" + + release_dir = _signed_bundle(tmp_path) + path = release_dir / "rowwise_candidate_manifest.json" + candidate = json.loads(path.read_text()) + if record == "missing": + del candidate["reviewed_exclusions_stood_on"] + else: + candidate["reviewed_exclusions_stood_on"] = record + path.write_text(json.dumps(candidate)) + _refresh_packaging_checksums(release_dir) + assert "must record, under 'reviewed_exclusions_stood_on'" in _failures(release_dir) + + def _set_holdout_claim(claim: str, limitation: dict, **fields): """Rewrite the coverage's holdout claim and the matching limitation.""" From 123997b59314f2a71ca791a66c2147e96190b259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:28:50 +0100 Subject: [PATCH 16/46] Say the release copies exclusion reasons verbatim (#1301) The dense assembler's docstrings, the runbook and the changelog said a reviewed-exclusion limitation carries "names and reasons only, never the measured error". The gate's own measurement of the row is indeed not copied, but the reason is the register's reviewer prose, copied verbatim up to 300 characters, and it can carry figures: the input-mass register's reasons cite national totals and a percentage. Nothing published is wrong today; the wording promised more than the code checks, so it now says what is copied and that a reason may cite figures of its own. Co-Authored-By: Claude Opus 5.5 --- ...k-dense-opt-in-holdout-incumbent.changed.md | 2 +- docs/uk-dense-release-assembly-runbook-762.md | 6 ++++-- .../uk/test_uk_dense_release_assembler.py | 4 ++-- tools/assemble_uk_dense_release_dir.py | 18 +++++++++++------- 4 files changed, 18 insertions(+), 12 deletions(-) diff --git a/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md b/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md index 65800d7f3a..2ca0acaa2f 100644 --- a/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md +++ b/changelog.d/1301-uk-dense-opt-in-holdout-incumbent.changed.md @@ -1 +1 @@ -The dense UK line's rotated holdout and incumbent-surface comparison are opt-in diagnostics rather than publication requirements (microcosm#1301). `--rotated-holdout` replaces `--skip-holdout`, which is removed with no alias: a dense build skips the holdout unless asked and records the skip, and the national role refuses the new flag. The pre-flight accepts a holdout that was not requested and still requires five folds and a finite mean when it was, in agreement with the request. The scorer reads the active local reference count from the membership file and scores a candidate with no holdout as `holdout_basis: none_requested`. `tools/evaluate_uk_dataset_size.py` runs steps 30 and 40 only with `--incumbent-diagnostic` or an explicit `--steps`. Certification readiness is non-gating: an absent scorecard is `not_requested` and one that misses only its measured limits is `diagnostic_failed`. The release contract always joins the candidate's own evidence to the released bytes; the score, the surface evaluation and the incumbent extraction manifest ship all together or not at all, their identities refuse, and their measured limits are recorded in the manifest rather than enforced. The source coverage carries a `holdout.claim`, an `incumbent.compared` and a `size` discriminator. The assembler takes `--incumbent-manifest` as optional, requires the run's full gate report, prints a `--tag-only` publish command, and writes the limitations the contract checks against the coverage: `no_out_of_sample_claim` or `rotated_holdout` (`claim: report_only`), `no_incumbent_comparison` or `incumbent_surface_diagnostic`, `engine_measurement`, `size_doctrine` for a sized release, and `reviewed_exclusion::` for the reviewed exclusions `uk_target_fit`, `uk_local_target_fit` and `uk_input_mass_parity` stood on, with names and reasons only. The coverage records those names per gate under `signed_deferrals.reviewed_exclusions`, and the contract requires exactly those limitations. The full gate report does not ship, so the build records the names each of those gates stood on in the candidate manifest's `reviewed_exclusions_stood_on`, and the contract holds the coverage's names to that record; it also checks the `uk_local_target_fit` names against the signed local gate report. A dense manifest must carry its `area_support` block, whose `below_floor` codes are exactly the areas the signed report's area-support exclusions stood on. The coverage's holdout and size records and the `engine_measurement` and `size_doctrine` limitations must restate the shipped candidate manifest, so an edited coverage cannot switch the holdout claim or the size. +The dense UK line's rotated holdout and incumbent-surface comparison are opt-in diagnostics rather than publication requirements (microcosm#1301). `--rotated-holdout` replaces `--skip-holdout`, which is removed with no alias: a dense build skips the holdout unless asked and records the skip, and the national role refuses the new flag. The pre-flight accepts a holdout that was not requested and still requires five folds and a finite mean when it was, in agreement with the request. The scorer reads the active local reference count from the membership file and scores a candidate with no holdout as `holdout_basis: none_requested`. `tools/evaluate_uk_dataset_size.py` runs steps 30 and 40 only with `--incumbent-diagnostic` or an explicit `--steps`. Certification readiness is non-gating: an absent scorecard is `not_requested` and one that misses only its measured limits is `diagnostic_failed`. The release contract always joins the candidate's own evidence to the released bytes; the score, the surface evaluation and the incumbent extraction manifest ship all together or not at all, their identities refuse, and their measured limits are recorded in the manifest rather than enforced. The source coverage carries a `holdout.claim`, an `incumbent.compared` and a `size` discriminator. The assembler takes `--incumbent-manifest` as optional, requires the run's full gate report, prints a `--tag-only` publish command, and writes the limitations the contract checks against the coverage: `no_out_of_sample_claim` or `rotated_holdout` (`claim: report_only`), `no_incumbent_comparison` or `incumbent_surface_diagnostic`, `engine_measurement`, `size_doctrine` for a sized release, and `reviewed_exclusion::` for the reviewed exclusions `uk_target_fit`, `uk_local_target_fit` and `uk_input_mass_parity` stood on, each with its register reason copied verbatim. The coverage records those names per gate under `signed_deferrals.reviewed_exclusions`, and the contract requires exactly those limitations. The full gate report does not ship, so the build records the names each of those gates stood on in the candidate manifest's `reviewed_exclusions_stood_on`, and the contract holds the coverage's names to that record; it also checks the `uk_local_target_fit` names against the signed local gate report. A dense manifest must carry its `area_support` block, whose `below_floor` codes are exactly the areas the signed report's area-support exclusions stood on. The coverage's holdout and size records and the `engine_measurement` and `size_doctrine` limitations must restate the shipped candidate manifest, so an edited coverage cannot switch the holdout claim or the size. diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index fc6a1bb303..cef40ea211 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -406,8 +406,10 @@ the names each of the three gates stood on in the candidate manifest (`reviewed_exclusions_stood_on`), which the release ships and hash-joins, and the contract holds the coverage's names to that record: a hand edit that drops a `uk_target_fit` or `uk_input_mass_parity` name from both the coverage and the -limitations is refused. The limitations carry names and reasons, never the -measured errors. +limitations is refused. Each limitation carries the exclusion's name and its +register reason, copied verbatim; the gate's measured error for the row is not +copied, but a reason can cite figures of its own (the input-mass register's +reasons cite national totals). Assembly and every later directory validation require measured clean code (`code.git_dirty` exactly `false`) and full measure-exclusion provenance. diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py index 936a50dcf9..3067851ad7 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py @@ -580,8 +580,8 @@ def test_assembler_stages_a_contract_valid_dense_release( "size_doctrine", } & set(limitations) assert limitations["engine_measurement"]["blocks"] == 1 - # The signed exclusions are named with their reasons; the measured error - # stays in the build's gate report, which the release does not ship. + # The signed exclusions are named with their register reasons, copied + # verbatim; the gate's measured error for the row is not copied. signed = limitations[f"reviewed_exclusion:uk_target_fit:{SIGNED_TARGET}"] assert signed["summary"] == "synthetic reviewed gap" assert signed["approved_by"] == "synthetic_reviewer" diff --git a/tools/assemble_uk_dense_release_dir.py b/tools/assemble_uk_dense_release_dir.py index d06ae2bbd3..336882289e 100644 --- a/tools/assemble_uk_dense_release_dir.py +++ b/tools/assemble_uk_dense_release_dir.py @@ -17,8 +17,8 @@ does not claim: no out-of-sample fit unless the holdout ran, no incumbent comparison unless ``--incumbent-manifest`` attaches the score and the surface evaluation (recorded, not enforced), how the engine measured the -file, the size record, and the names and reasons of the reviewed exclusions -the gates stood on. +file, the size record, and the reviewed exclusions the gates stood on, by +name with their register reasons copied verbatim. """ from __future__ import annotations @@ -68,9 +68,9 @@ _ATTEMPT_SUFFIX = re.compile(r"[0-9]{8}T[0-9]{6}Z-[0-9a-f]{8}") _RUNTIME_PACKAGES = ("policyengine-core", "policyengine-uk", "microcosm-data") _GIT_COMMIT = re.compile(r"^[0-9a-f]{40}$") -#: The gates whose reviewed exclusions the manifest names (names and reasons -#: only; the measured errors stay in the build's gate report). The contract -#: owns the tuple, since it checks the names (microcosm#1301). +#: The gates whose reviewed exclusions the manifest names, each with its +#: register reason copied verbatim (see ``_signed_exclusion_limitations``). +#: The contract owns the tuple, since it checks the names (microcosm#1301). _SIGNED_EXCLUSION_GATES = _UK_DENSE_SIGNED_EXCLUSION_GATES @@ -277,8 +277,12 @@ def _signed_exclusion_limitations( ) -> list[dict[str, object]]: """The reviewed exclusions the release's fit gates stood on. - Names and reasons only: the measured errors stay in the build's gate - report, which the release does not ship. + Each carries its name and its register entry's reason (cut at 300 + characters), approver, adjudication and expiry, copied verbatim from the + full gate report. The gate's own measurement of the row, such as its + relative error, is not copied. That is not a no-figures guarantee: a + reason is reviewer prose and can cite figures of its own, as the + input-mass register's reasons cite national totals and percentages. """ report = _mapping(full_report.get("report"), "full gate report.report") From 82de4541497b7a8a4ef5dfbe48a556d22ba2340c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:08:40 +0100 Subject: [PATCH 17/46] Keep the sign-off's public outputs free of local fit bands and free-text figures (#1301) The drafter's PR body printed stale-risk and near-bound counts for every register. A local cell signed just beyond the 25% bound has its family/area_code/metric key in the same patch, so a stale-risk count there tells a reader that a named local authority or constituency estimate lies within a point of the bound: a sub-GOR figure with no disclosure check. Only the national register's counts now reach the PR body and the receipt. The local registers' counts go to the tool's standard output and stay as per-row flags in PRIVATE_review.csv, and the body's disclosure line now lists exactly what the body carries. Reviewer free text was checked only for '%', and the release contract's disclosure walk catches only an area's support worded as "rows N <". A household reference with its weight, "N percent above its target" or "7 rows against the 50-row floor" passed into the committed reasons. --class-note text, --area-name names and --adjudication may now carry digits only in issue references and ISO dates, and --approved-by, which lands in every entry, must be a GitHub login; all four are checked before the build is read. The runbook and the changelog fragment say what the checks cover and what they miss, and the runbook's manual scan now covers signoff.patch as well as PR_BODY.md. --out was refused only inside the tool's own checkout, so the private review file could land in another checkout or a sign-off worktree. Any --out inside a git work tree is now refused, found by git rev-parse from --out or its nearest existing parent, and .gitignore covers PRIVATE_review.csv and signoff-draft/. Co-Authored-By: Claude Opus 5.5 --- .gitignore | 5 + .../1301-uk-dense-signoff-draft.added.md | 2 +- docs/uk-dense-release-assembly-runbook-762.md | 57 +++-- .../uk/test_uk_dense_signoff_draft.py | 184 +++++++++++++- tools/draft_uk_dense_signoff.py | 238 +++++++++++++++--- 5 files changed, 425 insertions(+), 61 deletions(-) diff --git a/.gitignore b/.gitignore index 506298ae62..c119220989 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,8 @@ tools/route_a/route_a.env # Finder metadata — never payload .DS_Store + +# Dense sign-off drafts (tools/draft_uk_dense_signoff.py): the private review +# file holds licensed-data review values and is never committed +PRIVATE_review.csv +signoff-draft/ diff --git a/changelog.d/1301-uk-dense-signoff-draft.added.md b/changelog.d/1301-uk-dense-signoff-draft.added.md index 04f77b6a07..ff2fd66221 100644 --- a/changelog.d/1301-uk-dense-signoff-draft.added.md +++ b/changelog.d/1301-uk-dense-signoff-draft.added.md @@ -1 +1 @@ -Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a counts-only PR body. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. Reasons cite the build-1 attempt id and the full gate report's sha256, carry no figures and pass the release contract's disclosure walk; per-row errors and per-area support figures go only to a private review file outside the repository, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract and its disclosure walk, and reports whether it reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. +Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a PR body of counts, gate ids and policy dates. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. Reasons are templated from the key, the gate's bound or the floors the area missed, the build-1 attempt id and the full gate report's sha256. `--approved-by` must be a GitHub login, the reviewer's `--class-note`, `--area-name` and `--adjudication` text may carry digits only in issue references and ISO dates, and no `%`, and the drafted entries then pass the release contract's disclosure walk, which on text refuses only an area's support worded with its measured value; none of these checks reads a figure written in words. Per-row errors, per-area support figures and the local registers' stale-risk and near-bound counts go only to a private review file (the local counts also to the tool's standard output); the PR body and the receipt carry the national register's counts alone. `--out` must lie outside every git work tree, `.gitignore` covers `PRIVATE_review.csv` and `signoff-draft/`, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract and its disclosure walk, and reports whether it reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index cef40ea211..3ea0647446 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -178,10 +178,25 @@ row, and refuses any of these: its window, and of local entries that no row earns. Fit entries expire after 28 days and area entries after 3 months. Each reason -cites the build-1 attempt id and the full gate report's sha256. The reasons -carry no figures: the draft runs them through the release contract's -disclosure walk, `--class-note` text included. The degenerate register is -never touched. +is templated: it names the key, the gate's bound or the floors the area +missed (policy constants), the build-1 attempt id and the full gate report's +sha256, plus any `--class-note` sentence and, for an area, its name. What the +tool cannot template it checks in three ways, and only these three: + +- `--approved-by` must be a GitHub login (letters, digits and hyphens, at most + 39 characters, starting with a letter or digit) and nothing else. +- `--class-note` text, `--area-name` names and `--adjudication` may carry + digits only inside issue references (`#1301`, `microcosm#1301`, + `PolicyEngine/microcosm#1301`, with no digits in the owner or repository + name) and ISO dates (`YYYY-MM-DD`), and never a `%`. Anything else, like a + reviewer that is not a login, is refused before the build is read. +- The drafted entries then go through the release contract's disclosure walk. + On text, the walk refuses only an area's support worded with its measured + value, such as `rows 7 < 50`. + +None of these checks catches a figure written in words, so scan the outputs as +described under "The sign-off PR" below. The degenerate register is never +touched. The local reference generator keeps its own support-floor constants, lockstep-tested against the area register. So the tool never edits the @@ -196,24 +211,36 @@ unsignable: of its window, is renewed by hand, keeping its reviewed wording and lines. Then draft again. -**Outputs:** +**Outputs**, in `--out`, which must lie outside every git work tree (the tool +refuses one inside this checkout or any other, and `.gitignore` also covers +`PRIVATE_review.csv` and `signoff-draft/`): - `signoff.patch`: the registers, their key-set pins (the two target-fit registers' in `test_uk_terminal_gates.py`, the area exclusions' in `test_uk_weighted_integrity.py`) and a changelog fragment; - `signoff_draft.json`: the receipt; -- `PR_BODY.md`: counts only; -- `PRIVATE_review.csv`: mode 0600, holding per-row errors and per-area support - figures. Never commit or post it. - -The draft also counts stale-risk rows: signed rows within one point above the -25% bound, which build 2 fails as stale unless it reproduces build 1 exactly. -It prints the range of gate clocks build 2 may use. +- `PR_BODY.md`: gate ids, build 1's attempt id and report digest, register + entry counts, the national register's stale-risk and near-bound counts, the + reviewer, the adjudication, policy dates and the tests to run; +- `PRIVATE_review.csv`: mode 0600, holding per-row errors, every fit row's + stale-risk and near-bound flags and per-area support figures. Never commit + or post it. + +The draft also counts stale-risk rows (signed rows within one point above the +25% bound, which build 2 fails as stale unless it reproduces build 1 exactly) +and near-bound rows (unsigned rows within one point below it). Only the +national register's counts reach `PR_BODY.md` and the receipt. A local cell's +key is in the patch, so a public count of signed cells next to the bound would +bracket a named sub-GOR estimate: the local registers' counts are printed on +the tool's standard output and kept as flags in `PRIVATE_review.csv`. The tool +also prints the range of gate clocks build 2 may use. **The sign-off PR.** Branch from build 1's commit and `git apply` the patch. -Run the tests `PR_BODY.md` lists and scan the body for disclosure before -posting it. Merge with a merge commit, so that build 2's commit stays in -main's history. +Run the tests `PR_BODY.md` lists. Before committing the patch or posting the +body, scan both `signoff.patch` (every drafted reason, the adjudication and +the reviewer) and `PR_BODY.md` for disclosure: no estimate, error, weight or +support figure, in digits or in words. Merge with a merge commit, so that +build 2's commit stays in main's history. ### Second build: reuse the first build's solve (microcosm#1301) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index f4f5b7c346..820df8bc69 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -623,6 +623,50 @@ def test_public_outputs_carry_no_figures(build_1, repo, tmp_path, capsys): assert "98765" not in content +def test_local_fit_bands_reach_only_the_private_file_and_the_terminal(tmp_path, capsys): + # A local cell signed just beyond the bound (stale risk) and one just + # inside it (near bound): with its key in the patch, a public count of + # the first would bracket a named local estimate. + local = ( + ("census_households", "E14000001", "households", -0.2521), + ("census_households", "E14000002", "households", 0.2451), + ("synthetic_income", "E06000001", "count", 0.1233), + ) + registers = build_1_registers() + repo = make_repo(tmp_path / "repo", registers) + build = write_run(tmp_path / "build-1", registers=registers, local=local) + out = tmp_path / "draft" + assert draft(build, repo, out) == 0 + + receipt = json.loads((out / "signoff_draft.json").read_text()) + for gate_id in ("uk_local_target_fit", "uk_local_area_support"): + summary = receipt["registers"][gate_id] + assert "stale_risk_count" not in summary, gate_id + assert "near_bound_count" not in summary, gate_id + national = receipt["registers"]["uk_target_fit"] + assert (national["stale_risk_count"], national["near_bound_count"]) == (1, 1) + + body = (out / "PR_BODY.md").read_text() + assert "| Register | Added | Renewed | Kept | Retired | For review |" in body + assert "Stale-risk |" not in body and "Near-bound |" not in body + assert "National target-fit rows: 1 stale-risk, 1 near-bound." in body + assert "Local target-fit cells" in body + disclosure = body.strip().splitlines()[-1] + assert disclosure.startswith("Disclosure: this body carries ") + assert "the national register's stale-risk and near-bound counts" in disclosure + assert "the local registers' stale-risk and near-bound counts" in disclosure + + printed = json.loads(capsys.readouterr().out) + assert printed["fit_band_counts"] == { + "uk_target_fit": {"stale_risk": 1, "near_bound": 1}, + "uk_local_target_fit": {"stale_risk": 1, "near_bound": 1}, + } + private = pd.read_csv(out / "PRIVATE_review.csv", skiprows=1, dtype=str) + cells = private[private["gate"] == "uk_local_target_fit"].set_index("key") + assert cells.loc["census_households/E14000001/households", "stale_risk"] == "True" + assert cells.loc["census_households/E14000002/households", "near_bound"] == "True" + + def test_a_non_signable_failure_writes_no_patch(repo, tmp_path): build = write_run( tmp_path / "build-1", @@ -737,14 +781,112 @@ def test_a_generator_without_its_own_deferrals_makes_areas_unsignable( assert "uk_local_area_support" not in receipt["registers"] -def test_a_class_note_stating_measured_support_is_refused( - build_1, repo, tmp_path, capsys +#: Reviewer text that states a figure (synthetic): each must be refused. +FIGURE_PROBES = ( + "7 rows against the 50-row floor", + "ESS=3.2", + "sources 4 < 50", + "12 percent above its target", + "household 4521 weight 312.5", + "a share of twelve %", + "ESS-3.2#1301", + "reviewed 2026-02-30", +) + + +@pytest.mark.parametrize("text", FIGURE_PROBES) +def test_free_text_stating_a_figure_is_refused(text): + with pytest.raises(TOOL.InputError, match="--adjudication"): + TOOL.figure_free(text, "--adjudication") + + +@pytest.mark.parametrize( + "text", + [ + "microcosm#1301 ruling of 2026-10-16", + "PolicyEngine/policyengine-uk#2459 and #1301, reviewed 2026-10-16.", + "policyengine.py#553 (see microcosm#1301)", + "Synthetic reviewer note without figures.", + ], +) +def test_free_text_with_only_issue_references_and_dates_is_accepted(text): + assert TOOL.figure_free(text, "--adjudication") == text + + +@pytest.mark.parametrize( + ("flag", "value"), + [ + ("--class-note", "local_authority/*=Synthetic: 7 rows against the floor."), + ("--area-name", "E06000001=Synthetic household 4521 weight 312.5"), + ("--adjudication", "microcosm#1301: ESS=3.2 on build 1"), + ("--adjudication", "Synthetic: 12% above its target"), + ], +) +def test_each_free_text_argument_is_checked_before_the_build_is_read( + repo, tmp_path, capsys, flag, value ): + # No run directory exists: the refusal names the flag, not the build. + out = tmp_path / "draft" + assert draft(tmp_path / "no-build", repo, out, flag, value) == 2 + assert flag in capsys.readouterr().err + assert not out.exists() + + +def test_an_adjudication_citing_issues_and_dates_is_drafted(build_1, repo, tmp_path): + adjudication = "microcosm#1301 ruling of 2026-10-16" + note = "census_households/*=Reviewed under PolicyEngine/microcosm#1301." + out = tmp_path / "draft" + assert ( + draft(build_1, repo, out, "--adjudication", adjudication, "--class-note", note) + == 0 + ) + apply_patch(repo, out / "signoff.patch") + after = read_registers(repo) + for gate_id in SPECS: + for entry in after[gate_id]["exclusions"].values(): + assert entry["adjudication"] == adjudication + cell = after["uk_local_target_fit"]["exclusions"][ + "census_households/E14000001/households" + ] + assert cell["reason"].endswith(" Reviewed under PolicyEngine/microcosm#1301.") + + +def test_the_drafted_entries_still_get_the_release_disclosure_walk(): # The signed local report build 2 ships carries every reason its gates - # stand on, so the drafted reasons get the release's disclosure walk. - note = "local_authority/*=Synthetic note: rows 7 < 50 on build 1." - assert draft(build_1, repo, tmp_path / "draft", "--class-note", note) == 2 - assert "measured support" in capsys.readouterr().err + # stand on, so the drafted entries get the release's disclosure walk too. + spec = SPECS["uk_local_area_support"] + drafted = TOOL.RegisterDraft(spec=spec, before={}) + drafted.entries["local_authority/E06000001"] = _entry( + APPROVED_ON, "2026-11-19", reason="Synthetic reason stating rows 7 < 50." + ) + (failure,) = TOOL.drafted_disclosure_failures({spec.gate_id: drafted}) + assert "measured support" in failure + + +@pytest.mark.parametrize( + "login", + [ + "juaristi22 (rows 7 of 50)", + "Synthetic Reviewer", + "reviewer@example.org", + "-reviewer", + " juaristi22", + "r" * 40, + ], +) +def test_approved_by_must_be_a_github_login(repo, tmp_path, capsys, login): + # No run directory exists: the refusal names the flag, not the build. + out = tmp_path / "draft" + assert draft(tmp_path / "no-build", repo, out, f"--approved-by={login}") == 2 + assert "--approved-by must be a GitHub login" in capsys.readouterr().err + assert not out.exists() + + +@pytest.mark.parametrize( + "login", ["juaristi22", "MaxGhenis", "synthetic-reviewer", "r", "r" * 39] +) +def test_a_github_login_is_accepted(login): + assert TOOL.github_login(login, "--approved-by") == login def test_a_signable_gate_that_failed_closed_is_refused(repo, tmp_path, capsys): @@ -860,6 +1002,36 @@ def test_out_inside_the_repository_is_refused(build_1, repo, capsys): assert "inside the repository" in capsys.readouterr().err +def _work_tree(path: Path) -> Path: + if shutil.which("git") is None: + pytest.skip("git is not installed") + path.mkdir(parents=True) + git(path, "init", "--quiet") + return path + + +@pytest.mark.parametrize("relative", ["signoff", "not/made/yet"]) +def test_out_inside_another_git_work_tree_is_refused( + build_1, repo, tmp_path, capsys, relative +): + # Another checkout or a sign-off worktree: the private review file would + # be one `git add` from a commit there. + out = _work_tree(tmp_path / "other-checkout") / relative + assert draft(build_1, repo, out) == 2 + assert "inside the git work tree" in capsys.readouterr().err + assert not out.exists() + status = TOOL.main( + ["--verify", str(build_1), "--repo-root", str(repo), "--out", str(out)] + ) + assert status == 2 + assert "inside the git work tree" in capsys.readouterr().err + + +def test_the_gitignore_covers_the_private_review_file(): + ignored = (REPOSITORY / ".gitignore").read_text(encoding="utf-8").splitlines() + assert {"PRIVATE_review.csv", "signoff-draft/"} <= set(ignored) + + def test_a_build_that_passed_needs_nothing(tmp_path, capsys): registers = build_1_registers() registers["uk_target_fit"]["exclusions"] = {} diff --git a/tools/draft_uk_dense_signoff.py b/tools/draft_uk_dense_signoff.py index d58a5850f5..8f55655483 100644 --- a/tools/draft_uk_dense_signoff.py +++ b/tools/draft_uk_dense_signoff.py @@ -52,22 +52,28 @@ ``--build-1`` it also reports whether build 2 reused build 1's solve and reproduced its per-row errors. -Outputs go to ``--out``, which must lie outside the repository: +Outputs go to ``--out``, which must lie outside every git work tree: * ``signoff.patch``: the registers, the pins and a changelog fragment. Apply it with ``git apply`` on a branch from build 1's commit. * ``signoff_draft.json``: the receipt. -* ``PR_BODY.md``: counts only. +* ``PR_BODY.md``: entry counts, gate ids and policy dates. * ``PRIVATE_review.csv``: mode 0600, never committed or posted. Nothing is committed, pushed or posted. Disclosure (UKDS): the patch, the receipt and the PR body carry target and -area identifiers, counts and policy constants only. Reasons are templated and -never quote an error, an estimate or a support figure, and the reports' -failure lines are never copied. Per-row errors and per-area support figures go -to the private review file only. The area-support table's ``max_weight`` -column is never read. +area identifiers, counts, policy constants, the reviewer's login and their +free text. Reasons are templated and never quote an error, an estimate or a +support figure, and the reports' failure lines are never copied. +``--approved-by`` must be a GitHub login. The free text (``--class-note``, +``--area-name``, ``--adjudication``) may carry digits only in issue references +and ISO dates, and no ``%``; the drafted entries then get the release +contract's disclosure walk. Of the stale-risk and near-bound counts, the +receipt and the PR body carry the national register's only: the local +registers' bracket named sub-GOR estimates, so they go to standard output +and, with per-row errors and per-area support figures, to the private review +file. The area-support table's ``max_weight`` column is never read. """ from __future__ import annotations @@ -81,6 +87,8 @@ import json import math import os +import re +import subprocess import sys from collections.abc import Callable, Iterable, Mapping, Sequence from dataclasses import dataclass, field @@ -135,6 +143,16 @@ MAX_WINDOW_DAYS = 92 STALE_RISK_MARGIN = 0.01 +#: The only digits reviewer free text may carry (:func:`figure_free`): issue +#: references (``#1301``, ``microcosm#1301``, ``PolicyEngine/microcosm#1301``, +#: whose owner and repository names hold no digits) and ISO dates of real days. +_ISSUE_REFERENCE_RE = re.compile( + r"(?:[A-Za-z][A-Za-z_.-]*/)?(?:[A-Za-z][A-Za-z_.-]*)?#[0-9]+" +) +_ISO_DATE_RE = re.compile(r"[0-9]{4}-[0-9]{2}-[0-9]{2}") +#: A GitHub login, the only form ``--approved-by`` takes (:func:`github_login`). +_GITHUB_LOGIN_RE = re.compile(r"[A-Za-z0-9][A-Za-z0-9-]{0,38}") + #: Release-blocking gates whose entries are signed by hand in the sign-off PR. HAND_SIGNED_GATES = { "uk_input_mass_parity": ( @@ -721,7 +739,16 @@ def changed(self) -> bool: return bool(self.add or self.renew or self.remove) def summary(self) -> dict[str, Any]: - return { + """The receipt's record of the register: keys and actions. + + Only the national register's stale-risk and near-bound counts are + recorded. A local cell signed just beyond the bound has its key in the + patch, so a count of such cells next to it brackets a named sub-GOR + estimate (microcosm#1301); the local counts go to the private review + file and the tool's standard output (:meth:`fit_bands`) only. + """ + + summary: dict[str, Any] = { "register": self.spec.path.as_posix(), "add": sorted(self.add), "renew": sorted(self.renew), @@ -731,9 +758,16 @@ def summary(self) -> dict[str, Any]: "conflicts": sorted(self.conflicts), "held": sorted(self.held), "notes": dict(sorted(self.notes.items())), - "stale_risk_count": len(self.stale_risk), - "near_bound_count": len(self.near_bound), } + if self.spec.kind == "national_row": + summary["stale_risk_count"] = len(self.stale_risk) + summary["near_bound_count"] = len(self.near_bound) + return summary + + def fit_bands(self) -> dict[str, int]: + """Stale-risk and near-bound counts, for the operator's terminal.""" + + return {"stale_risk": len(self.stale_risk), "near_bound": len(self.near_bound)} def _in_force(record: UKReviewedExclusion, clock: date) -> bool: @@ -1412,12 +1446,47 @@ def drafted_disclosure_failures(drafts: Mapping[str, RegisterDraft]) -> list[str # --------------------------------------------------------------------------- -def _refuse_inside_repo(out: Path, repo_root: Path) -> None: - if out.resolve().is_relative_to(repo_root.resolve()): +def _refuse_committable(out: Path, repo_root: Path) -> None: + """Refuse an ``--out`` that git could commit (microcosm#1301). + + The private review file must never be committable: not in this + repository, nor in any other git work tree, such as another checkout or a + sign-off worktree. ``git rev-parse --show-toplevel`` runs from ``--out`` + or its nearest existing ancestor, with git's own variables removed from + the environment so that only the filesystem decides. + """ + + out = out.resolve() + if out.is_relative_to(repo_root.resolve()): raise InputError( f"--out {out} lies inside the repository; the private review file " "must never be committable." ) + probe = out + while not probe.is_dir(): + probe = probe.parent + try: + found = subprocess.run( + ["git", "-C", str(probe), "rev-parse", "--show-toplevel"], + capture_output=True, + text=True, + check=False, + env={ + name: value + for name, value in os.environ.items() + if not name.startswith("GIT_") + }, + ) + except OSError as error: + raise InputError( + "git is needed to check that --out lies outside every git work tree." + ) from error + if found.returncode == 0: + raise InputError( + f"--out {out} lies inside the git work tree {found.stdout.strip()}; " + "the private review file must never be committable, so write the " + "draft outside every git work tree." + ) def _write_private(path: Path, rows: Sequence[Mapping[str, Any]]) -> None: @@ -1510,7 +1579,11 @@ def _private_rows( def pr_body(receipt: Mapping[str, Any]) -> str: - """The sign-off PR's body: counts, gate ids and policy dates only.""" + """The sign-off PR's body: counts, gate ids and policy dates only. + + Of the stale-risk and near-bound counts, only the national register's are + printed (:meth:`RegisterDraft.summary`). + """ build = receipt["build_1"] window = receipt["window"] @@ -1549,22 +1622,27 @@ def pr_body(receipt: Mapping[str, Any]) -> str: "release fence. A build in which a signed row passes fails its entry " "as stale.", "", - "| Register | Added | Renewed | Kept | Retired | For review | Stale-risk | Near-bound |", - "|---|---|---|---|---|---|---|---|", + "| Register | Added | Renewed | Kept | Retired | For review |", + "|---|---|---|---|---|---|", ] for gate_id, summary in receipt["registers"].items(): lines.append( f"| {_TABLE_LABELS[gate_id]} | {len(summary['add'])} | " f"{len(summary['renew'])} | {len(summary['keep'])} | " - f"{len(summary['remove'])} | {len(summary['review'])} | " - f"{summary['stale_risk_count']} | {summary['near_bound_count']} |" + f"{len(summary['remove'])} | {len(summary['review'])} |" ) + national = receipt["registers"].get("uk_target_fit") + if national is not None: + lines += [ + "", + f"National target-fit rows: {national['stale_risk_count']} " + f"stale-risk, {national['near_bound_count']} near-bound. Stale-risk " + f"counts signed rows within {receipt['stale_risk_margin']:g} above " + "the bound, which build 2 fails as stale if it does not reproduce " + "build 1 exactly; near-bound counts unsigned rows within the same " + "margin below it. The local registers' counts are not printed here.", + ] lines += [ - "", - f"Stale-risk counts signed rows within {receipt['stale_risk_margin']:g} " - "above the bound, which build 2 fails as stale if it does not reproduce " - "build 1 exactly; near-bound counts unsigned rows within the same " - "margin below it.", "", f"Window: approved {window['approved_on']} by {window['approved_by']}, " f"adjudication {window['adjudication']}; fit entries expire " @@ -1606,8 +1684,13 @@ def pr_body(receipt: Mapping[str, Any]) -> str: ] lines += [ "", - "Disclosure: counts and gate ids only. Per-row errors and per-area " - "support figures stay in the private review file outside the repository.", + "Disclosure: this body carries gate ids and their predicted verdicts, " + "build 1's attempt id and report digest, register entry counts, the " + "national register's stale-risk and near-bound counts, the reviewer, " + "the adjudication, policy dates and test paths. Per-row errors, the " + "local registers' stale-risk and near-bound counts and per-area " + "support figures stay in the private review file outside every git " + "work tree.", "", ] return "\n".join(lines) @@ -1645,19 +1728,72 @@ def counted(number: int, noun: str, plural: str | None = None) -> str: # --------------------------------------------------------------------------- +def _real_day(text: str) -> bool: + try: + date.fromisoformat(text) + except ValueError: + return False + return True + + +def figure_free(text: str, label: str) -> str: + """``text`` unchanged, or refused when it may state a figure (microcosm#1301). + + Reviewer free text lands in the committed registers and the PR body, + where nothing else checks it: the contract's disclosure walk catches only + an area's support worded with its measured value. So the text may carry + a digit only inside an issue reference (``#1301``, ``microcosm#1301``, + ``PolicyEngine/microcosm#1301``) or an ISO date of a real day, and never a + ``%``. A figure written in words passes; the manual scan covers that. + """ + + if "%" in text: + raise InputError(f"{label} must carry no figures ('%'): {text!r}.") + rest = _ISO_DATE_RE.sub( + lambda match: "" if _real_day(match.group()) else match.group(), text + ) + rest = _ISSUE_REFERENCE_RE.sub("", rest) + if any(character.isnumeric() for character in rest): + raise InputError( + f"{label} may carry digits only in issue references (#1301, " + "microcosm#1301, PolicyEngine/microcosm#1301) and ISO dates " + f"(YYYY-MM-DD), so that it states no figure: {text!r}." + ) + return text + + +def github_login(value: str | None, label: str) -> str: + """``value`` unchanged when it is a GitHub login, else refused (microcosm#1301). + + The reviewer lands in every drafted entry and the PR body, so it is a + login and nothing else: no spaces, no other text, and so no figure. + """ + + if value is None or _GITHUB_LOGIN_RE.fullmatch(value) is None: + raise InputError( + f"{label} must be a GitHub login (letters, digits and hyphens, at " + f"most 39 characters, starting with a letter or digit), got {value!r}." + ) + return value + + def _pairs(values: Sequence[str], label: str) -> list[tuple[str, str]]: + """``KEY=TEXT`` arguments; only the text, which is published, is checked.""" + pairs = [] for value in values: key, separator, text = value.partition("=") if not separator or not key.strip() or not text.strip(): raise InputError(f"{label} must be KEY=TEXT, got {value!r}.") - if "%" in text: - raise InputError(f"{label} text must carry no figures ('%'): {value!r}.") - pairs.append((key.strip(), text.strip())) + pairs.append((key.strip(), figure_free(text.strip(), label))) return pairs -def _window(args: argparse.Namespace, evidence: BuildEvidence) -> Window: +def _window( + args: argparse.Namespace, evidence: BuildEvidence, *, adjudication: str +) -> Window: + """The approval window; ``adjudication`` is the checked ``--adjudication``.""" + approved_on = _iso(args.approved_on, "--approved-on") expires_on = ( _iso(args.expires_on, "--expires-on") @@ -1675,7 +1811,7 @@ def _window(args: argparse.Namespace, evidence: BuildEvidence) -> Window: approved_by = (args.approved_by or "").strip() if not approved_by: raise InputError("--approved-by is required.") - adjudication = (args.adjudication or "").strip() or ( + adjudication = adjudication or ( f"microcosm#1301 (build-1 attempt {evidence.attempt_id}; sign-off " f"{approved_on.isoformat()})" ) @@ -1712,11 +1848,15 @@ def _window(args: argparse.Namespace, evidence: BuildEvidence) -> Window: def run_draft(args: argparse.Namespace) -> int: repo_root = args.repo_root.resolve() out = (args.out or Path(args.run_dir) / "signoff-draft").resolve() - _refuse_inside_repo(out, repo_root) - evidence = load_build(args.run_dir, allow_dev_build=args.allow_dev_build) - window = _window(args, evidence) + _refuse_committable(out, repo_root) + # The reviewer's login and free text are checked before the build is read. + github_login(args.approved_by, "--approved-by") notes = _pairs(args.class_note, "--class-note") - names = _area_names(dict(_pairs(args.area_name, "--area-name"))) + name_overrides = dict(_pairs(args.area_name, "--area-name")) + adjudication = figure_free((args.adjudication or "").strip(), "--adjudication") + evidence = load_build(args.run_dir, allow_dev_build=args.allow_dev_build) + window = _window(args, evidence, adjudication=adjudication) + names = _area_names(name_overrides) wiring = register_wiring() deferred: frozenset[str] = frozenset() if wiring["uk_local_area_support"] is None: @@ -1955,6 +2095,13 @@ def run_draft(args: argparse.Namespace) -> int: } for gate, summary in receipt["registers"].items() }, + # For the operator only: the local counts stay out of the + # receipt and the PR body (RegisterDraft.summary). + "fit_band_counts": { + gate: draft.fit_bands() + for gate, draft in drafts.items() + if draft.spec.kind != "area" + }, "gate_clock_range": receipt["gate_clock_range"], }, indent=1, @@ -2146,7 +2293,7 @@ def verify( def run_verify(args: argparse.Namespace) -> int: repo_root = args.repo_root.resolve() out = (args.out or Path(args.verify) / "signoff-verify").resolve() - _refuse_inside_repo(out, repo_root) + _refuse_committable(out, repo_root) build_2 = load_build(args.verify, allow_dev_build=args.allow_dev_build) build_1 = ( load_build(args.build_1, allow_dev_build=args.allow_dev_build) @@ -2180,7 +2327,7 @@ def parse_args(argv: Sequence[str] | None = None) -> argparse.Namespace: parser.add_argument( "--draft-receipt", type=Path, help="with --verify: the draft's receipt" ) - parser.add_argument("--approved-by") + parser.add_argument("--approved-by", help="the reviewer's GitHub login") parser.add_argument("--approved-on", help="YYYY-MM-DD") parser.add_argument( "--expires-on", @@ -2190,7 +2337,11 @@ def parse_args(argv: Sequence[str] | None = None) -> argparse.Namespace: "--area-support-expires-on", help=f"area entries' expiry (default --approved-on + {AREA_WINDOW_MONTHS} months)", ) - parser.add_argument("--adjudication") + parser.add_argument( + "--adjudication", + help="the entries' adjudication (digits only in issue references and " + "ISO dates)", + ) parser.add_argument( "--gate-clock", help="build 2's planned --gate-review-date (default --approved-on)", @@ -2202,11 +2353,20 @@ def parse_args(argv: Sequence[str] | None = None) -> argparse.Namespace: action="append", default=[], metavar="GLOB=TEXT", - help="a sentence appended to the reasons of keys matching GLOB (no figures)", + help="a sentence appended to the reasons of keys matching GLOB (digits " + "only in issue references and ISO dates)", + ) + parser.add_argument( + "--area-name", + action="append", + default=[], + metavar="CODE=NAME", + help="an area's name in its reasons (the --class-note digit check)", ) - parser.add_argument("--area-name", action="append", default=[], metavar="CODE=NAME") parser.add_argument("--repo-root", type=Path, default=REPO_ROOT) - parser.add_argument("--out", type=Path, help="output directory, outside the repo") + parser.add_argument( + "--out", type=Path, help="output directory, outside every git work tree" + ) parser.add_argument( "--allow-dev-build", action="store_true", From 1f76ce58af2e4086f92ac2dd503cb63c484dc850 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:24:37 +0100 Subject: [PATCH 18/46] Carry build 1's deadlines and national approvals through the sign-off (#1301) The sign-off draft removed a national target-fit entry that applies on every line whenever build 2 would fail it on the local line, for instance because dense build 1 fits the row inside the bound, and replaced one with a local-only renewal when build 1 still breaches the row and the entry is out of its window. The register is shared with the national line, which may still stand on that approval, so the next national build or certification would fail on a row someone had already signed. Such an entry is now never removed or replaced: it is rescoped to release_lines ["national"], otherwise unchanged, and the receipt says why. An expired one also goes to review for the national line to renew or retire. Kept beside newer approvals it breaks the national graph test's review invariant, so the draft is then reported unsignable until that is done. A row build 1 still breaches under such an entry needs a hand sign-off, because a register key holds one entry and no local-only entry fits beside it. --verify checks that every rescope was committed as drafted. Local-cell entries are still removed, since the national line reads no local cell. The gate-clock range came only from the gate-only registers, so build 2 and --verify could pass on the day a measure exclusion expired and assembly refuse it the next, while renewing the exclusion changes the solve and forces a third build. The drafter now reads the measure exclusions build 1's solve ran under from its candidate manifest or, when the gates stopped build 1 before the export, from the target compilation's materialized surface, and takes the local line's degenerate-register entries from the checkout. The range ends at the earliest expiry among these and the in-line gate-only entries, which the receipt and the PR body print as the assembly deadline, and a --gate-clock past a solve-scoped expiry is refused. --verify fails once the deadline has passed and warns from two days before it. The runbook's build-1 command now passes --review-date and --graph-store, whose defaults do not carry over to build 2, and build 2 repeats both with a new --out, --gate-review-date and --require-solve-reuse. It also chains its Logbook row on build 1's: the build does not check this, but the Logbook store and the archive export refuse a fork or a second genesis on the uk/local chain. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-dense-signoff-draft.added.md | 2 +- docs/uk-dense-release-assembly-runbook-762.md | 93 +++- .../uk/test_uk_dense_signoff_draft.py | 474 +++++++++++++++++- tools/draft_uk_dense_signoff.py | 455 +++++++++++++++-- 4 files changed, 959 insertions(+), 65 deletions(-) diff --git a/changelog.d/1301-uk-dense-signoff-draft.added.md b/changelog.d/1301-uk-dense-signoff-draft.added.md index ff2fd66221..eafc628139 100644 --- a/changelog.d/1301-uk-dense-signoff-draft.added.md +++ b/changelog.d/1301-uk-dense-signoff-draft.added.md @@ -1 +1 @@ -Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a PR body of counts, gate ids and policy dates. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. Reasons are templated from the key, the gate's bound or the floors the area missed, the build-1 attempt id and the full gate report's sha256. `--approved-by` must be a GitHub login, the reviewer's `--class-note`, `--area-name` and `--adjudication` text may carry digits only in issue references and ISO dates, and no `%`, and the drafted entries then pass the release contract's disclosure walk, which on text refuses only an area's support worded with its measured value; none of these checks reads a figure written in words. Per-row errors, per-area support figures and the local registers' stale-risk and near-bound counts go only to a private review file (the local counts also to the tool's standard output); the PR body and the receipt carry the national register's counts alone. `--out` must lie outside every git work tree, `.gitignore` covers `PRIVATE_review.csv` and `signoff-draft/`, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract and its disclosure walk, and reports whether it reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. +Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a PR body of counts, gate ids and policy dates. A national target-fit entry that applies on every line is never removed or replaced, since the national line may still stand on it: when build 2 would fail it on the local line it is rescoped to `release_lines: ["national"]`, otherwise unchanged. An expired one also goes to review for the national line to renew or retire, and the draft is unsignable until then if keeping it breaks the national graph test's review invariant; a row build 1 still breaches under such an entry needs a hand sign-off, since a register key holds one entry. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. The receipt and the PR body give the assembly deadline: the earliest expiry among the measure exclusions build 1's solve ran under (from its candidate manifest, or from the target compilation's surface when its gates stopped it before the export), the local line's degenerate-register entries and the gate-only entries the local line stands on after the sign-off. Build 2's gate-clock range ends there, and a gate clock past the solve-scoped expiries is refused, since renewing one changes the solve. Reasons are templated from the key, the gate's bound or the floors the area missed, the build-1 attempt id and the full gate report's sha256. `--approved-by` must be a GitHub login, the reviewer's `--class-note`, `--area-name` and `--adjudication` text may carry digits only in issue references and ISO dates, and no `%`, and the drafted entries then pass the release contract's disclosure walk, which on text refuses only an area's support worded with its measured value; none of these checks reads a figure written in words. Per-row errors, per-area support figures and the local registers' stale-risk and near-bound counts go only to a private review file (the local counts also to the tool's standard output); the PR body and the receipt carry the national register's counts alone. `--out` must lie outside every git work tree, `.gitignore` covers `PRIVATE_review.csv` and `signoff-draft/`, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract and its disclosure walk; it fails once the assembly deadline has passed, warns from two days before it, and reports whether build 2 reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index 3ea0647446..eb4c5089a2 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -62,9 +62,17 @@ uv run --no-sync python tools/build_uk_full.py --release-role dense \ --ledger-facts --ledger-facts-sha256 \ --ledger-manifest-sha256 --seed 42 \ --input-mass-reference \ + --review-date --graph-store \ --logbook-prev-row-digest --out ``` +Pass `--review-date` and `--graph-store` explicitly, even though both have +defaults. If this build's gate-only failures are signed (below), a second +build must repeat both to reuse this build's solve, and neither default +carries over: `--review-date` defaults to the day the command runs, which keys +a different solve on a later day, and `--graph-store` defaults to +`/.graph-store`, which is empty under the second build's new `--out`. + `--release-role dense` is required (microcosm#823): the role supplies the solve defaults (K=15, seed 42, 2,000 epochs, learning rate 0.15, `nation_grain_family_equal_sqrt_count`), names the outputs `microcosm_uk_2024_25_local.h5` and @@ -153,12 +161,15 @@ against it and refuses one that moved: ```bash uv run --no-sync python tools/draft_uk_dense_signoff.py --run-dir \ --approved-by --approved-on \ - --gate-clock --out /signoff + --gate-clock --out /signoff ``` **What the tool checks.** It reads the full gate report, the signed -`*.local_gates.json`, `*.targets.csv`, `*.area_support.csv` and the Logbook -row, and refuses any of these: +`*.local_gates.json`, `*.targets.csv`, `*.area_support.csv`, the Logbook row +and the measure exclusions build 1's solve ran under. Those come from +`rowwise_candidate_manifest.json`, or, when build 1's gates stopped it before +the export, from `uk.full.target_compilation.surface.json`, which every build +that reached the calibrated gates leaves. It refuses any of these: - inputs that disagree with one another; - a report bound to no attempt; @@ -167,9 +178,12 @@ row, and refuses any of these: - a window that leaves an entry premature or expired at the gate clock, or is longer than 92 days; - a gate clock earlier than build 1's; +- a gate clock later than the earliest expiry among those measure exclusions + and the local line's degenerate-register entries, which no sign-off can + renew without changing the solve; - national entries that break the national graph test's review invariant. -**What it drafts.** Every entry carries `release_lines: ["local"]`: +**What it drafts.** Every drafted entry carries `release_lines: ["local"]`: - an entry for every signable failure; - a renewal for a failing row whose entry is out of its window at the gate @@ -177,6 +191,21 @@ row, and refuses any of these: - the removal of every entry build 2 would fail as stale, unknown or out of its window, and of local entries that no row earns. +The national target-fit register is shared with the national line, which may +still stand on its entries, so an entry there that applies on every line is +never removed or replaced. When build 2 would fail it on the local line +(stale, premature or expired at the gate clock), it is rescoped to +`release_lines: ["national"]` and otherwise left as it is: + +- An expired one also goes to review, because only the national line can + renew or retire it. Kept beside approvals made after its expiry, it breaks + the national graph test's review invariant, so the draft is then unsignable + until the national line renews or retires it by hand and the draft is redone. +- A row build 1 still breaches keeps such an entry for the national line too. + A register key holds one entry, so no local-only entry can be drafted beside + it, and the row needs a hand sign-off. For a premature entry, a gate clock + on or after its approval also works, since the entry is then in force. + Fit entries expire after 28 days and area entries after 3 months. Each reason is templated: it names the key, the gate's bound or the floors the area missed (policy constants), the build-1 attempt id and the full gate report's @@ -221,7 +250,8 @@ refuses one inside this checkout or any other, and `.gitignore` also covers - `signoff_draft.json`: the receipt; - `PR_BODY.md`: gate ids, build 1's attempt id and report digest, register entry counts, the national register's stale-risk and near-bound counts, the - reviewer, the adjudication, policy dates and the tests to run; + reviewer, the adjudication, policy dates, the names of the entries that set + the assembly deadline and the tests to run; - `PRIVATE_review.csv`: mode 0600, holding per-row errors, every fit row's stale-risk and near-bound flags and per-area support figures. Never commit or post it. @@ -232,8 +262,16 @@ and near-bound rows (unsigned rows within one point below it). Only the national register's counts reach `PR_BODY.md` and the receipt. A local cell's key is in the patch, so a public count of signed cells next to the bound would bracket a named sub-GOR estimate: the local registers' counts are printed on -the tool's standard output and kept as flags in `PRIVATE_review.csv`. The tool -also prints the range of gate clocks build 2 may use. +the tool's standard output and kept as flags in `PRIVATE_review.csv`. + +The tool also prints the range of gate clocks build 2 may use, and the receipt +and `PR_BODY.md` give the **assembly deadline**, where that range ends: the +earliest expiry among the measure exclusions build 1's solve ran under, the +local line's degenerate-register entries and the gate-only entries the local +line stands on after the sign-off. Build 2, its verification and the release +assembly must all run by that date. Assembly and upload check the measure +exclusions on the day they run, and renewing a measure exclusion or a +degenerate-register entry changes the solve, so it would need a third build. **The sign-off PR.** Branch from build 1's commit and `git apply` the patch. Run the tests `PR_BODY.md` lists. Before committing the patch or posting the @@ -245,14 +283,31 @@ build 2's commit stays in main's history. ### Second build: reuse the first build's solve (microcosm#1301) When build 1 is blocked only by failures signed in gate-only registers, build -2 runs at the sign-off's head with build 1's arguments, its `--graph-store` -and its `--review-date`, a new `--out`, and: +2 runs at the sign-off's head. It repeats build 1's command with every +argument, the sized-release ones included, and the same `--review-date` and +`--graph-store`. It changes only the output directory and the Logbook +predecessor, and adds two flags: ```bash - --gate-review-date \ - --require-solve-reuse +uv run --no-sync python tools/build_uk_full.py \ + --review-date --graph-store \ + --logbook-prev-row-digest --out \ + --gate-review-date --require-solve-reuse ``` +- `--out` must be a new directory. Reusing build 1's overwrites build 1's + bundle, which `--verify` and the draft receipt still need. +- `--logbook-prev-row-digest` must name the tail of the `uk/local` Logbook + chain when build 2 starts. That is build 1's row digest (the `row_digest` of + the one row in `/logbook-spool/`, which is also the file's name), + unless another dense attempt has been recorded since, in which case it is + that attempt's. Build 1's own value would fork the chain, and leaving both + the flag and `POPULACE_LOGBOOK_PREV_ROW_DIGEST` unset would start a second + genesis. The Logbook store refuses either row and the archive export refuses + the chain, but the build itself does not check: the remote insert is + best-effort and the digest keys no graph node, so it never affects solve + reuse. + The calibrated gates evaluate their reviewed exclusions on the gate clock, which may not precede `--review-date` or be later than today. Every node before the calibrated gates is required from the store, and a miss stops the @@ -270,7 +325,8 @@ key exported: ```bash uv run --no-sync python tools/draft_uk_dense_signoff.py --verify \ - --build-1 --draft-receipt /signoff/signoff_draft.json + --build-1 \ + --draft-receipt /signoff/signoff_draft.json ``` Verification fails unless all of these hold: @@ -281,10 +337,15 @@ Verification fails unless all of these hold: - every receipt matches its register entry; - no release-blocking gate failed; - the signed local report passes the dense release contract, including the - disclosure walk a release directory gets. - -It warns when build 2 did not reuse build 1's solve or its per-row errors -differ. The entries expire: retire or renew them before `expires_on`, because + disclosure walk a release directory gets; +- with `--draft-receipt`, every drafted entry is committed, no retired one is, + and every rescoped one is committed for the national line only; +- the assembly deadline, computed as the draft computes it from build 2's + measure exclusions and the checkout's registers, has not passed. + +It warns when build 2 did not reuse build 1's solve, when its per-row errors +differ, and when the assembly deadline is two days away or less. The entries +expire: retire or renew them before `expires_on`, because engine-free tests evaluate the committed registers at today's date. ## 3. Pre-flight the finished run diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index 820df8bc69..32c456af38 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -130,6 +130,39 @@ def _entry(approved_on: str, expires_on: str, *, lines=("local",), reason=None): return payload +def _measure_exclusion(expires_on: str) -> dict: + """A measure exclusion as the target compilation receipts it (synthetic).""" + + return { + "reason": "Synthetic measure exclusion for the sign-off tests.", + "tracking": "microcosm#1301", + "approved_by": "test-reviewer", + "adjudication": "microcosm#1301 (synthetic)", + "approved_on": "2026-09-01", + "expires_on": expires_on, + "evaluated_on": BUILD_CLOCK.isoformat(), + } + + +#: The measure exclusions build 1's solve ran under, expiring well after the +#: drafted entries unless a test says otherwise. +MEASURE_EXCLUSIONS = {"synthetic.measure_a@2025": _measure_exclusion("2027-01-31")} + + +def degenerate_register(entries: dict | None = None) -> dict: + """A degenerate register; by default one local entry expiring late.""" + + return { + "schema_version": 2, + "description": "Synthetic degenerate register.", + "exclusions": { + "household.synthetic_constant": _entry("2026-09-01", "2027-03-01") + } + if entries is None + else entries, + } + + def build_1_registers() -> dict: """The committed registers build 1 stood on.""" @@ -216,7 +249,9 @@ def _dump(payload: dict, indent: int) -> str: return json.dumps(payload, indent=indent, ensure_ascii=False) + "\n" -def make_repo(root: Path, registers: dict, *, deferred=()) -> Path: +def make_repo( + root: Path, registers: dict, *, deferred=(), degenerate: dict | None = None +) -> Path: for gate_id, payload in registers.items(): path = root / SPECS[gate_id].path path.parent.mkdir(parents=True, exist_ok=True) @@ -225,6 +260,7 @@ def make_repo(root: Path, registers: dict, *, deferred=()) -> Path: (TOOL.TERMINAL_GATES_TEST, PIN_SOURCE), (TOOL.WEIGHTED_INTEGRITY_TEST, AREA_PIN_SOURCE), (TOOL.LOCAL_REFERENCE_GENERATOR, generator_source(deferred)), + (TOOL.DEGENERATE_REGISTER, _dump(degenerate or degenerate_register(), 1)), ): path = root / relative path.parent.mkdir(parents=True, exist_ok=True) @@ -382,8 +418,14 @@ def write_run( release_candidate: bool = True, sample_fraction: float = 1.0, artifacts: dict | None = None, + measure_exclusions: dict | None = None, ) -> Path: - """A dense run directory as a blocked or passing build leaves it.""" + """A dense run directory as a blocked or passing build leaves it. + + Like a build its gates stopped before the export, it holds the target + compilation's surface but no candidate manifest; the surface here carries + only the measure-exclusion receipt. + """ national = dict(NATIONAL if national is None else national) targets = _target_rows(national, local) @@ -455,6 +497,15 @@ def write_run( ) pd.DataFrame(targets).to_csv(path / f"{STEM}.targets.csv", index=False) support_frame.to_csv(path / f"{STEM}.area_support.csv", index=False) + (path / TOOL.TARGET_SURFACE_FILENAME).write_text( + json.dumps( + { + "measure_exclusions": MEASURE_EXCLUSIONS + if measure_exclusions is None + else measure_exclusions + } + ) + ) spool = path / "logbook-spool" spool.mkdir() (spool / "row.json").write_text(json.dumps({"build_id": attempt_id})) @@ -463,16 +514,18 @@ def write_run( @pytest.fixture(autouse=True) def _synthetic_environment(monkeypatch): - """Sign with the test key, wire the local target-fit register, and keep - the real registers' windows out of the national review invariant (its own - tests below exercise it). The signed reports carry the live dense digests, - so --verify checks them against the contract's committed pin.""" + """Sign with the test key, wire the local target-fit register, keep the + real registers' windows out of the national review invariant (its own + tests below exercise it) and verify on build 2's gate clock. The signed + reports carry the live dense digests, so --verify checks them against the + contract's committed pin.""" monkeypatch.setenv(SIGNING_KEY_ENV, TEST_SIGNING_KEY) monkeypatch.setattr( TOOL, "register_wiring", lambda gates=None: dict.fromkeys(SPECS) ) monkeypatch.setattr(TOOL, "_review_registers", list) + monkeypatch.setattr(TOOL, "_today", lambda: GATE_CLOCK) @pytest.fixture @@ -547,6 +600,19 @@ def test_draft_signs_every_signable_failure_and_retires_stale_entries( gate: {"passes": True, "failure_count": 0} for gate in SPECS } assert receipt["gate_clock_range"] == [APPROVED_ON, "2026-11-19"] + # The drafted fit entries expire first; build 1's measure exclusion and + # the degenerate entry outlast them. + assert receipt["assembly_deadline"] == { + "date": "2026-11-19", + "set_by": [ + "uk_local_target_fit:census_households/E14000001/households", + "uk_target_fit:synthetic.national_a@2025", + "uk_target_fit:synthetic.national_b@2025", + ], + } + assert receipt["build_1"]["measure_exclusions_from"] == ( + TOOL.TARGET_SURFACE_FILENAME + ) assert receipt["pins"] == { "files": [ TOOL.TERMINAL_GATES_TEST.as_posix(), @@ -554,6 +620,14 @@ def test_draft_signs_every_signable_failure_and_retires_stale_entries( ], "manual": [], } + assert ( + "**Assembly deadline: 2026-11-19**, when " + "`uk_local_target_fit:census_households/E14000001/households`, " + "`uk_target_fit:synthetic.national_a@2025` and " + "`uk_target_fit:synthetic.national_b@2025` expire: " + ) in (out / "PR_BODY.md").read_text() + # A sign-off with many cells names three and counts the rest. + assert TOOL._named(["a", "b", "c", "d", "e"]) == "`a`, `b`, `c` and 2 more" apply_patch(repo, out / "signoff.patch") after = read_registers(repo) @@ -647,7 +721,10 @@ def test_local_fit_bands_reach_only_the_private_file_and_the_terminal(tmp_path, assert (national["stale_risk_count"], national["near_bound_count"]) == (1, 1) body = (out / "PR_BODY.md").read_text() - assert "| Register | Added | Renewed | Kept | Retired | For review |" in body + assert ( + "| Register | Added | Renewed | Kept | Retired | Rescoped | For review |" + in body + ) assert "Stale-risk |" not in body and "Near-bound |" not in body assert "National target-fit rows: 1 stale-risk, 1 near-bound." in body assert "Local target-fit cells" in body @@ -1048,7 +1125,289 @@ def test_a_build_that_passed_needs_nothing(tmp_path, capsys): out = tmp_path / "draft" assert draft(build, repo, out) == 0 assert not (out / "signoff.patch").exists() - assert "Nothing to sign" in (out / "PR_BODY.md").read_text() + body = (out / "PR_BODY.md").read_text() + assert "Nothing to sign" in body + # Build 1 itself is assembled, by the area entry's expiry. + assert "**Assembly deadline: 2026-12-01**" in body + + +# --------------------------------------------------------------------------- +# The national line's approvals and the assembly deadline +# --------------------------------------------------------------------------- + +UNSCOPED_KEY = "synthetic.national_c@2025" +BREACHING_KEY = "synthetic.national_a@2025" + + +@pytest.mark.parametrize( + ("entry", "approved_on", "why", "review"), + [ + # In force, and build 1 fits the row inside the bound: stale on the + # local line. + ( + _entry("2026-10-01", "2026-10-29", lines=None), + APPROVED_ON, + "fits the row inside the bound", + False, + ), + # Approved for every line after the gate clock: premature there. + ( + _entry("2026-10-23", "2026-11-20", lines=None), + APPROVED_ON, + "takes force 2026-10-23, after the gate clock", + False, + ), + # In force for build 1, expired at the gate clock: kept all the same, + # for the national line to renew or retire. The sign-off is approved + # before the expiry, so the national graph test's review invariant + # still holds. + ( + _entry("2026-09-01", "2026-10-21", lines=None), + "2026-10-20", + "expired 2026-10-21; the national line must renew or retire it", + True, + ), + ], +) +def test_an_unscoped_national_entry_build_2_would_fail_is_rescoped( + tmp_path, entry, approved_on, why, review +): + # The register is shared: the national line may still stand on it. + registers = build_1_registers() + registers["uk_target_fit"]["exclusions"][UNSCOPED_KEY] = entry + repo = make_repo(tmp_path / "repo", registers) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + clock = ("--approved-on", approved_on, "--gate-clock", GATE_CLOCK.isoformat()) + assert draft(build, repo, out, *clock) == 0 + + receipt = json.loads((out / "signoff_draft.json").read_text()) + national = receipt["registers"]["uk_target_fit"] + assert national["rescope"] == [UNSCOPED_KEY] + assert national["remove"] == ["synthetic.national_e@2025"] + assert national["review"] == ([UNSCOPED_KEY] if review else []) + assert national["conflicts"] == [] + assert why in national["notes"][UNSCOPED_KEY] + assert receipt["predicted_build_2"]["uk_target_fit"]["passes"] is True + # Set aside on the local line, it no longer holds the gate clock back. + assert receipt["gate_clock_range"][0] == approved_on + body = (out / "PR_BODY.md").read_text() + assert ( + "| National target-fit rows (`uk_target_fit`) | 2 | 0 | 0 | 1 | 1 | " + f"{int(review)} |" + ) in body + assert 'now carry `"release_lines": ["national"]`' in body + assert ( + f"National target-fit entries for review: `{UNSCOPED_KEY}`." in body + ) is review + + apply_patch(repo, out / "signoff.patch") + after = read_registers(repo) + committed = after["uk_target_fit"]["exclusions"][UNSCOPED_KEY] + assert committed == {**entry, "release_lines": ["national"]} + record = coerce_reviewed_exclusions({UNSCOPED_KEY: committed}, label="after") + assert record[UNSCOPED_KEY].applies_on("national") + assert not record[UNSCOPED_KEY].applies_on("local") + assert f'"{UNSCOPED_KEY}",' in (repo / TOOL.TERMINAL_GATES_TEST).read_text() + (fragment,) = (repo / "changelog.d").glob("1301-uk-dense-signoff-*.changed.md") + assert ( + "1 national target-fit entry that applied on every line is scoped to the " + "national line, which still stands on it." in fragment.read_text() + ) + + build_2 = write_run( + tmp_path / "build-2", registers=after, attempt_id=ATTEMPT_2, clock=GATE_CLOCK + ) + status, result = verify( + build_2, repo, tmp_path, "--draft-receipt", str(out / "signoff_draft.json") + ) + assert status == 0, result["failures"] + + +def test_an_expired_kept_entry_that_breaks_the_review_invariant_is_unsignable( + tmp_path, +): + # Kept beside approvals made after it expired, the entry would fail the + # national graph test's review invariant, so the national line must renew + # or retire it first. + registers = build_1_registers() + registers["uk_target_fit"]["exclusions"][UNSCOPED_KEY] = _entry( + "2026-09-01", "2026-10-21", lines=None + ) + repo = make_repo(tmp_path / "repo", registers) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + assert draft(build, repo, out) == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + national = receipt["registers"]["uk_target_fit"] + assert national["rescope"] == national["review"] == [UNSCOPED_KEY] + reason = receipt["not_signable"]["uk_target_fit"] + assert "review invariant" in reason + assert ( + f"because {UNSCOPED_KEY} expired and is kept for the national line: " + "renew or retire it there by hand, then draft again" + ) in reason + assert not (out / "signoff.patch").exists() + assert "a hand fix and a new draft" in (out / "PR_BODY.md").read_text() + + +@pytest.mark.parametrize( + ("entry", "review", "advice"), + [ + (_entry("2026-09-01", "2026-10-21", lines=None), True, "sign the row by hand"), + ( + _entry("2026-10-23", "2026-11-20", lines=None), + False, + "or choose a gate clock on or after 2026-10-23", + ), + ], +) +def test_a_breaching_row_never_replaces_its_entry_for_every_line( + tmp_path, entry, review, advice +): + # Build 1 breaches the bound on the row and its all-lines entry is out of + # its window at the gate clock. The entry is kept for the national line, + # and one key holds one entry, so the local line needs a hand sign-off. + registers = build_1_registers() + registers["uk_target_fit"]["exclusions"][BREACHING_KEY] = entry + repo = make_repo(tmp_path / "repo", registers) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + assert draft(build, repo, out) == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + national = receipt["registers"]["uk_target_fit"] + assert national["rescope"] == national["conflicts"] == [BREACHING_KEY] + assert national["renew"] == [] + assert national["review"] == ([BREACHING_KEY] if review else []) + note = national["notes"][BREACHING_KEY] + assert "one key holds one entry, so no local-only entry can be drafted" in note + assert advice in note + assert "sign them by hand" in receipt["not_signable"]["uk_target_fit"] + assert not (out / "signoff.patch").exists() + + +def test_a_gate_clock_on_its_approval_keeps_a_premature_all_lines_entry(tmp_path): + registers = build_1_registers() + registers["uk_target_fit"]["exclusions"][BREACHING_KEY] = _entry( + "2026-10-23", "2026-11-20", lines=None + ) + repo = make_repo(tmp_path / "repo", registers) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + assert draft(build, repo, out, "--gate-clock", "2026-10-23") == 0 + national = json.loads((out / "signoff_draft.json").read_text())["registers"][ + "uk_target_fit" + ] + assert national["keep"] == [BREACHING_KEY] + assert national["rescope"] == national["conflicts"] == [] + + +def test_an_unscoped_local_cell_entry_is_still_removed(tmp_path): + # The national line reads no local cell, so nothing is rescoped there. + registers = build_1_registers() + key = "census_households/E14000002/households" + registers["uk_local_target_fit"]["exclusions"][key] = _entry( + "2026-10-01", "2026-10-29", lines=None + ) + repo = make_repo(tmp_path / "repo", registers) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + assert draft(build, repo, out) == 0 + local = json.loads((out / "signoff_draft.json").read_text())["registers"][ + "uk_local_target_fit" + ] + assert local["remove"] == [key] + assert local["rescope"] == [] + + +@pytest.mark.parametrize( + ("measures", "degenerate", "deadline", "set_by"), + [ + ( + {"synthetic.measure_a@2025": _measure_exclusion("2026-11-05")}, + None, + "2026-11-05", + "measure_exclusion:synthetic.measure_a@2025", + ), + ( + MEASURE_EXCLUSIONS, + { + "household.synthetic_constant": _entry("2026-09-01", "2026-11-01"), + # Not the local line's: it never caps the local release. + "household.synthetic_national": _entry( + "2026-09-01", "2026-10-25", lines=("national",) + ), + }, + "2026-11-01", + "degenerate:household.synthetic_constant", + ), + ], +) +def test_solve_scoped_expiries_cap_the_gate_clock_and_set_the_deadline( + tmp_path, measures, degenerate, deadline, set_by +): + registers = build_1_registers() + repo = make_repo( + tmp_path / "repo", + registers, + degenerate=None if degenerate is None else degenerate_register(degenerate), + ) + build = write_run( + tmp_path / "build-1", registers=registers, measure_exclusions=measures + ) + out = tmp_path / "draft" + assert draft(build, repo, out) == 0 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["gate_clock_range"] == [APPROVED_ON, deadline] + assert receipt["assembly_deadline"] == {"date": deadline, "set_by": [set_by]} + body = (out / "PR_BODY.md").read_text() + assert f"**Assembly deadline: {deadline}**, when `{set_by}` expires" in body + assert f"on or before {deadline}." in body + + +def test_a_gate_clock_past_a_solve_scoped_expiry_is_refused(repo, tmp_path, capsys): + # In force for build 1's solve clock, expired at the planned gate clock: + # renewing it would change the solve. + measures = {"synthetic.measure_a@2025": _measure_exclusion("2026-10-21")} + build = write_run( + tmp_path / "build-1", registers=build_1_registers(), measure_exclusions=measures + ) + out = tmp_path / "draft" + assert draft(build, repo, out) == 2 + assert ( + "--gate-clock 2026-10-22 is after 2026-10-21, when " + "measure_exclusion:synthetic.measure_a@2025 expires" + ) in capsys.readouterr().err + assert not out.exists() + # A gate clock on the expiry itself is in time. + assert draft(build, repo, out, "--approved-on", "2026-10-21") == 0 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["gate_clock_range"] == ["2026-10-21", "2026-10-21"] + + +def test_the_candidate_manifest_receipt_is_read_before_the_surface(tmp_path): + run = tmp_path / "run" + run.mkdir() + name = "synthetic.measure_a@2025" + for filename, expiry in ( + (TOOL.TARGET_SURFACE_FILENAME, "2027-01-31"), + (TOOL.CANDIDATE_MANIFEST_FILENAME, "2026-12-31"), + ): + (run / filename).write_text( + json.dumps({"measure_exclusions": {name: _measure_exclusion(expiry)}}) + ) + assert TOOL.receipted_measure_exclusions(run) == ( + {name: date.fromisoformat(expiry)}, + filename, + ) + + +def test_a_run_without_receipted_measure_exclusions_is_refused( + build_1, repo, tmp_path, capsys +): + (build_1 / TOOL.TARGET_SURFACE_FILENAME).unlink() + assert draft(build_1, repo, tmp_path / "draft") == 2 + assert "the measure exclusions its solve ran under" in capsys.readouterr().err # --------------------------------------------------------------------------- @@ -1259,6 +1618,73 @@ def test_verify_reports_row_drift_and_no_solve_reuse(build_1, repo, tmp_path): assert "build 2 did not reuse build 1's solve" in result["warnings"] +@pytest.mark.parametrize( + ("today", "outcome"), + [ + (date(2026, 10, 27), None), + (date(2026, 10, 28), "warning"), + (date(2026, 10, 30), "warning"), + (date(2026, 10, 31), "failure"), + ], +) +def test_verify_warns_near_the_assembly_deadline_and_fails_past_it( + repo, tmp_path, monkeypatch, today, outcome +): + measures = {"synthetic.measure_a@2025": _measure_exclusion("2026-10-30")} + build = write_run( + tmp_path / "build-1", registers=build_1_registers(), measure_exclusions=measures + ) + registers = _signed_off(build, repo, tmp_path) + build_2 = write_run( + tmp_path / "build-2", + registers=registers, + attempt_id=ATTEMPT_2, + clock=GATE_CLOCK, + measure_exclusions=measures, + ) + monkeypatch.setattr(TOOL, "_today", lambda: today) + status, result = verify(build_2, repo, tmp_path) + assert result["assembly_deadline"] == { + "date": "2026-10-30", + "set_by": ["measure_exclusion:synthetic.measure_a@2025"], + } + warned = [line for line in result["warnings"] if "assembly deadline" in line] + failed = [line for line in result["failures"] if "assembly deadline" in line] + assert (status, bool(warned), bool(failed)) == { + None: (0, False, False), + "warning": (0, True, False), + "failure": (1, False, True), + }[outcome] + + +def test_verify_fails_a_rescope_committed_on_every_line(tmp_path): + registers = build_1_registers() + registers["uk_target_fit"]["exclusions"][UNSCOPED_KEY] = _entry( + "2026-10-01", "2026-10-29", lines=None + ) + repo = make_repo(tmp_path / "repo", registers) + build = write_run(tmp_path / "build-1", registers=registers) + signed = _signed_off(build, repo, tmp_path) + # The sign-off committed with the entry left on every line. + del signed["uk_target_fit"]["exclusions"][UNSCOPED_KEY]["release_lines"] + make_repo(repo, signed) + build_2 = write_run( + tmp_path / "build-2", registers=signed, attempt_id=ATTEMPT_2, clock=GATE_CLOCK + ) + status, result = verify( + build_2, + repo, + tmp_path, + "--draft-receipt", + str(tmp_path / "draft" / "signoff_draft.json"), + ) + assert status == 1 + assert ( + f"uk_target_fit: entries drafted for the national line only are not " + f"committed so ['{UNSCOPED_KEY}']" + ) in result["failures"] + + # --------------------------------------------------------------------------- # Lockstep with the repository # --------------------------------------------------------------------------- @@ -1292,6 +1718,38 @@ def test_the_full_gate_report_filename_matches_the_driver(): assert TOOL.FULL_GATE_REPORT_FILENAME == FULL_GATE_REPORT_FILENAME +def test_the_measure_exclusion_receipts_are_the_files_the_build_writes(tmp_path): + from types import SimpleNamespace + + from microcosm.build.uk_runtime.full_build_cli import _materialize_evidence + from microcosm.build.uk_runtime.rowwise_cli import MANIFEST_FILENAME + + assert TOOL.CANDIDATE_MANIFEST_FILENAME == MANIFEST_FILENAME + # The build writes every node artifact as ..json. + payload = b'{"measure_exclusions": {}}' + manifest = SimpleNamespace( + nodes={ + "uk.full.target_compilation": SimpleNamespace( + opaque_artifacts={"surface": "surface-key"} + ) + } + ) + _materialize_evidence( + manifest, SimpleNamespace(load_bytes=lambda key: payload), tmp_path + ) + assert (tmp_path / TOOL.TARGET_SURFACE_FILENAME).read_bytes() == payload + + +def test_the_degenerate_register_is_the_runtime_register(): + from microcosm.build.uk_runtime.weighted_integrity import ( + UK_DEGENERATE_EXCLUSION_REGISTER_RESOURCE, + ) + + assert TOOL.DEGENERATE_REGISTER.name == UK_DEGENERATE_EXCLUSION_REGISTER_RESOURCE + # The committed register loads through the tool, the local line's entries. + assert TOOL.degenerate_expiries(REPOSITORY) + + def test_the_committed_pins_are_found(): for spec in TOOL.REGISTERS: if spec.loader is None or not (REPOSITORY / spec.path).is_file(): diff --git a/tools/draft_uk_dense_signoff.py b/tools/draft_uk_dense_signoff.py index 8f55655483..087851ba3e 100644 --- a/tools/draft_uk_dense_signoff.py +++ b/tools/draft_uk_dense_signoff.py @@ -36,8 +36,21 @@ removal of every entry build 2 would fail (stale, unknown or out of its window), and the test pins those registers move (``test_uk_terminal_gates.py`` for the two target-fit registers, ``test_uk_weighted_integrity.py`` for the -area exclusions). Any other release-blocking failure makes the build -unsignable: nothing is drafted, and a third build is needed. +area exclusions). A national target-fit entry that applies on every line is +never removed or replaced, since the national line may still stand on it: +when build 2 would fail it on the local line, it is scoped to the national +line, unchanged otherwise. An expired one also goes to review, for the +national line to renew or retire, and a row build 1 still breaches under such +an entry needs a hand sign-off, since one key holds one entry. Any other +release-blocking failure makes the build unsignable: nothing is drafted, and +a third build is needed. + +The receipt and the PR body give the assembly deadline: the earliest expiry +among the measure exclusions build 1's solve ran under (as its run directory +receipts them), the local line's degenerate-register entries and the in-line +gate-only entries after the sign-off. Build 2's gate-clock range ends there, +and a ``--gate-clock`` past the solve-scoped expiries is refused: renewing +either kind of entry changes the solve. Verify, after build 2:: @@ -48,7 +61,8 @@ this checkout and that none was stale, dormant, premature, expired or unknown. It checks that no release-blocking gate failed and that the signed local report passes the dense release contract, its disclosure walk included (the signing -key must be exported). With +key must be exported). It fails once the assembly deadline has passed and +warns from two days before it. With ``--build-1`` it also reports whether build 2 reused build 1's solve and reproduced its per-row errors. @@ -133,7 +147,19 @@ #: ``full_build_cli.FULL_GATE_REPORT_FILENAME`` (lockstep-tested). FULL_GATE_REPORT_FILENAME = "uk.full.gates.calibrated.gate_report.json" LOCAL_REPORT_SUFFIX = ".local_gates.json" +#: ``rowwise_cli.MANIFEST_FILENAME`` (lockstep-tested): the candidate manifest, +#: whose measure exclusions assembly and upload validate on the day they run. +CANDIDATE_MANIFEST_FILENAME = "rowwise_candidate_manifest.json" +#: The target compilation's surface as the build materializes its evidence +#: (``..json``, lockstep-tested). The manifest's measure +#: exclusions are projected from it, and a build that its gates stopped +#: before the export leaves only this. +TARGET_SURFACE_FILENAME = "uk.full.target_compilation.surface.json" +#: The degenerate register: solve-scoped, since the release contract pins its +#: digest, yet the calibrated gates evaluate it on build 2's gate clock. +DEGENERATE_REGISTER = UK_RESOURCES / "degenerate_reviewed_exclusions.json" LOCAL_LINE = "local" +NATIONAL_LINE = "national" #: The geography levels whose targets the local surface materializes #: (``full_gates._LOCAL_LEVELS``); every other row is a national row. LOCAL_LEVELS = frozenset({"constituency", "local_authority", "la"}) @@ -142,6 +168,8 @@ AREA_WINDOW_MONTHS = 3 MAX_WINDOW_DAYS = 92 STALE_RISK_MARGIN = 0.01 +#: ``--verify`` warns from this many days before the assembly deadline. +DEADLINE_WARNING_DAYS = 2 #: The only digits reviewer free text may carry (:func:`figure_free`): issue #: references (``#1301``, ``microcosm#1301``, ``PolicyEngine/microcosm#1301``, @@ -337,7 +365,8 @@ def generator_deferred_areas(repo_root: Path) -> frozenset[str] | None: @dataclass(frozen=True) class BuildEvidence: - """One run directory, its four inputs checked against one another.""" + """One run directory, its four inputs checked against one another, and the + measure exclusions its solve ran under.""" run_dir: Path attempt_id: str @@ -352,6 +381,10 @@ class BuildEvidence: sha256: Mapping[str, str] clock: date dev_build: bool + #: The measure exclusions the build's solve ran under, name to expiry, and + #: the file that receipts them (:func:`receipted_measure_exclusions`). + measure_exclusions: Mapping[str, date] + measure_exclusions_from: str def details(self, gate_id: str) -> Mapping[str, Any]: return self.outcomes.get(gate_id, {}).get("details") or {} @@ -388,9 +421,46 @@ def identity(self) -> dict[str, Any]: "release_candidate": bool(self.document.get("release_candidate")), "sample_fraction": float(self.document.get("sample_fraction", 0.0)), "artifacts": {name: artifacts.get(name) for name in IDENTITY_ARTIFACTS}, + "measure_exclusions_from": self.measure_exclusions_from, } +def receipted_measure_exclusions(run_dir: Path) -> tuple[dict[str, date], str]: + """The measure exclusions a dense run's solve ran under: expiries and source. + + Assembly and upload validate the candidate manifest's + ``measure_exclusions`` on the day they run, so their earliest expiry is + the last day a release of this solve can be assembled; renewing one + changes the solve. The manifest is read when the build exported one. + Otherwise the target compilation's materialized surface, from which the + manifest projects them, is: every run that reached the calibrated gates + leaves it, blocked or not. + """ + + for filename in (CANDIDATE_MANIFEST_FILENAME, TARGET_SURFACE_FILENAME): + path = run_dir / filename + if not path.is_file(): + continue + records = _read_json(path, filename).get("measure_exclusions") + if not isinstance(records, Mapping): + raise InputError(f"{filename} receipts no measure_exclusions mapping.") + expiries = {} + for name, record in records.items(): + if not isinstance(record, Mapping): + raise InputError( + f"{filename} measure exclusion {name!r} is not a record." + ) + expiries[str(name)] = _iso( + record.get("expires_on"), f"{filename} {name!r} expires_on" + ) + return expiries, filename + raise InputError( + f"the run directory has neither {CANDIDATE_MANIFEST_FILENAME} nor " + f"{TARGET_SURFACE_FILENAME}, so the measure exclusions its solve ran " + "under are not receipted." + ) + + def _one(paths: Sequence[Path], label: str) -> Path: if len(paths) != 1: raise InputError(f"expected exactly one {label}, found {len(paths)}.") @@ -630,6 +700,7 @@ def load_build(run_dir: Path, *, allow_dev_build: bool = False) -> BuildEvidence ) if not isinstance(clock_text, str): raise InputError("uk_target_fit recorded no exclusions_evaluated_on clock.") + measure_exclusions, measure_exclusions_from = receipted_measure_exclusions(run_dir) evidence = BuildEvidence( run_dir=run_dir, attempt_id=attempt_id, @@ -649,6 +720,8 @@ def load_build(run_dir: Path, *, allow_dev_build: bool = False) -> BuildEvidence }, clock=_iso(clock_text, "uk_target_fit exclusions_evaluated_on"), dev_build=dev_build, + measure_exclusions=measure_exclusions, + measure_exclusions_from=measure_exclusions_from, ) below = area_support_below_floor(support, **evidence.area_floors) if "support_below_floor" in support and not np.array_equal( @@ -717,6 +790,9 @@ class RegisterDraft: renew: list[str] = field(default_factory=list) keep: list[str] = field(default_factory=list) remove: list[str] = field(default_factory=list) + #: Unscoped national entries scoped to the national line rather than + #: removed (:func:`draft_target_fit`). + rescope: list[str] = field(default_factory=list) review: list[str] = field(default_factory=list) conflicts: list[str] = field(default_factory=list) held: list[str] = field(default_factory=list) @@ -728,6 +804,8 @@ def after(self) -> dict[str, Any]: block = { key: value for key, value in self.before.items() if key not in self.remove } + for key in self.rescope: + block[key] = {**self.before[key], "release_lines": [NATIONAL_LINE]} for key in self.renew: block[key] = self.entries[key] for key in sorted(self.add): @@ -736,7 +814,7 @@ def after(self) -> dict[str, Any]: @property def changed(self) -> bool: - return bool(self.add or self.renew or self.remove) + return bool(self.add or self.renew or self.remove or self.rescope) def summary(self) -> dict[str, Any]: """The receipt's record of the register: keys and actions. @@ -754,6 +832,7 @@ def summary(self) -> dict[str, Any]: "renew": sorted(self.renew), "keep": sorted(self.keep), "remove": sorted(self.remove), + "rescope": sorted(self.rescope), "review": sorted(self.review), "conflicts": sorted(self.conflicts), "held": sorted(self.held), @@ -774,6 +853,50 @@ def _in_force(record: UKReviewedExclusion, clock: date) -> bool: return not record.expired(clock) and not record.premature(clock) +def _rescope( + draft: RegisterDraft, + key: str, + record: UKReviewedExclusion, + clock: date, + *, + breaching: bool, +) -> None: + """Keep an entry the national line may stand on, scoped to that line. + + The national target-fit register is shared with the national line, so the + dense sign-off never removes or replaces an entry that applies there: it + scopes it to the national line, unchanged otherwise. An expired one also + goes to review, since only the national line can renew or retire it. A + row build 1 still breaches is then left without a local entry, because + one key holds one entry, and needs a hand sign-off. + """ + + draft.rescope.append(key) + if record.expired(clock): + state = f"it expired {record.expires_on}" + elif record.premature(clock): + state = f"it takes force {record.approved_on}, after the gate clock" + else: + state = ( + "dense build 1 fits the row inside the bound, so build 2 would " + "fail it as stale" + ) + note = f"kept for the national line and scoped to it, unchanged otherwise: {state}" + if record.expired(clock): + draft.review.append(key) + note += "; the national line must renew or retire it" + if breaching: + draft.conflicts.append(key) + note += ( + "; build 1 breaches the bound on the row, and one key holds one " + "entry, so no local-only entry can be drafted beside it: sign the " + "row by hand" + ) + if record.premature(clock): + note += f", or choose a gate clock on or after {record.approved_on}" + draft.notes[key] = note + + def _classify_failing( draft: RegisterDraft, failing: Iterable[str], @@ -781,7 +904,10 @@ def _classify_failing( *, clock: date, entry: Callable[[str], dict[str, Any]], + shared: bool = False, ) -> None: + """Sign the failing keys; ``shared`` marks the national register.""" + for key in sorted(failing): record = records.get(key) if record is None: @@ -794,6 +920,8 @@ def _classify_failing( ) elif _in_force(record, clock): draft.keep.append(key) + elif shared and record.applies_on(NATIONAL_LINE): + _rescope(draft, key, record, clock, breaching=True) else: draft.renew.append(key) draft.entries[key] = entry(key) @@ -811,33 +939,47 @@ def draft_target_fit( reason: Callable[[str], str], margin: float = STALE_RISK_MARGIN, ) -> RegisterDraft: - """Sign every row beyond the bound; retire what build 2 would fail.""" + """Sign every row beyond the bound; retire what build 2 would fail. + + The national register is shared with the national line, so an entry there + that also applies on that line is never removed or replaced + (:func:`_rescope`): the national line reads it as before, and the local + line sets it aside. + """ records = coerce_reviewed_exclusions(block, label=spec.resource) draft = RegisterDraft(spec=spec, before=dict(block)) breaching = {key for key, error in errors.items() if abs(error) > bound} clock = window.gate_clock + shared = spec.kind == "national_row" _classify_failing( draft, breaching, records, clock=clock, entry=lambda key: window.entry(reason(key), area=False), + shared=shared, ) for key, record in records.items(): if key in breaching or not record.applies_on(LOCAL_LINE): continue local_only = record.release_lines == (LOCAL_LINE,) - if key in errors or not _in_force(record, clock) or local_only: - # Stale, out of its window, or a local entry no row earns: build 2 - # fails the first two and the third is dead on its own line. - draft.remove.append(key) - if not local_only: - draft.notes[key] = "the entry also applies on the national line" - else: + if not (key in errors or not _in_force(record, clock) or local_only): # An unscoped entry no local row earns may still serve the # national line; a reviewer decides. draft.review.append(key) + if shared: + draft.notes[key] = ( + "no local row earns it, and the national line may still stand on it" + ) + elif shared and not local_only: + _rescope(draft, key, record, clock, breaching=False) + else: + # Stale, out of its window, or a local entry no row earns: build 2 + # fails the first two and the third is dead on its own line. Of + # the national register only local entries get here, and the + # national line reads no local cell. + draft.remove.append(key) signed = {*draft.add, *draft.renew, *draft.keep} draft.stale_risk = sorted( key for key in signed if abs(errors[key]) <= bound + margin @@ -1019,6 +1161,61 @@ def predict( return verdicts +# --------------------------------------------------------------------------- +# Deadline +# --------------------------------------------------------------------------- + + +def _expiries(records: Mapping[str, UKReviewedExclusion]) -> dict[str, date]: + return { + key: date.fromisoformat(record.expires_on) for key, record in records.items() + } + + +def degenerate_expiries(repo_root: Path) -> dict[str, date]: + """The local line's degenerate-register entries at ``repo_root``, by expiry. + + The register is solve-scoped, so build 2 stands on build 1's entries, and + its calibrated gates evaluate them on the gate clock: one out of its + window there fails the gate, and renewing it changes the solve. + """ + + payload = _read_json(repo_root / DEGENERATE_REGISTER, DEGENERATE_REGISTER.name) + try: + records = _scoped(payload.get("exclusions") or {}, DEGENERATE_REGISTER.name) + except (TypeError, ValueError) as error: + raise InputError( + f"{DEGENERATE_REGISTER.name} does not load: {error}" + ) from error + return _expiries(records) + + +def assembly_deadline( + sources: Mapping[str, Mapping[str, date]], +) -> dict[str, Any] | None: + """The earliest expiry a release of build 1's solve depends on. + + ``sources`` maps a source (``measure_exclusion``, ``degenerate``, a + gate-only register's gate id or block) to its entries' expiries. Build + 2's gate clock may not be later, and assembly and upload, which check + the measure exclusions on the day they run, may not be either. Returns + the date and the ``source:name`` of every entry expiring on it. + """ + + dated = [ + (day, f"{source}:{name}") + for source, entries in sources.items() + for name, day in entries.items() + ] + if not dated: + return None + earliest = min(day for day, _ in dated) + return { + "date": earliest.isoformat(), + "set_by": sorted(label for day, label in dated if day == earliest), + } + + # --------------------------------------------------------------------------- # Reasons # --------------------------------------------------------------------------- @@ -1525,6 +1722,7 @@ def _private_rows( **dict.fromkeys(draft.add, "add"), **dict.fromkeys(draft.renew, "renew"), **dict.fromkeys(draft.remove, "remove"), + **dict.fromkeys(draft.rescope, "rescope"), **dict.fromkeys(draft.review, "review"), **dict.fromkeys(draft.conflicts, "conflict"), **dict.fromkeys(draft.held, "held"), @@ -1578,6 +1776,35 @@ def _private_rows( } +def _named(labels: Sequence[str], *, quote: str = "`", shown: int = 3) -> str: + """Up to ``shown`` labels and a count of the rest, as a sentence list.""" + + parts = [f"{quote}{label}{quote}" for label in labels[:shown]] + if len(labels) > shown: + parts.append(f"{len(labels) - shown} more") + if len(parts) == 1: + return parts[0] + return ", ".join(parts[:-1]) + f" and {parts[-1]}" + + +def _deadline_lines(receipt: Mapping[str, Any]) -> list[str]: + deadline = receipt.get("assembly_deadline") + if deadline is None: + return [] + set_by = deadline["set_by"] + return [ + f"**Assembly deadline: {deadline['date']}**, when {_named(set_by)} " + f"{'expires' if len(set_by) == 1 else 'expire'}: the earliest expiry " + "among the measure exclusions build 1's solve ran under, the local " + "line's degenerate-register entries and the gate-only entries the " + "local line stands on. Build 2, its `--verify` and the release " + "assembly must all run by then. Assembly and upload refuse a measure " + "exclusion past its expiry, and renewing one, or a degenerate-register " + "entry, changes the solve.", + "", + ] + + def pr_body(receipt: Mapping[str, Any]) -> str: """The sign-off PR's body: counts, gate ids and policy dates only. @@ -1597,7 +1824,8 @@ def pr_body(receipt: Mapping[str, Any]) -> str: ] if not receipt["signable"]: lines += [ - "**Not signable: build 1 needs a third build.**", + "**Not signable: build 1 needs a third build, or a hand fix and a " + "new draft where a reason below says so.**", "", *( f"- `{gate}`: {reason}" @@ -1613,6 +1841,7 @@ def pr_body(receipt: Mapping[str, Any]) -> str: "Nothing to sign: build 1 passed every gate this tool signs, and no " "register entry would fail build 2.", "", + *_deadline_lines(receipt), ] return "\n".join(lines) earliest, latest = receipt["gate_clock_range"] @@ -1622,16 +1851,33 @@ def pr_body(receipt: Mapping[str, Any]) -> str: "release fence. A build in which a signed row passes fails its entry " "as stale.", "", - "| Register | Added | Renewed | Kept | Retired | For review |", - "|---|---|---|---|---|---|", + "| Register | Added | Renewed | Kept | Retired | Rescoped | For review |", + "|---|---|---|---|---|---|---|", ] for gate_id, summary in receipt["registers"].items(): lines.append( f"| {_TABLE_LABELS[gate_id]} | {len(summary['add'])} | " f"{len(summary['renew'])} | {len(summary['keep'])} | " - f"{len(summary['remove'])} | {len(summary['review'])} |" + f"{len(summary['remove'])} | {len(summary['rescope'])} | " + f"{len(summary['review'])} |" ) + if any(summary["rescope"] for summary in receipt["registers"].values()): + lines += [ + "", + "Rescoped entries are national target-fit entries that applied on " + "every line and that build 2 would fail on the local line, stale or " + 'out of their window at the gate clock. They now carry `"release_lines": ' + '["national"]` and are otherwise unchanged, so the national line ' + "still stands on them as before.", + ] national = receipt["registers"].get("uk_target_fit") + if national is not None and national["review"]: + lines += [ + "", + f"National target-fit entries for review: {_named(national['review'])}. " + "The receipt's notes give each one's reason; an expired one must be " + "renewed or retired on the national line.", + ] if national is not None: lines += [ "", @@ -1651,6 +1897,7 @@ def pr_body(receipt: Mapping[str, Any]) -> str: f"clock (`--gate-review-date`) on or after {earliest}" + (f" and on or before {latest}." if latest else "."), "", + *_deadline_lines(receipt), "Predicted build-2 verdicts on build 1's rows: " + ", ".join( f"`{gate}` {'passes' if verdict['passes'] else 'fails'}" @@ -1687,10 +1934,11 @@ def pr_body(receipt: Mapping[str, Any]) -> str: "Disclosure: this body carries gate ids and their predicted verdicts, " "build 1's attempt id and report digest, register entry counts, the " "national register's stale-risk and near-bound counts, the reviewer, " - "the adjudication, policy dates and test paths. Per-row errors, the " - "local registers' stale-risk and near-bound counts and per-area " - "support figures stay in the private review file outside every git " - "work tree.", + "the adjudication, policy dates, the names of the national entries for " + "review and of the entries that set the assembly deadline, and test " + "paths. Per-row errors, the local registers' stale-risk and near-bound " + "counts and per-area support figures stay in the private review file " + "outside every git work tree.", "", ] return "\n".join(lines) @@ -1708,6 +1956,7 @@ def counted(number: int, noun: str, plural: str | None = None) -> str: window = receipt["window"] retired = sum(len(summary["remove"]) for summary in registers.values()) + rescoped = count("uk_target_fit", "rescope") return ( "Sign dense build 1's gate-only failures for the local line " f"(microcosm#1301, attempt {receipt['build_1']['attempt_id']}): " @@ -1716,7 +1965,16 @@ def counted(number: int, noun: str, plural: str | None = None) -> str: f"and {counted(count('uk_local_area_support', 'add', 'renew'), 'area')} " f"below the support floor, approved {window['approved_on']}; " f"{counted(retired, 'entry', 'entries')} that build 2 would fail " - f"{'is' if retired == 1 else 'are'} retired. Every signed row stays " + f"{'is' if retired == 1 else 'are'} retired" + + ( + f", and {counted(rescoped, 'national target-fit entry', 'national target-fit entries')} " + f"that applied on every line {'is' if rescoped == 1 else 'are'} " + "scoped to the national line, which still stands on " + f"{'it' if rescoped == 1 else 'them'}" + if rescoped + else "" + ) + + ". Every signed row stays " "bound in the solve, each entry suppresses only the local line's release " "fence, and a build in which a signed row passes fails its entry as " "stale.\n" @@ -1856,6 +2114,25 @@ def run_draft(args: argparse.Namespace) -> int: adjudication = figure_free((args.adjudication or "").strip(), "--adjudication") evidence = load_build(args.run_dir, allow_dev_build=args.allow_dev_build) window = _window(args, evidence, adjudication=adjudication) + # The solve-scoped expiries no sign-off can move: renewing either kind of + # entry changes the solve, and build 2 must reuse build 1's. + solve_scoped = { + "measure_exclusion": evidence.measure_exclusions, + "degenerate": degenerate_expiries(repo_root), + } + solve_deadline = assembly_deadline(solve_scoped) + if solve_deadline is not None and window.gate_clock > date.fromisoformat( + solve_deadline["date"] + ): + set_by = solve_deadline["set_by"] + raise InputError( + f"--gate-clock {window.gate_clock.isoformat()} is after " + f"{solve_deadline['date']}, when {_named(set_by, quote='')} " + f"{'expires' if len(set_by) == 1 else 'expire'}: build 2's gates " + "fail an expired degenerate-register entry, and assembly refuses an " + "expired measure exclusion. Choose a gate clock on or before that " + "date; renewing either changes the solve and needs a third build." + ) names = _area_names(name_overrides) wiring = register_wiring() deferred: frozenset[str] = frozenset() @@ -1938,7 +2215,9 @@ def run_draft(args: argparse.Namespace) -> int: if draft.conflicts: not_signable.setdefault( spec.gate_id, - "failing keys are held by entries for another release line", + "failing keys hold entries the tool may not replace, and a key " + "holds one entry; sign them by hand (the receipt's conflicts " + "and notes name them)", ) drafts[spec.gate_id] = draft @@ -1952,9 +2231,32 @@ def run_draft(args: argparse.Namespace) -> int: if not verdict["passes"] and gate_id not in not_signable: not_signable[gate_id] = "the drafted register does not make the gate pass" if "uk_target_fit" in drafts and drafts["uk_target_fit"].changed: - problem = national_review_invariant(drafts["uk_target_fit"].after()) - if problem is not None: + national = drafts["uk_target_fit"] + after = national.after() + problem = national_review_invariant(after) + # An expired entry kept for the national line breaks the national + # graph test's review invariant beside newer approvals: only the + # national line can renew or retire it, and then the draft is redone. + expired = sorted(set(national.rescope) & set(national.review)) + if problem is not None and not ( + expired + and national_review_invariant( + {key: value for key, value in after.items() if key not in expired} + ) + is None + ): raise InputError(problem) + if problem is not None: + reason = ( + f"{problem}, because {_named(expired, quote='')} expired and " + f"{'is' if len(expired) == 1 else 'are'} kept for the national " + f"line: renew or retire {'it' if len(expired) == 1 else 'them'} " + "there by hand, then draft again" + ) + earlier = not_signable.get("uk_target_fit") + not_signable["uk_target_fit"] = ( + reason if earlier is None else f"{earlier}; {reason}" + ) if evidence.dev_build: not_signable.setdefault( "release_candidate", "a development build is never signable" @@ -2009,7 +2311,7 @@ def run_draft(args: argparse.Namespace) -> int: pin_files.append(relative.as_posix()) touched = { - draft.spec.kind: [*draft.add, *draft.renew, *draft.remove] + draft.spec.kind: [*draft.add, *draft.renew, *draft.remove, *draft.rescope] for draft in drafts.values() } needles = { @@ -2017,12 +2319,22 @@ def run_draft(args: argparse.Namespace) -> int: for kind, keys in touched.items() for key in keys } - in_line_after = [ - record + # Every gate-only entry build 2's calibrated gates evaluate on the local + # line, after the sign-off. + in_line_after = { + draft.spec.gate_id: _scoped(draft.after(), draft.spec.resource) for draft in drafts.values() - for record in _scoped(draft.after(), draft.spec.resource).values() - ] - expiries = [record.expires_on for record in in_line_after] + } + if "uk_local_area_support" in drafts: + in_line_after["bound_despite_support_floor"] = _scoped( + bound_despite, "bound_despite_support_floor" + ) + deadline = assembly_deadline( + { + **solve_scoped, + **{source: _expiries(records) for source, records in in_line_after.items()}, + } + ) receipt: dict[str, Any] = { "schema": "microcosm.uk.dense-signoff-draft.v1", "build_1": {"run_dir": str(evidence.run_dir), **evidence.identity()}, @@ -2034,15 +2346,20 @@ def run_draft(args: argparse.Namespace) -> int: "area_support_expires_on": window.area_expires_on.isoformat(), "gate_clock": window.gate_clock.isoformat(), }, - # Build 2's gate clock must put every in-line entry in force, and may - # not precede its solve clock (build 1's). + # Build 2's gate clock must put every in-line entry in force, may not + # precede its solve clock (build 1's) and may not pass the deadline. "gate_clock_range": [ max( [evidence.clock.isoformat()] - + [record.approved_on for record in in_line_after] + + [ + record.approved_on + for records in in_line_after.values() + for record in records.values() + ] ), - min(expiries) if expiries else None, + None if deadline is None else deadline["date"], ], + "assembly_deadline": deadline, "stale_risk_margin": args.stale_risk_margin, "signable": signable, "dev_build": evidence.dev_build, @@ -2091,7 +2408,14 @@ def run_draft(args: argparse.Namespace) -> int: "counts": { gate: { action: len(summary[action]) - for action in ("add", "renew", "keep", "remove", "review") + for action in ( + "add", + "renew", + "keep", + "remove", + "rescope", + "review", + ) } for gate, summary in receipt["registers"].items() }, @@ -2103,6 +2427,7 @@ def run_draft(args: argparse.Namespace) -> int: if draft.spec.kind != "area" }, "gate_clock_range": receipt["gate_clock_range"], + "assembly_deadline": deadline, }, indent=1, ) @@ -2123,20 +2448,33 @@ def _receipt_matches(entry: Mapping[str, Any], record: UKReviewedExclusion) -> b ) +def _today() -> date: + """The day ``--verify`` runs on; the tests pin it.""" + + return date.today() + + def verify( build_2: BuildEvidence, *, repo_root: Path, build_1: BuildEvidence | None = None, draft_receipt: Mapping[str, Any] | None = None, + today: date | None = None, ) -> dict[str, Any]: - """Whether build 2 stood on exactly the committed sign-off and passed.""" + """Whether build 2 stood on exactly the committed sign-off and passed. + + It also fails once the assembly deadline (:func:`assembly_deadline`, on + build 2's measure exclusions and this checkout's registers) has passed, + and warns from :data:`DEADLINE_WARNING_DAYS` days before it. + """ from microcosm.data.contract import ( _check_uk_dense_gate_report, _uk_dense_disclosure_failures, ) + today = _today() if today is None else today failures: list[str] = [] warnings: list[str] = [] enforcement = build_2.enforcement @@ -2153,12 +2491,19 @@ def verify( ) wiring = register_wiring() stood_on: dict[str, int] = {} + in_line: dict[str, Mapping[str, UKReviewedExclusion]] = {} for spec in REGISTERS: if wiring[spec.gate_id] is not None: continue details = build_2.details(spec.gate_id) payload = _read_json(repo_root / spec.path, spec.resource) records = _scoped(payload[spec.block], spec.resource) + in_line[spec.gate_id] = records + if spec.kind == "area": + in_line["bound_despite_support_floor"] = _scoped( + payload.get("bound_despite_support_floor") or {}, + "bound_despite_support_floor", + ) used = details.get("reviewed_exclusions") or {} for name in ( "stale_exclusions", @@ -2268,23 +2613,53 @@ def verify( spec = next((s for s in REGISTERS if s.gate_id == gate_id), None) if spec is None or wiring[gate_id] is not None: continue - committed = set( - _read_json(repo_root / spec.path, spec.resource)[spec.block] - ) + block = _read_json(repo_root / spec.path, spec.resource)[spec.block] + committed = set(block) missing = sorted(set(summary.get("add", ())) - committed) + sorted( set(summary.get("renew", ())) - committed ) kept = sorted(set(summary.get("remove", ())) & committed) + records = coerce_reviewed_exclusions(block, label=spec.resource) + unscoped = sorted( + key + for key in summary.get("rescope", ()) + if key not in records or records[key].applies_on(LOCAL_LINE) + ) if missing: failures.append(f"{gate_id}: drafted entries not committed {missing}") if kept: failures.append(f"{gate_id}: retired entries still committed {kept}") + if unscoped: + failures.append( + f"{gate_id}: entries drafted for the national line only are " + f"not committed so {unscoped}" + ) + deadline = assembly_deadline( + { + "measure_exclusion": build_2.measure_exclusions, + "degenerate": degenerate_expiries(repo_root), + **{source: _expiries(records) for source, records in in_line.items()}, + } + ) + if deadline is not None: + days_left = (date.fromisoformat(deadline["date"]) - today).days + named = _named(deadline["set_by"], quote="") + if days_left < 0: + failures.append( + f"the assembly deadline {deadline['date']} has passed ({named})" + ) + elif days_left <= DEADLINE_WARNING_DAYS: + warnings.append( + f"the assembly deadline {deadline['date']} is {days_left} day(s) " + f"away ({named}): assemble and upload by then" + ) return { "schema": "microcosm.uk.dense-signoff-verify.v1", "ok": not failures, "build_2": {"run_dir": str(build_2.run_dir), **build_2.identity()}, "stood_on": stood_on, "comparison": comparison, + "assembly_deadline": deadline, "failures": failures, "warnings": warnings, } From 997f5c8b6e865ef6d4b6fc303a29e2b76579d2cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:11:51 +0100 Subject: [PATCH 19/46] Word the high-value homes floor as an expectation and name the region rows it leaves bound (#1301) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The hvcts_la_household_floor rule said a cell under 400 homes "rests on one or two sample households" and that "one household's placement decides" whether it passes, and the constituency deferral said a cell "resting on one or two sample households is fitted by noise". These are expectations from Land Registry-derived stock at 150,000 households, not counts of sample records, but they read like counts. The generator also copies both texts into the committed membership: the signed_rationale of 598 authority cells and 1,725 constituency cells, and six signed deferrals. Both texts now state the expectation: a cell below 400 homes is about two household weights at 150,000 households, so its fit would be noise. The rule text now also names the two region rows below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and @W92000004 (Wales). The rule defers every £2m authority cell in both regions, so each row is its region's only £2m control. Region rows are the family's control and outside the rule's scope by design, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines ["local"]) only if build 1 measures it past 25%. Neither is signed in advance, because an entry on a row that fits fails the gate as stale. The changelog says the same. The local references, membership and compile-parity receipt were regenerated on the pinned 735820c feed. Only the 2,329 rationale strings in the membership move. The counts stay at 22,986 active of 27,115 candidates. The references and the receipt are byte-identical, and the census check reports current. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-local-solve-registers.changed.md | 2 +- .../build/uk/local_small_cell_rule.json | 2 +- .../uk/local_target_reference_membership.json | 4658 ++++++++--------- tools/generate_uk_local_target_references.py | 15 +- 4 files changed, 2338 insertions(+), 2339 deletions(-) diff --git a/changelog.d/1301-uk-local-solve-registers.changed.md b/changelog.d/1301-uk-local-solve-registers.changed.md index acfcfa30f8..300c531cc0 100644 --- a/changelog.d/1301-uk-local-solve-registers.changed.md +++ b/changelog.d/1301-uk-local-solve-registers.changed.md @@ -4,7 +4,7 @@ The registers that change the UK solve are in place before the first local relea **High-value homes.** The family's region rows control it on the local line, so: - `tools/generate_uk_local_target_references.py` defers its constituency level whole (`high_value_homes_constituency_grain_deferred`, `defer_if_compiles`), after the English band-H precedent, with a roster guard of 575 England and Wales constituencies; -- a new signed small-cell rule, `hvcts_la_household_floor` in `uk/local_small_cell_rule.json` (prefix `microcosm.high_value_homes.`, floor 400 homes, about two household weights at 150,000 households, expires 2027-04-01), defers the local-authority cells under the floor and keeps 192, 101 and 57 cells over £1m, £1.5m and £2m, whose deferred homes still count in their region rows; +- a new signed small-cell rule, `hvcts_la_household_floor` in `uk/local_small_cell_rule.json` (prefix `microcosm.high_value_homes.`, floor 400 homes, about two household weights at 150,000 households, expires 2027-04-01), defers the local-authority cells under the floor and keeps 192, 101 and 57 cells over £1m, £1.5m and £2m, whose deferred homes still count in their region rows. The two region rows below the floor, `microcosm.high_value_homes.over_2m_by_region` for the North East (`E12000001`) and Wales (`W92000004`), are each their region's only £2m control and stay bound, outside the rule's scope by design; each is signed gate-only (`uk_target_fit`, `release_lines: ["local"]`) only if build 1 measures it past 25%; - the `high_value_home_stock_derived_estimate` adjudication records where the family binds, and that the seat rank correlations, now out of sample, decide its renewal. **Islands.** Orkney (`local_authority/S12000023`) and Shetland (`local_authority/S12000027`) are pre-signed gate-only exclusions of the area-support floor in `uk/local_area_support_exclusions.json`, scoped to the local line and expiring 2027-01-16. Their cells stay bound. diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json b/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json index 7dbf451421..d4e73c31e6 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json @@ -36,7 +36,7 @@ "microcosm.high_value_homes." ], "absolute_floor": 400, - "reason": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over £1m (97 percent of their derived stock), 101 over £1.5m (92 percent) and 57 over £2m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone.", + "reason": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over £1m (97 percent of their derived stock), 101 over £1.5m (92 percent) and 57 over £2m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every £2m local-authority cell in their regions, each is its region's only £2m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale.", "tracking": "microcosm#1301", "approved_by": "juaristi22", "approved_on": "2026-10-16", diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json index 24ed1fb0da..45c591fd01 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json @@ -10273,7 +10273,7 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "constituency", "reason_id": "high_value_homes_constituency_grain_deferred", - "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "area_ids": [ "E14001063", "E14001064", @@ -10857,7 +10857,7 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "constituency", "reason_id": "high_value_homes_constituency_grain_deferred", - "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "area_ids": [ "E14001063", "E14001064", @@ -11441,7 +11441,7 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "constituency", "reason_id": "high_value_homes_constituency_grain_deferred", - "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "area_ids": [ "E14001063", "E14001064", @@ -12916,7 +12916,7 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "reason_id": "hvcts_la_household_floor", - "rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "area_ids": [ "E06000001", "E06000002", @@ -13141,7 +13141,7 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "reason_id": "hvcts_la_household_floor", - "rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "area_ids": [ "E06000001", "E06000002", @@ -13275,7 +13275,7 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "reason_id": "hvcts_la_household_floor", - "rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "area_ids": [ "E06000001", "E06000002", @@ -464538,7 +464538,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 347.733 }, { @@ -464550,7 +464550,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 249.729 }, { @@ -464562,7 +464562,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5166.609 }, { @@ -464574,7 +464574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 77.458 }, { @@ -464586,7 +464586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4984.558 }, { @@ -464598,7 +464598,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.843 }, { @@ -464610,7 +464610,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 394.924 }, { @@ -464622,7 +464622,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 22.105 }, { @@ -464634,7 +464634,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 935.6 }, { @@ -464646,7 +464646,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1450.804 }, { @@ -464658,7 +464658,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.908 }, { @@ -464670,7 +464670,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.895 }, { @@ -464682,7 +464682,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.608 }, { @@ -464694,7 +464694,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 46.125 }, { @@ -464706,7 +464706,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1587.659 }, { @@ -464718,7 +464718,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 204.548 }, { @@ -464730,7 +464730,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 106.463 }, { @@ -464742,7 +464742,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4484.062 }, { @@ -464754,7 +464754,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9318.13 }, { @@ -464766,7 +464766,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7972.442 }, { @@ -464778,7 +464778,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4101.004 }, { @@ -464790,7 +464790,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 305.017 }, { @@ -464802,7 +464802,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3012.159 }, { @@ -464814,7 +464814,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 849.346 }, { @@ -464826,7 +464826,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 192.068 }, { @@ -464838,7 +464838,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1585.118 }, { @@ -464850,7 +464850,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 202.723 }, { @@ -464862,7 +464862,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1196.015 }, { @@ -464874,7 +464874,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 86.688 }, { @@ -464886,7 +464886,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1186.437 }, { @@ -464898,7 +464898,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.665 }, { @@ -464910,7 +464910,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 291.172 }, { @@ -464922,7 +464922,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.561 }, { @@ -464934,7 +464934,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 47.119 }, { @@ -464946,7 +464946,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 25.372 }, { @@ -464958,7 +464958,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.331 }, { @@ -464970,7 +464970,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 99.071 }, { @@ -464982,7 +464982,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.082 }, { @@ -464994,7 +464994,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 36.866 }, { @@ -465006,7 +465006,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 34.521 }, { @@ -465018,7 +465018,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.215 }, { @@ -465030,7 +465030,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.937 }, { @@ -465042,7 +465042,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.704 }, { @@ -465054,7 +465054,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.222 }, { @@ -465066,7 +465066,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.682 }, { @@ -465078,7 +465078,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 560.873 }, { @@ -465090,7 +465090,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 60.784 }, { @@ -465102,7 +465102,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 119.04 }, { @@ -465114,7 +465114,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 24.429 }, { @@ -465126,7 +465126,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 492.981 }, { @@ -465138,7 +465138,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.862 }, { @@ -465150,7 +465150,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 52.308 }, { @@ -465162,7 +465162,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 437.027 }, { @@ -465174,7 +465174,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 690.157 }, { @@ -465186,7 +465186,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 425.546 }, { @@ -465198,7 +465198,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.936 }, { @@ -465210,7 +465210,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.092 }, { @@ -465222,7 +465222,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.808 }, { @@ -465234,7 +465234,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1099.263 }, { @@ -465246,7 +465246,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2681.228 }, { @@ -465258,7 +465258,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1595.32 }, { @@ -465270,7 +465270,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1076.745 }, { @@ -465282,7 +465282,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4828.307 }, { @@ -465294,7 +465294,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 107.541 }, { @@ -465306,7 +465306,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 65.303 }, { @@ -465318,7 +465318,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 38.036 }, { @@ -465330,7 +465330,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 851.982 }, { @@ -465342,7 +465342,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1758.059 }, { @@ -465354,7 +465354,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3417.051 }, { @@ -465366,7 +465366,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.228 }, { @@ -465378,7 +465378,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 43.928 }, { @@ -465390,7 +465390,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2338.576 }, { @@ -465402,7 +465402,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 67.687 }, { @@ -465414,7 +465414,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 509.931 }, { @@ -465426,7 +465426,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3908.232 }, { @@ -465438,7 +465438,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1366.37 }, { @@ -465450,7 +465450,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1679.309 }, { @@ -465462,7 +465462,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 277.157 }, { @@ -465474,7 +465474,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1094.777 }, { @@ -465486,7 +465486,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.527 }, { @@ -465498,7 +465498,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 121.937 }, { @@ -465510,7 +465510,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 204.699 }, { @@ -465522,7 +465522,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 377.285 }, { @@ -465534,7 +465534,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 565.788 }, { @@ -465546,7 +465546,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 195.904 }, { @@ -465558,7 +465558,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 416.667 }, { @@ -465570,7 +465570,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2419.392 }, { @@ -465582,7 +465582,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 47.6 }, { @@ -465594,7 +465594,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 904.932 }, { @@ -465606,7 +465606,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 35.251 }, { @@ -465618,7 +465618,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1115.376 }, { @@ -465630,7 +465630,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 494.585 }, { @@ -465642,7 +465642,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 938.799 }, { @@ -465654,7 +465654,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 683.183 }, { @@ -465666,7 +465666,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 117.342 }, { @@ -465678,7 +465678,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1531.953 }, { @@ -465690,7 +465690,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 787.385 }, { @@ -465702,7 +465702,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12992.754 }, { @@ -465714,7 +465714,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2333.085 }, { @@ -465726,7 +465726,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9750.21 }, { @@ -465738,7 +465738,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 446.315 }, { @@ -465750,7 +465750,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1616.897 }, { @@ -465762,7 +465762,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 56.252 }, { @@ -465774,7 +465774,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2338.136 }, { @@ -465786,7 +465786,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3016.203 }, { @@ -465798,7 +465798,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 409.905 }, { @@ -465810,7 +465810,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5667.634 }, { @@ -465822,7 +465822,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 171.161 }, { @@ -465834,7 +465834,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1388.026 }, { @@ -465846,7 +465846,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17529.689 }, { @@ -465858,7 +465858,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 118.496 }, { @@ -465870,7 +465870,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 211.37 }, { @@ -465882,7 +465882,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3617.79 }, { @@ -465894,7 +465894,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 328.888 }, { @@ -465906,7 +465906,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 225.687 }, { @@ -465918,7 +465918,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 444.076 }, { @@ -465930,7 +465930,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 617.003 }, { @@ -465942,7 +465942,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.47 }, { @@ -465954,7 +465954,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 69.721 }, { @@ -465966,7 +465966,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 393.425 }, { @@ -465978,7 +465978,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.684 }, { @@ -465990,7 +465990,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 117.357 }, { @@ -466002,7 +466002,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 101.767 }, { @@ -466014,7 +466014,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 378.392 }, { @@ -466026,7 +466026,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2595.326 }, { @@ -466038,7 +466038,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 121.308 }, { @@ -466050,7 +466050,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 27.577 }, { @@ -466062,7 +466062,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.479 }, { @@ -466074,7 +466074,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 526.717 }, { @@ -466086,7 +466086,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1065.768 }, { @@ -466098,7 +466098,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 80.531 }, { @@ -466110,7 +466110,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.082 }, { @@ -466122,7 +466122,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1022.745 }, { @@ -466134,7 +466134,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 69.034 }, { @@ -466146,7 +466146,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1689.083 }, { @@ -466158,7 +466158,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 54.034 }, { @@ -466170,7 +466170,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 60.874 }, { @@ -466182,7 +466182,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 34.265 }, { @@ -466194,7 +466194,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4755.115 }, { @@ -466206,7 +466206,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 415.672 }, { @@ -466218,7 +466218,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 758.028 }, { @@ -466230,7 +466230,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.343 }, { @@ -466242,7 +466242,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3636.728 }, { @@ -466254,7 +466254,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 267.418 }, { @@ -466266,7 +466266,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8372.458 }, { @@ -466278,7 +466278,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1380.873 }, { @@ -466290,7 +466290,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2437.969 }, { @@ -466302,7 +466302,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 847.26 }, { @@ -466314,7 +466314,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.8 }, { @@ -466326,7 +466326,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2964.88 }, { @@ -466338,7 +466338,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 83.145 }, { @@ -466350,7 +466350,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3296.626 }, { @@ -466362,7 +466362,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5385.293 }, { @@ -466374,7 +466374,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 323.554 }, { @@ -466386,7 +466386,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1551.965 }, { @@ -466398,7 +466398,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 520.486 }, { @@ -466410,7 +466410,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 513.825 }, { @@ -466422,7 +466422,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 423.687 }, { @@ -466434,7 +466434,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1943.009 }, { @@ -466446,7 +466446,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.603 }, { @@ -466458,7 +466458,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2703.91 }, { @@ -466470,7 +466470,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 629.042 }, { @@ -466482,7 +466482,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 580.514 }, { @@ -466494,7 +466494,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5477.022 }, { @@ -466506,7 +466506,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5348.399 }, { @@ -466518,7 +466518,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 91.514 }, { @@ -466530,7 +466530,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 69.25 }, { @@ -466542,7 +466542,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10870.209 }, { @@ -466554,7 +466554,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 406.605 }, { @@ -466566,7 +466566,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1035.95 }, { @@ -466578,7 +466578,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 411.869 }, { @@ -466590,7 +466590,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5899.56 }, { @@ -466602,7 +466602,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 980.346 }, { @@ -466614,7 +466614,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 88.584 }, { @@ -466626,7 +466626,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 202.357 }, { @@ -466638,7 +466638,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9465.75 }, { @@ -466650,7 +466650,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 528.863 }, { @@ -466662,7 +466662,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 429.501 }, { @@ -466674,7 +466674,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1099.031 }, { @@ -466686,7 +466686,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 338.066 }, { @@ -466698,7 +466698,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 111.772 }, { @@ -466710,7 +466710,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 30.63 }, { @@ -466722,7 +466722,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 153.717 }, { @@ -466734,7 +466734,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 116.123 }, { @@ -466746,7 +466746,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 784.79 }, { @@ -466758,7 +466758,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 39.464 }, { @@ -466770,7 +466770,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5748.852 }, { @@ -466782,7 +466782,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 349.564 }, { @@ -466794,7 +466794,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.437 }, { @@ -466806,7 +466806,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 223.822 }, { @@ -466818,7 +466818,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 186.09 }, { @@ -466830,7 +466830,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 571.521 }, { @@ -466842,7 +466842,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.562 }, { @@ -466854,7 +466854,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 84.397 }, { @@ -466866,7 +466866,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2670.916 }, { @@ -466878,7 +466878,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6105.1 }, { @@ -466890,7 +466890,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3310.251 }, { @@ -466902,7 +466902,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2730.725 }, { @@ -466914,7 +466914,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.126 }, { @@ -466926,7 +466926,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 64.069 }, { @@ -466938,7 +466938,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1151.917 }, { @@ -466950,7 +466950,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9034.606 }, { @@ -466962,7 +466962,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11043.396 }, { @@ -466974,7 +466974,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 794.083 }, { @@ -466986,7 +466986,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 992.606 }, { @@ -466998,7 +466998,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9302.679 }, { @@ -467010,7 +467010,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1674.422 }, { @@ -467022,7 +467022,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2581.186 }, { @@ -467034,7 +467034,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 755.331 }, { @@ -467046,7 +467046,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 27.258 }, { @@ -467058,7 +467058,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 745.818 }, { @@ -467070,7 +467070,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 528.428 }, { @@ -467082,7 +467082,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 606.147 }, { @@ -467094,7 +467094,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 79.944 }, { @@ -467106,7 +467106,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 306.391 }, { @@ -467118,7 +467118,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1383.023 }, { @@ -467130,7 +467130,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3868.804 }, { @@ -467142,7 +467142,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6027.825 }, { @@ -467154,7 +467154,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 375.225 }, { @@ -467166,7 +467166,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 429.058 }, { @@ -467178,7 +467178,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2498.106 }, { @@ -467190,7 +467190,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5466.406 }, { @@ -467202,7 +467202,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 942.728 }, { @@ -467214,7 +467214,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 149.18 }, { @@ -467226,7 +467226,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 273.399 }, { @@ -467238,7 +467238,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 483.415 }, { @@ -467250,7 +467250,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1670.616 }, { @@ -467262,7 +467262,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5254.414 }, { @@ -467274,7 +467274,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1152.056 }, { @@ -467286,7 +467286,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2070.686 }, { @@ -467298,7 +467298,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6977.967 }, { @@ -467310,7 +467310,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2075.136 }, { @@ -467322,7 +467322,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.252 }, { @@ -467334,7 +467334,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2784.152 }, { @@ -467346,7 +467346,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 110.188 }, { @@ -467358,7 +467358,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 713.373 }, { @@ -467370,7 +467370,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.988 }, { @@ -467382,7 +467382,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 645.693 }, { @@ -467394,7 +467394,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 192.775 }, { @@ -467406,7 +467406,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 133.176 }, { @@ -467418,7 +467418,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 414.444 }, { @@ -467430,7 +467430,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 398.054 }, { @@ -467442,7 +467442,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4062.577 }, { @@ -467454,7 +467454,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6074.857 }, { @@ -467466,7 +467466,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.755 }, { @@ -467478,7 +467478,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 759.496 }, { @@ -467490,7 +467490,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1780.955 }, { @@ -467502,7 +467502,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16746.019 }, { @@ -467514,7 +467514,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 271.433 }, { @@ -467526,7 +467526,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3514.718 }, { @@ -467538,7 +467538,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.23 }, { @@ -467550,7 +467550,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.588 }, { @@ -467562,7 +467562,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 92.811 }, { @@ -467574,7 +467574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 421.018 }, { @@ -467586,7 +467586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.15 }, { @@ -467598,7 +467598,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 112.672 }, { @@ -467610,7 +467610,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 188.948 }, { @@ -467622,7 +467622,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 24.539 }, { @@ -467634,7 +467634,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 699.354 }, { @@ -467646,7 +467646,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 732.481 }, { @@ -467658,7 +467658,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.496 }, { @@ -467670,7 +467670,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.22 }, { @@ -467682,7 +467682,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 71.162 }, { @@ -467694,7 +467694,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 39.59 }, { @@ -467706,7 +467706,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 229.142 }, { @@ -467718,7 +467718,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.596 }, { @@ -467730,7 +467730,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.85 }, { @@ -467742,7 +467742,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1916.574 }, { @@ -467754,7 +467754,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 803.305 }, { @@ -467766,7 +467766,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1957.933 }, { @@ -467778,7 +467778,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2729.137 }, { @@ -467790,7 +467790,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2708.01 }, { @@ -467802,7 +467802,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 633.34 }, { @@ -467814,7 +467814,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 63.479 }, { @@ -467826,7 +467826,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 411.675 }, { @@ -467838,7 +467838,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 35.694 }, { @@ -467850,7 +467850,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -467862,7 +467862,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 95.185 }, { @@ -467874,7 +467874,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 27.366 }, { @@ -467886,7 +467886,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 260.116 }, { @@ -467898,7 +467898,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 106.612 }, { @@ -467910,7 +467910,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 91.393 }, { @@ -467922,7 +467922,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 49.51 }, { @@ -467934,7 +467934,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 451.367 }, { @@ -467946,7 +467946,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1670.573 }, { @@ -467958,7 +467958,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5286.269 }, { @@ -467970,7 +467970,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 636.369 }, { @@ -467982,7 +467982,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.822 }, { @@ -467994,7 +467994,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2126.541 }, { @@ -468006,7 +468006,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 209.605 }, { @@ -468018,7 +468018,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 123.822 }, { @@ -468030,7 +468030,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1364.779 }, { @@ -468042,7 +468042,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 43.145 }, { @@ -468054,7 +468054,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 991.035 }, { @@ -468066,7 +468066,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 395.053 }, { @@ -468078,7 +468078,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1971.001 }, { @@ -468090,7 +468090,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1255.379 }, { @@ -468102,7 +468102,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4658.804 }, { @@ -468114,7 +468114,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 255.619 }, { @@ -468126,7 +468126,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 449.007 }, { @@ -468138,7 +468138,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 876.287 }, { @@ -468150,7 +468150,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 595.711 }, { @@ -468162,7 +468162,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 326.034 }, { @@ -468174,7 +468174,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2528.883 }, { @@ -468186,7 +468186,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.426 }, { @@ -468198,7 +468198,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.377 }, { @@ -468210,7 +468210,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 804.325 }, { @@ -468222,7 +468222,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 501.568 }, { @@ -468234,7 +468234,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 150.485 }, { @@ -468246,7 +468246,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 255.34 }, { @@ -468258,7 +468258,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2014.786 }, { @@ -468270,7 +468270,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2792.865 }, { @@ -468282,7 +468282,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 450.666 }, { @@ -468294,7 +468294,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1716.657 }, { @@ -468306,7 +468306,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 42.969 }, { @@ -468318,7 +468318,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.997 }, { @@ -468330,7 +468330,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 605.801 }, { @@ -468342,7 +468342,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 75.824 }, { @@ -468354,7 +468354,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 510.336 }, { @@ -468366,7 +468366,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.95 }, { @@ -468378,7 +468378,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 103.443 }, { @@ -468390,7 +468390,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1214.305 }, { @@ -468402,7 +468402,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1457.066 }, { @@ -468414,7 +468414,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3977.751 }, { @@ -468426,7 +468426,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 577.887 }, { @@ -468438,7 +468438,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 979.791 }, { @@ -468450,7 +468450,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 36.866 }, { @@ -468462,7 +468462,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 43.75 }, { @@ -468474,7 +468474,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 295.794 }, { @@ -468486,7 +468486,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3669.516 }, { @@ -468498,7 +468498,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2780.508 }, { @@ -468510,7 +468510,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 996.185 }, { @@ -468522,7 +468522,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 671.528 }, { @@ -468534,7 +468534,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 849.089 }, { @@ -468546,7 +468546,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 192.438 }, { @@ -468558,7 +468558,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 194.253 }, { @@ -468570,7 +468570,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1519.521 }, { @@ -468582,7 +468582,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 184.227 }, { @@ -468594,7 +468594,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 382.95 }, { @@ -468606,7 +468606,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2641.406 }, { @@ -468618,7 +468618,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1503.563 }, { @@ -468630,7 +468630,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 220.357 }, { @@ -468642,7 +468642,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 965.473 }, { @@ -468654,7 +468654,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 68.913 }, { @@ -468666,7 +468666,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 209.115 }, { @@ -468678,7 +468678,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 83.786 }, { @@ -468690,7 +468690,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 351.942 }, { @@ -468702,7 +468702,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 276.638 }, { @@ -468714,7 +468714,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.192 }, { @@ -468726,7 +468726,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 69.449 }, { @@ -468738,7 +468738,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 59.737 }, { @@ -468750,7 +468750,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1114.329 }, { @@ -468762,7 +468762,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 228.557 }, { @@ -468774,7 +468774,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 25.537 }, { @@ -468786,7 +468786,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2578.476 }, { @@ -468798,7 +468798,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 337.444 }, { @@ -468810,7 +468810,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 978.486 }, { @@ -468822,7 +468822,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3739.655 }, { @@ -468834,7 +468834,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1013.994 }, { @@ -468846,7 +468846,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 188.521 }, { @@ -468858,7 +468858,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 124.442 }, { @@ -468870,7 +468870,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 216.565 }, { @@ -468882,7 +468882,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 84.46 }, { @@ -468894,7 +468894,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 30.577 }, { @@ -468906,7 +468906,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 75.266 }, { @@ -468918,7 +468918,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 24.5 }, { @@ -468930,7 +468930,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3103.541 }, { @@ -468942,7 +468942,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2192.814 }, { @@ -468954,7 +468954,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 43.226 }, { @@ -468966,7 +468966,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 220.346 }, { @@ -468978,7 +468978,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 32.328 }, { @@ -468990,7 +468990,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6530.599 }, { @@ -469002,7 +469002,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5262.371 }, { @@ -469014,7 +469014,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.172 }, { @@ -469026,7 +469026,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 575.453 }, { @@ -469038,7 +469038,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 955.845 }, { @@ -469050,7 +469050,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2076.03 }, { @@ -469062,7 +469062,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.434 }, { @@ -469074,7 +469074,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 282.87 }, { @@ -469086,7 +469086,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6272.65 }, { @@ -469098,7 +469098,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 336.113 }, { @@ -469110,7 +469110,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 372.094 }, { @@ -469122,7 +469122,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14955.618 }, { @@ -469134,7 +469134,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 45.287 }, { @@ -469146,7 +469146,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 226.069 }, { @@ -469158,7 +469158,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 931.676 }, { @@ -469170,7 +469170,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2773.685 }, { @@ -469182,7 +469182,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 164.693 }, { @@ -469194,7 +469194,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 115.818 }, { @@ -469206,7 +469206,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.537 }, { @@ -469218,7 +469218,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 261.005 }, { @@ -469230,7 +469230,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5431.073 }, { @@ -469242,7 +469242,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 212.904 }, { @@ -469254,7 +469254,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7561.971 }, { @@ -469266,7 +469266,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 930.295 }, { @@ -469278,7 +469278,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1570.753 }, { @@ -469290,7 +469290,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 65.216 }, { @@ -469302,7 +469302,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1403.534 }, { @@ -469314,7 +469314,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 104.815 }, { @@ -469326,7 +469326,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.407 }, { @@ -469338,7 +469338,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 403.479 }, { @@ -469350,7 +469350,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 105.043 }, { @@ -469362,7 +469362,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6539.402 }, { @@ -469374,7 +469374,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.519 }, { @@ -469386,7 +469386,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 287.936 }, { @@ -469398,7 +469398,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1513.404 }, { @@ -469410,7 +469410,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.91 }, { @@ -469422,7 +469422,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.346 }, { @@ -469434,7 +469434,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 323.199 }, { @@ -469446,7 +469446,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 320.214 }, { @@ -469458,7 +469458,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 311.643 }, { @@ -469470,7 +469470,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 157.784 }, { @@ -469482,7 +469482,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1032.429 }, { @@ -469494,7 +469494,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 109.827 }, { @@ -469506,7 +469506,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 231.333 }, { @@ -469518,7 +469518,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.105 }, { @@ -469530,7 +469530,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 990.275 }, { @@ -469542,7 +469542,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 355.946 }, { @@ -469554,7 +469554,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3097.358 }, { @@ -469566,7 +469566,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2547.482 }, { @@ -469578,7 +469578,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 291.009 }, { @@ -469590,7 +469590,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2360.882 }, { @@ -469602,7 +469602,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 604.715 }, { @@ -469614,7 +469614,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 440.804 }, { @@ -469626,7 +469626,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 66.138 }, { @@ -469638,7 +469638,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 431.341 }, { @@ -469650,7 +469650,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 469.102 }, { @@ -469662,7 +469662,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 968.655 }, { @@ -469674,7 +469674,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 186.698 }, { @@ -469686,7 +469686,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 64.026 }, { @@ -469698,7 +469698,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 624.684 }, { @@ -469710,7 +469710,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1156.66 }, { @@ -469722,7 +469722,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 554.306 }, { @@ -469734,7 +469734,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6216.505 }, { @@ -469746,7 +469746,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 144.593 }, { @@ -469758,7 +469758,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 428.065 }, { @@ -469770,7 +469770,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.305 }, { @@ -469782,7 +469782,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 116.567 }, { @@ -469794,7 +469794,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 658.011 }, { @@ -469806,7 +469806,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 849.27 }, { @@ -469818,7 +469818,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3293.167 }, { @@ -469830,7 +469830,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 249.75 }, { @@ -469842,7 +469842,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1297.244 }, { @@ -469854,7 +469854,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 86.292 }, { @@ -469866,7 +469866,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5746.307 }, { @@ -469878,7 +469878,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 471.292 }, { @@ -469890,7 +469890,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.832 }, { @@ -469902,7 +469902,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 58.177 }, { @@ -469914,7 +469914,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 707.206 }, { @@ -469926,7 +469926,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 832.207 }, { @@ -469938,7 +469938,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 188.355 }, { @@ -469950,7 +469950,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 186.662 }, { @@ -469962,7 +469962,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 78.018 }, { @@ -469974,7 +469974,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 773.625 }, { @@ -469986,7 +469986,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 260.701 }, { @@ -469998,7 +469998,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 44.226 }, { @@ -470010,7 +470010,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 69.918 }, { @@ -470022,7 +470022,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.571 }, { @@ -470034,7 +470034,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.683 }, { @@ -470046,7 +470046,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 92.808 }, { @@ -470058,7 +470058,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 257.611 }, { @@ -470070,7 +470070,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 257.963 }, { @@ -470082,7 +470082,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 626.411 }, { @@ -470094,7 +470094,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2398.008 }, { @@ -470106,7 +470106,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1766.741 }, { @@ -470118,7 +470118,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 101.097 }, { @@ -470130,7 +470130,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 886.745 }, { @@ -470142,7 +470142,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1599.371 }, { @@ -470154,7 +470154,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.628 }, { @@ -470166,7 +470166,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3181.964 }, { @@ -470178,7 +470178,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3166.09 }, { @@ -470190,7 +470190,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2368.713 }, { @@ -470202,7 +470202,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1281.883 }, { @@ -470214,7 +470214,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 79.914 }, { @@ -470226,7 +470226,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 88.021 }, { @@ -470238,7 +470238,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 920.49 }, { @@ -470250,7 +470250,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4372.55 }, { @@ -470262,7 +470262,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 372.551 }, { @@ -470274,7 +470274,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.546 }, { @@ -470286,7 +470286,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 854.516 }, { @@ -470298,7 +470298,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 219.891 }, { @@ -470310,7 +470310,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 438.914 }, { @@ -470322,7 +470322,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 989.004 }, { @@ -470334,7 +470334,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 82.564 }, { @@ -470346,7 +470346,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.105 }, { @@ -470358,7 +470358,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 634.37 }, { @@ -470370,7 +470370,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3608.993 }, { @@ -470382,7 +470382,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4802.966 }, { @@ -470394,7 +470394,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 406.786 }, { @@ -470406,7 +470406,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 396.623 }, { @@ -470418,7 +470418,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 613.059 }, { @@ -470430,7 +470430,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1375.765 }, { @@ -470442,7 +470442,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4491.536 }, { @@ -470454,7 +470454,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9655.301 }, { @@ -470466,7 +470466,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 128.727 }, { @@ -470478,7 +470478,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1285.76 }, { @@ -470490,7 +470490,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3255.487 }, { @@ -470502,7 +470502,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 50.399 }, { @@ -470514,7 +470514,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.232 }, { @@ -470526,7 +470526,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 32.088 }, { @@ -470538,7 +470538,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 673.141 }, { @@ -470550,7 +470550,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 143.6 }, { @@ -470562,7 +470562,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 523.798 }, { @@ -470574,7 +470574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1067.363 }, { @@ -470586,7 +470586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.79 }, { @@ -470598,7 +470598,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1812.612 }, { @@ -470610,7 +470610,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 516.646 }, { @@ -470622,7 +470622,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2732.853 }, { @@ -470634,7 +470634,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 93.268 }, { @@ -470646,7 +470646,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 889.305 }, { @@ -470658,7 +470658,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2319.321 }, { @@ -470670,7 +470670,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.412 }, { @@ -470682,7 +470682,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1171.156 }, { @@ -470694,7 +470694,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 168.712 }, { @@ -470706,7 +470706,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 395.882 }, { @@ -470718,7 +470718,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 611.149 }, { @@ -470730,7 +470730,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 955.214 }, { @@ -470742,7 +470742,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 909.526 }, { @@ -470754,7 +470754,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 82.103 }, { @@ -470766,7 +470766,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1958.548 }, { @@ -470778,7 +470778,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.87 }, { @@ -470790,7 +470790,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.963 }, { @@ -470802,7 +470802,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 88.316 }, { @@ -470814,7 +470814,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9752.458 }, { @@ -470826,7 +470826,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5248.715 }, { @@ -470838,7 +470838,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7322.379 }, { @@ -470850,7 +470850,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 954.861 }, { @@ -470862,7 +470862,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1175.181 }, { @@ -470874,7 +470874,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1717.962 }, { @@ -470886,7 +470886,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4465.927 }, { @@ -470898,7 +470898,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3868.437 }, { @@ -470910,7 +470910,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.171 }, { @@ -470922,7 +470922,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.776 }, { @@ -470934,7 +470934,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 249.863 }, { @@ -470946,7 +470946,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 123.069 }, { @@ -470958,7 +470958,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 431.058 }, { @@ -470970,7 +470970,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1078.955 }, { @@ -470982,7 +470982,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1884.0 }, { @@ -470994,7 +470994,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 395.335 }, { @@ -471006,7 +471006,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 375.491 }, { @@ -471018,7 +471018,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 318.781 }, { @@ -471030,7 +471030,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 527.317 }, { @@ -471042,7 +471042,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 575.82 }, { @@ -471054,7 +471054,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.803 }, { @@ -471066,7 +471066,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 55.474 }, { @@ -471078,7 +471078,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 157.55 }, { @@ -471090,7 +471090,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.58 }, { @@ -471102,7 +471102,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 138.072 }, { @@ -471114,7 +471114,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 115.429 }, { @@ -471126,7 +471126,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 79.154 }, { @@ -471138,7 +471138,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 80.48 }, { @@ -471150,7 +471150,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 386.708 }, { @@ -471162,7 +471162,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 413.228 }, { @@ -471174,7 +471174,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 644.127 }, { @@ -471186,7 +471186,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 420.562 }, { @@ -471198,7 +471198,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 132.875 }, { @@ -471210,7 +471210,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 116.835 }, { @@ -471222,7 +471222,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 44.452 }, { @@ -471234,7 +471234,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 193.88 }, { @@ -471246,7 +471246,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 405.727 }, { @@ -471258,7 +471258,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 30.078 }, { @@ -471270,7 +471270,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.309 }, { @@ -471282,7 +471282,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 151.099 }, { @@ -471294,7 +471294,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 733.193 }, { @@ -471306,7 +471306,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 68.517 }, { @@ -471318,7 +471318,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.787 }, { @@ -471330,7 +471330,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 75.298 }, { @@ -471342,7 +471342,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 113.274 }, { @@ -471354,7 +471354,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.465 }, { @@ -471366,7 +471366,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.462 }, { @@ -471378,7 +471378,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 59.906 }, { @@ -471390,7 +471390,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.639 }, { @@ -471402,7 +471402,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 586.382 }, { @@ -471414,7 +471414,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 91.25 }, { @@ -471426,7 +471426,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 154.184 } ] @@ -471444,7 +471444,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 27.258 }, { @@ -471456,7 +471456,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.762 }, { @@ -471468,7 +471468,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 28.212 }, { @@ -471480,7 +471480,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 101.087 }, { @@ -471492,7 +471492,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 35.799 }, { @@ -471504,7 +471504,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.241 }, { @@ -471529,7 +471529,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 94.357 }, { @@ -471541,7 +471541,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.844 }, { @@ -471553,7 +471553,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.034 }, { @@ -471578,7 +471578,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 30.873 }, { @@ -471590,7 +471590,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 38.882 }, { @@ -471615,7 +471615,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 118.356 }, { @@ -471627,7 +471627,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 284.328 }, { @@ -471652,7 +471652,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 346.086 }, { @@ -471677,7 +471677,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 142.612 }, { @@ -471689,7 +471689,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 36.732 }, { @@ -471753,7 +471753,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 148.18 }, { @@ -471778,7 +471778,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 325.445 }, { @@ -471790,7 +471790,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 359.779 }, { @@ -471802,7 +471802,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 102.32 }, { @@ -471827,7 +471827,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 350.307 }, { @@ -471839,7 +471839,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 381.723 }, { @@ -471890,7 +471890,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 267.541 }, { @@ -471954,7 +471954,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 263.572 }, { @@ -471966,7 +471966,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 209.196 }, { @@ -471991,7 +471991,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 219.877 }, { @@ -472184,7 +472184,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 219.967 }, { @@ -472261,7 +472261,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 43.75 }, { @@ -472312,7 +472312,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 40.86 }, { @@ -472324,7 +472324,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 56.252 }, { @@ -472349,7 +472349,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 160.15 }, { @@ -472361,7 +472361,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 273.399 }, { @@ -472373,7 +472373,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 315.718 }, { @@ -472385,7 +472385,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 316.141 }, { @@ -472475,7 +472475,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 227.116 }, { @@ -472513,7 +472513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 174.758 }, { @@ -472655,7 +472655,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 112.362 }, { @@ -472693,7 +472693,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 374.054 }, { @@ -472744,7 +472744,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 377.172 }, { @@ -472756,7 +472756,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 44.248 }, { @@ -472846,7 +472846,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 96.097 }, { @@ -472897,7 +472897,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 150.235 }, { @@ -473169,7 +473169,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.623 }, { @@ -473181,7 +473181,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 297.494 }, { @@ -473193,7 +473193,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 306.61 }, { @@ -473205,7 +473205,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.351 }, { @@ -473217,7 +473217,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 211.157 }, { @@ -473229,7 +473229,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 92.054 }, { @@ -473241,7 +473241,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 96.984 }, { @@ -473253,7 +473253,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 361.108 }, { @@ -473265,7 +473265,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 111.494 }, { @@ -473277,7 +473277,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 74.085 }, { @@ -473302,7 +473302,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 83.881 }, { @@ -473314,7 +473314,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 248.747 }, { @@ -473365,7 +473365,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.995 }, { @@ -473377,7 +473377,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 266.818 }, { @@ -473389,7 +473389,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 255.081 }, { @@ -473401,7 +473401,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.351 }, { @@ -473413,7 +473413,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 135.569 }, { @@ -473425,7 +473425,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 59.603 }, { @@ -473437,7 +473437,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 135.668 }, { @@ -473449,7 +473449,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 36.069 }, { @@ -473474,7 +473474,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 111.772 }, { @@ -473486,7 +473486,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 331.102 }, { @@ -473511,7 +473511,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 84.397 }, { @@ -473549,7 +473549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 362.577 }, { @@ -473574,7 +473574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.574 }, { @@ -473586,7 +473586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 132.396 }, { @@ -473598,7 +473598,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 285.349 }, { @@ -473610,7 +473610,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 321.038 }, { @@ -473622,7 +473622,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 44.414 }, { @@ -473725,7 +473725,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.6 }, { @@ -473737,7 +473737,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 325.166 }, { @@ -473762,7 +473762,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 160.397 }, { @@ -473787,7 +473787,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 289.41 }, { @@ -473799,7 +473799,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 192.99 }, { @@ -473811,7 +473811,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.089 }, { @@ -473836,7 +473836,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 135.472 }, { @@ -474004,7 +474004,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 196.247 }, { @@ -474016,7 +474016,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 49.044 }, { @@ -474067,7 +474067,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 351.172 }, { @@ -474105,7 +474105,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 117.357 }, { @@ -474182,7 +474182,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 58.684 }, { @@ -474194,7 +474194,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 123.069 }, { @@ -474219,7 +474219,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 395.335 }, { @@ -474270,7 +474270,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 150.56 }, { @@ -474347,7 +474347,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.309 }, { @@ -474359,7 +474359,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 213.115 }, { @@ -474397,7 +474397,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 102.724 }, { @@ -474422,7 +474422,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 145.792 }, { @@ -474434,7 +474434,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.869 }, { @@ -474459,7 +474459,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 94.579 }, { @@ -474497,7 +474497,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 112.344 }, { @@ -474509,7 +474509,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 137.061 }, { @@ -474521,7 +474521,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 146.891 }, { @@ -474559,7 +474559,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 140.313 }, { @@ -474571,7 +474571,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.448 }, { @@ -474583,7 +474583,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.006 }, { @@ -474621,7 +474621,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 287.613 }, { @@ -474633,7 +474633,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 42.921 }, { @@ -474658,7 +474658,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 286.003 }, { @@ -474670,7 +474670,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 252.624 }, { @@ -474695,7 +474695,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 259.973 }, { @@ -474733,7 +474733,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 325.3 }, { @@ -474745,7 +474745,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 43.948 }, { @@ -474769,7 +474769,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.881 }, { @@ -475184,7 +475184,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 154.184 }, { @@ -475196,7 +475196,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 210.462 }, { @@ -475208,7 +475208,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 169.463 }, { @@ -475220,7 +475220,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 63.824 }, { @@ -475232,7 +475232,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 124.441 }, { @@ -475244,7 +475244,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 97.044 }, { @@ -475256,7 +475256,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 79.018 }, { @@ -475268,7 +475268,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 204.955 }, { @@ -475280,7 +475280,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 109.232 }, { @@ -475305,7 +475305,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.635 }, { @@ -475317,7 +475317,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 121.2 }, { @@ -475355,7 +475355,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.78 }, { @@ -475367,7 +475367,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 89.591 }, { @@ -475379,7 +475379,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.061 }, { @@ -475391,7 +475391,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.639 }, { @@ -475416,7 +475416,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 180.98 }, { @@ -475428,7 +475428,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 193.255 }, { @@ -475440,7 +475440,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.076 } ] @@ -475463,7 +475463,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 42.75 }, { @@ -475475,7 +475475,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 47.435 }, { @@ -475487,7 +475487,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2224.143 }, { @@ -475499,7 +475499,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.215 }, { @@ -475511,7 +475511,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1600.216 }, { @@ -475523,7 +475523,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.307 }, { @@ -475535,7 +475535,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 63.545 }, { @@ -475547,7 +475547,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.901 }, { @@ -475559,7 +475559,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 179.185 }, { @@ -475571,7 +475571,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 446.628 }, { @@ -475583,7 +475583,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.997 }, { @@ -475595,7 +475595,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -475607,7 +475607,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -475619,7 +475619,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.464 }, { @@ -475631,7 +475631,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 354.056 }, { @@ -475643,7 +475643,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 43.654 }, { @@ -475655,7 +475655,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.379 }, { @@ -475667,7 +475667,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1652.425 }, { @@ -475679,7 +475679,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4509.456 }, { @@ -475691,7 +475691,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3162.611 }, { @@ -475703,7 +475703,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 826.34 }, { @@ -475715,7 +475715,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 54.252 }, { @@ -475727,7 +475727,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1014.8 }, { @@ -475739,7 +475739,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 179.319 }, { @@ -475751,7 +475751,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.768 }, { @@ -475763,7 +475763,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 418.59 }, { @@ -475775,7 +475775,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.33 }, { @@ -475787,7 +475787,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 290.136 }, { @@ -475799,7 +475799,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.351 }, { @@ -475811,7 +475811,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 381.786 }, { @@ -475823,7 +475823,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.625 }, { @@ -475835,7 +475835,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.58 }, { @@ -475847,7 +475847,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.572 }, { @@ -475859,7 +475859,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.625 }, { @@ -475871,7 +475871,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -475883,7 +475883,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.833 }, { @@ -475895,7 +475895,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.249 }, { @@ -475907,7 +475907,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.625 }, { @@ -475919,7 +475919,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.166 }, { @@ -475931,7 +475931,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.603 }, { @@ -475943,7 +475943,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.373 }, { @@ -475955,7 +475955,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.692 }, { @@ -475967,7 +475967,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.211 }, { @@ -475979,7 +475979,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -475991,7 +475991,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.336 }, { @@ -476003,7 +476003,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 113.835 }, { @@ -476015,7 +476015,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.142 }, { @@ -476027,7 +476027,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.29 }, { @@ -476039,7 +476039,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.47 }, { @@ -476051,7 +476051,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 107.395 }, { @@ -476063,7 +476063,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -476075,7 +476075,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.219 }, { @@ -476087,7 +476087,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 48.679 }, { @@ -476099,7 +476099,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 137.382 }, { @@ -476111,7 +476111,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 45.638 }, { @@ -476123,7 +476123,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.312 }, { @@ -476135,7 +476135,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.156 }, { @@ -476147,7 +476147,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.312 }, { @@ -476159,7 +476159,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 252.283 }, { @@ -476171,7 +476171,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1039.788 }, { @@ -476183,7 +476183,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 187.623 }, { @@ -476195,7 +476195,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 191.984 }, { @@ -476207,7 +476207,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1639.402 }, { @@ -476219,7 +476219,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 24.325 }, { @@ -476231,7 +476231,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.524 }, { @@ -476243,7 +476243,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.375 }, { @@ -476255,7 +476255,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 233.999 }, { @@ -476267,7 +476267,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 352.57 }, { @@ -476279,7 +476279,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1069.45 }, { @@ -476291,7 +476291,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.769 }, { @@ -476303,7 +476303,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.897 }, { @@ -476315,7 +476315,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 602.412 }, { @@ -476327,7 +476327,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.153 }, { @@ -476339,7 +476339,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 115.763 }, { @@ -476351,7 +476351,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1211.884 }, { @@ -476363,7 +476363,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 301.236 }, { @@ -476375,7 +476375,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 425.889 }, { @@ -476387,7 +476387,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 50.516 }, { @@ -476399,7 +476399,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 244.189 }, { @@ -476411,7 +476411,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.208 }, { @@ -476423,7 +476423,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.053 }, { @@ -476435,7 +476435,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.684 }, { @@ -476447,7 +476447,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 100.185 }, { @@ -476459,7 +476459,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 120.342 }, { @@ -476471,7 +476471,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.249 }, { @@ -476483,7 +476483,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 111.789 }, { @@ -476495,7 +476495,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 891.894 }, { @@ -476507,7 +476507,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.2 }, { @@ -476519,7 +476519,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 181.713 }, { @@ -476531,7 +476531,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.64 }, { @@ -476543,7 +476543,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 111.07 }, { @@ -476555,7 +476555,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 118.773 }, { @@ -476567,7 +476567,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 174.32 }, { @@ -476579,7 +476579,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 146.617 }, { @@ -476591,7 +476591,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.3 }, { @@ -476603,7 +476603,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 237.856 }, { @@ -476615,7 +476615,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 115.909 }, { @@ -476627,7 +476627,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7978.723 }, { @@ -476639,7 +476639,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 580.112 }, { @@ -476651,7 +476651,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4267.157 }, { @@ -476663,7 +476663,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 77.561 }, { @@ -476675,7 +476675,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 281.31 }, { @@ -476687,7 +476687,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.232 }, { @@ -476699,7 +476699,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 837.531 }, { @@ -476711,7 +476711,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 726.635 }, { @@ -476723,7 +476723,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 106.368 }, { @@ -476735,7 +476735,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1773.509 }, { @@ -476747,7 +476747,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 38.036 }, { @@ -476759,7 +476759,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 241.884 }, { @@ -476771,7 +476771,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11251.045 }, { @@ -476783,7 +476783,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.066 }, { @@ -476795,7 +476795,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 39.187 }, { @@ -476807,7 +476807,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1355.444 }, { @@ -476819,7 +476819,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 75.807 }, { @@ -476831,7 +476831,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 35.844 }, { @@ -476843,7 +476843,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 74.013 }, { @@ -476855,7 +476855,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 182.949 }, { @@ -476867,7 +476867,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -476879,7 +476879,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.96 }, { @@ -476891,7 +476891,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 62.251 }, { @@ -476903,7 +476903,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.336 }, { @@ -476915,7 +476915,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.71 }, { @@ -476927,7 +476927,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.573 }, { @@ -476939,7 +476939,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 86.808 }, { @@ -476951,7 +476951,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 496.362 }, { @@ -476963,7 +476963,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 22.258 }, { @@ -476975,7 +476975,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.322 }, { @@ -476987,7 +476987,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.966 }, { @@ -476999,7 +476999,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 85.773 }, { @@ -477011,7 +477011,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 247.424 }, { @@ -477023,7 +477023,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.321 }, { @@ -477035,7 +477035,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.101 }, { @@ -477047,7 +477047,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 218.999 }, { @@ -477059,7 +477059,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.603 }, { @@ -477071,7 +477071,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 463.09 }, { @@ -477083,7 +477083,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.589 }, { @@ -477095,7 +477095,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.884 }, { @@ -477107,7 +477107,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.954 }, { @@ -477119,7 +477119,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1219.923 }, { @@ -477131,7 +477131,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 85.168 }, { @@ -477143,7 +477143,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 145.721 }, { @@ -477155,7 +477155,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -477167,7 +477167,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1712.086 }, { @@ -477179,7 +477179,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.427 }, { @@ -477191,7 +477191,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3359.419 }, { @@ -477203,7 +477203,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 262.666 }, { @@ -477215,7 +477215,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 429.915 }, { @@ -477227,7 +477227,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 165.997 }, { @@ -477239,7 +477239,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.95 }, { @@ -477251,7 +477251,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 854.993 }, { @@ -477263,7 +477263,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.687 }, { @@ -477275,7 +477275,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1038.633 }, { @@ -477287,7 +477287,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1677.83 }, { @@ -477299,7 +477299,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 59.337 }, { @@ -477311,7 +477311,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 474.299 }, { @@ -477323,7 +477323,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 72.053 }, { @@ -477335,7 +477335,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 91.503 }, { @@ -477347,7 +477347,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 41.259 }, { @@ -477359,7 +477359,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 474.589 }, { @@ -477371,7 +477371,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.948 }, { @@ -477383,7 +477383,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 959.012 }, { @@ -477395,7 +477395,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 117.239 }, { @@ -477407,7 +477407,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 114.234 }, { @@ -477419,7 +477419,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1886.559 }, { @@ -477431,7 +477431,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1187.596 }, { @@ -477443,7 +477443,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.383 }, { @@ -477455,7 +477455,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.091 }, { @@ -477467,7 +477467,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4700.408 }, { @@ -477479,7 +477479,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 85.294 }, { @@ -477491,7 +477491,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 190.589 }, { @@ -477503,7 +477503,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 77.61 }, { @@ -477515,7 +477515,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1978.421 }, { @@ -477527,7 +477527,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 208.991 }, { @@ -477539,7 +477539,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.655 }, { @@ -477551,7 +477551,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.802 }, { @@ -477563,7 +477563,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4285.541 }, { @@ -477575,7 +477575,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 97.235 }, { @@ -477587,7 +477587,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 69.339 }, { @@ -477599,7 +477599,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 361.035 }, { @@ -477611,7 +477611,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 90.283 }, { @@ -477623,7 +477623,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.835 }, { @@ -477635,7 +477635,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.332 }, { @@ -477647,7 +477647,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 27.207 }, { @@ -477659,7 +477659,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.883 }, { @@ -477671,7 +477671,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 189.476 }, { @@ -477683,7 +477683,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.784 }, { @@ -477695,7 +477695,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2255.798 }, { @@ -477707,7 +477707,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 70.425 }, { @@ -477719,7 +477719,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.584 }, { @@ -477731,7 +477731,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 49.365 }, { @@ -477743,7 +477743,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 38.956 }, { @@ -477755,7 +477755,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 96.779 }, { @@ -477767,7 +477767,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.187 }, { @@ -477779,7 +477779,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.414 }, { @@ -477791,7 +477791,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1067.607 }, { @@ -477803,7 +477803,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2406.326 }, { @@ -477815,7 +477815,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 924.15 }, { @@ -477827,7 +477827,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 910.242 }, { @@ -477839,7 +477839,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.965 }, { @@ -477851,7 +477851,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.625 }, { @@ -477863,7 +477863,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 310.931 }, { @@ -477875,7 +477875,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4889.036 }, { @@ -477887,7 +477887,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6782.64 }, { @@ -477899,7 +477899,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 146.934 }, { @@ -477911,7 +477911,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 249.979 }, { @@ -477923,7 +477923,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3697.622 }, { @@ -477935,7 +477935,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 391.747 }, { @@ -477947,7 +477947,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 985.303 }, { @@ -477959,7 +477959,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 195.224 }, { @@ -477971,7 +477971,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.37 }, { @@ -477983,7 +477983,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 175.449 }, { @@ -477995,7 +477995,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 108.036 }, { @@ -478007,7 +478007,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 101.907 }, { @@ -478019,7 +478019,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.324 }, { @@ -478031,7 +478031,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 25.533 }, { @@ -478043,7 +478043,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 444.722 }, { @@ -478055,7 +478055,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1281.864 }, { @@ -478067,7 +478067,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2255.852 }, { @@ -478079,7 +478079,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 51.23 }, { @@ -478091,7 +478091,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 67.139 }, { @@ -478103,7 +478103,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 635.154 }, { @@ -478115,7 +478115,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2135.407 }, { @@ -478127,7 +478127,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 229.0 }, { @@ -478139,7 +478139,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.311 }, { @@ -478151,7 +478151,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 35.017 }, { @@ -478163,7 +478163,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 92.586 }, { @@ -478175,7 +478175,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 394.71 }, { @@ -478187,7 +478187,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2628.85 }, { @@ -478199,7 +478199,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 195.196 }, { @@ -478211,7 +478211,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 611.371 }, { @@ -478223,7 +478223,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3417.339 }, { @@ -478235,7 +478235,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 566.647 }, { @@ -478247,7 +478247,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -478259,7 +478259,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 769.33 }, { @@ -478271,7 +478271,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.241 }, { @@ -478283,7 +478283,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 127.656 }, { @@ -478295,7 +478295,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.805 }, { @@ -478307,7 +478307,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 36.049 }, { @@ -478319,7 +478319,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.897 }, { @@ -478331,7 +478331,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.777 }, { @@ -478343,7 +478343,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 114.733 }, { @@ -478355,7 +478355,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 105.367 }, { @@ -478367,7 +478367,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1864.426 }, { @@ -478379,7 +478379,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3015.599 }, { @@ -478391,7 +478391,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.423 }, { @@ -478403,7 +478403,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 164.153 }, { @@ -478415,7 +478415,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 416.415 }, { @@ -478427,7 +478427,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11271.133 }, { @@ -478439,7 +478439,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 47.83 }, { @@ -478451,7 +478451,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 932.164 }, { @@ -478463,7 +478463,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -478475,7 +478475,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.51 }, { @@ -478487,7 +478487,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.473 }, { @@ -478499,7 +478499,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 63.225 }, { @@ -478511,7 +478511,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -478523,7 +478523,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.732 }, { @@ -478535,7 +478535,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 25.766 }, { @@ -478547,7 +478547,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.908 }, { @@ -478559,7 +478559,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 147.232 }, { @@ -478571,7 +478571,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 92.02 }, { @@ -478583,7 +478583,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.227 }, { @@ -478595,7 +478595,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.227 }, { @@ -478607,7 +478607,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.681 }, { @@ -478619,7 +478619,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.998 }, { @@ -478631,7 +478631,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.793 }, { @@ -478643,7 +478643,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.599 }, { @@ -478655,7 +478655,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.804 }, { @@ -478667,7 +478667,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 438.602 }, { @@ -478679,7 +478679,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 125.331 }, { @@ -478691,7 +478691,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 628.631 }, { @@ -478703,7 +478703,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 419.838 }, { @@ -478715,7 +478715,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 419.336 }, { @@ -478727,7 +478727,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 98.464 }, { @@ -478739,7 +478739,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.965 }, { @@ -478751,7 +478751,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 55.921 }, { @@ -478763,7 +478763,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.898 }, { @@ -478775,7 +478775,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -478787,7 +478787,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.088 }, { @@ -478799,7 +478799,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.759 }, { @@ -478811,7 +478811,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 45.52 }, { @@ -478823,7 +478823,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.111 }, { @@ -478835,7 +478835,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.309 }, { @@ -478847,7 +478847,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.2 }, { @@ -478859,7 +478859,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 76.398 }, { @@ -478871,7 +478871,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 548.487 }, { @@ -478883,7 +478883,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1923.53 }, { @@ -478895,7 +478895,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 103.681 }, { @@ -478907,7 +478907,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.402 }, { @@ -478919,7 +478919,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 581.945 }, { @@ -478931,7 +478931,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 66.83 }, { @@ -478943,7 +478943,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.941 }, { @@ -478955,7 +478955,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 320.482 }, { @@ -478967,7 +478967,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.807 }, { @@ -478979,7 +478979,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 238.679 }, { @@ -478991,7 +478991,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 68.13 }, { @@ -479003,7 +479003,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 411.932 }, { @@ -479015,7 +479015,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 262.035 }, { @@ -479027,7 +479027,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1273.492 }, { @@ -479039,7 +479039,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 47.586 }, { @@ -479051,7 +479051,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 81.183 }, { @@ -479063,7 +479063,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 172.04 }, { @@ -479075,7 +479075,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 188.202 }, { @@ -479087,7 +479087,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 72.598 }, { @@ -479099,7 +479099,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 646.112 }, { @@ -479111,7 +479111,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.264 }, { @@ -479123,7 +479123,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.325 }, { @@ -479135,7 +479135,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 89.818 }, { @@ -479147,7 +479147,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 121.103 }, { @@ -479159,7 +479159,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 22.099 }, { @@ -479171,7 +479171,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 45.004 }, { @@ -479183,7 +479183,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 689.269 }, { @@ -479195,7 +479195,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 770.125 }, { @@ -479207,7 +479207,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 78.498 }, { @@ -479219,7 +479219,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 427.856 }, { @@ -479231,7 +479231,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.129 }, { @@ -479243,7 +479243,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.355 }, { @@ -479255,7 +479255,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 172.063 }, { @@ -479267,7 +479267,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.582 }, { @@ -479279,7 +479279,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 101.031 }, { @@ -479291,7 +479291,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.317 }, { @@ -479303,7 +479303,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.416 }, { @@ -479315,7 +479315,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 234.838 }, { @@ -479327,7 +479327,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 509.401 }, { @@ -479339,7 +479339,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1395.917 }, { @@ -479351,7 +479351,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 122.543 }, { @@ -479363,7 +479363,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 252.602 }, { @@ -479375,7 +479375,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.267 }, { @@ -479387,7 +479387,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.646 }, { @@ -479399,7 +479399,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 52.109 }, { @@ -479411,7 +479411,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1026.905 }, { @@ -479423,7 +479423,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 819.174 }, { @@ -479435,7 +479435,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 226.586 }, { @@ -479447,7 +479447,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 116.306 }, { @@ -479459,7 +479459,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 236.897 }, { @@ -479471,7 +479471,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 32.073 }, { @@ -479483,7 +479483,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 39.13 }, { @@ -479495,7 +479495,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 314.933 }, { @@ -479507,7 +479507,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 30.899 }, { @@ -479519,7 +479519,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 96.807 }, { @@ -479531,7 +479531,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 601.752 }, { @@ -479543,7 +479543,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 452.527 }, { @@ -479555,7 +479555,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 35.841 }, { @@ -479567,7 +479567,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 283.442 }, { @@ -479579,7 +479579,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.07 }, { @@ -479591,7 +479591,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.446 }, { @@ -479603,7 +479603,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.909 }, { @@ -479615,7 +479615,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 66.714 }, { @@ -479627,7 +479627,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 63.661 }, { @@ -479639,7 +479639,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.365 }, { @@ -479651,7 +479651,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.732 }, { @@ -479663,7 +479663,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.95 }, { @@ -479675,7 +479675,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 142.035 }, { @@ -479687,7 +479687,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 38.306 }, { @@ -479699,7 +479699,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.661 }, { @@ -479711,7 +479711,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 664.264 }, { @@ -479723,7 +479723,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 60.31 }, { @@ -479735,7 +479735,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 216.14 }, { @@ -479747,7 +479747,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1536.596 }, { @@ -479759,7 +479759,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 220.854 }, { @@ -479771,7 +479771,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.466 }, { @@ -479783,7 +479783,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.102 }, { @@ -479795,7 +479795,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 40.774 }, { @@ -479807,7 +479807,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.775 }, { @@ -479819,7 +479819,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -479831,7 +479831,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.112 }, { @@ -479843,7 +479843,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.528 }, { @@ -479855,7 +479855,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1437.646 }, { @@ -479867,7 +479867,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 581.221 }, { @@ -479879,7 +479879,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.326 }, { @@ -479891,7 +479891,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 29.52 }, { @@ -479903,7 +479903,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.171 }, { @@ -479915,7 +479915,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2873.953 }, { @@ -479927,7 +479927,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2193.491 }, { @@ -479939,7 +479939,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.412 }, { @@ -479951,7 +479951,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 103.419 }, { @@ -479963,7 +479963,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 138.735 }, { @@ -479975,7 +479975,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 636.627 }, { @@ -479987,7 +479987,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.343 }, { @@ -479999,7 +479999,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 38.895 }, { @@ -480011,7 +480011,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1978.514 }, { @@ -480023,7 +480023,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 58.71 }, { @@ -480035,7 +480035,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 62.889 }, { @@ -480047,7 +480047,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8011.141 }, { @@ -480059,7 +480059,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.66 }, { @@ -480071,7 +480071,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 42.002 }, { @@ -480083,7 +480083,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 119.616 }, { @@ -480095,7 +480095,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 819.308 }, { @@ -480107,7 +480107,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.362 }, { @@ -480119,7 +480119,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.361 }, { @@ -480131,7 +480131,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.825 }, { @@ -480143,7 +480143,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 34.036 }, { @@ -480155,7 +480155,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1375.167 }, { @@ -480167,7 +480167,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 43.658 }, { @@ -480179,7 +480179,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4172.008 }, { @@ -480191,7 +480191,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 174.514 }, { @@ -480203,7 +480203,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 409.589 }, { @@ -480215,7 +480215,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.739 }, { @@ -480227,7 +480227,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 372.287 }, { @@ -480239,7 +480239,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.032 }, { @@ -480251,7 +480251,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.022 }, { @@ -480263,7 +480263,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 120.769 }, { @@ -480275,7 +480275,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.019 }, { @@ -480287,7 +480287,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2785.884 }, { @@ -480299,7 +480299,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.391 }, { @@ -480311,7 +480311,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 27.82 }, { @@ -480323,7 +480323,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 278.199 }, { @@ -480335,7 +480335,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -480347,7 +480347,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.782 }, { @@ -480359,7 +480359,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 87.281 }, { @@ -480371,7 +480371,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 55.488 }, { @@ -480383,7 +480383,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 60.093 }, { @@ -480395,7 +480395,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.4 }, { @@ -480407,7 +480407,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 234.524 }, { @@ -480419,7 +480419,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 24.549 }, { @@ -480431,7 +480431,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.104 }, { @@ -480443,7 +480443,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -480455,7 +480455,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 190.962 }, { @@ -480467,7 +480467,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 81.95 }, { @@ -480479,7 +480479,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 836.283 }, { @@ -480491,7 +480491,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 707.767 }, { @@ -480503,7 +480503,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 46.297 }, { @@ -480515,7 +480515,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 773.98 }, { @@ -480527,7 +480527,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 128.853 }, { @@ -480539,7 +480539,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 88.923 }, { @@ -480551,7 +480551,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.977 }, { @@ -480563,7 +480563,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 66.1 }, { @@ -480575,7 +480575,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 91.664 }, { @@ -480587,7 +480587,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 209.191 }, { @@ -480599,7 +480599,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.648 }, { @@ -480611,7 +480611,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.382 }, { @@ -480623,7 +480623,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 96.428 }, { @@ -480635,7 +480635,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 327.0 }, { @@ -480647,7 +480647,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 116.672 }, { @@ -480659,7 +480659,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2436.021 }, { @@ -480671,7 +480671,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 36.504 }, { @@ -480683,7 +480683,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 89.505 }, { @@ -480695,7 +480695,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.326 }, { @@ -480707,7 +480707,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.652 }, { @@ -480719,7 +480719,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 171.39 }, { @@ -480731,7 +480731,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 123.035 }, { @@ -480743,7 +480743,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 963.847 }, { @@ -480755,7 +480755,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 31.846 }, { @@ -480767,7 +480767,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 265.488 }, { @@ -480779,7 +480779,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.276 }, { @@ -480791,7 +480791,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1556.004 }, { @@ -480803,7 +480803,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 129.573 }, { @@ -480815,7 +480815,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.91 }, { @@ -480827,7 +480827,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.365 }, { @@ -480839,7 +480839,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 146.667 }, { @@ -480851,7 +480851,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 149.063 }, { @@ -480863,7 +480863,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 34.261 }, { @@ -480875,7 +480875,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.983 }, { @@ -480887,7 +480887,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.802 }, { @@ -480899,7 +480899,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 227.39 }, { @@ -480911,7 +480911,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 25.533 }, { @@ -480923,7 +480923,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.845 }, { @@ -480935,7 +480935,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.898 }, { @@ -480947,7 +480947,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.346 }, { @@ -480959,7 +480959,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -480971,7 +480971,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.263 }, { @@ -480983,7 +480983,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.039 }, { @@ -480995,7 +480995,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 60.784 }, { @@ -481007,7 +481007,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 82.282 }, { @@ -481019,7 +481019,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 672.364 }, { @@ -481031,7 +481031,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 489.677 }, { @@ -481043,7 +481043,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.981 }, { @@ -481055,7 +481055,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 197.359 }, { @@ -481067,7 +481067,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 417.614 }, { @@ -481079,7 +481079,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.375 }, { @@ -481091,7 +481091,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 770.392 }, { @@ -481103,7 +481103,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 995.328 }, { @@ -481115,7 +481115,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 700.325 }, { @@ -481127,7 +481127,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 339.5 }, { @@ -481139,7 +481139,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.214 }, { @@ -481151,7 +481151,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.74 }, { @@ -481163,7 +481163,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 296.143 }, { @@ -481175,7 +481175,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1445.224 }, { @@ -481187,7 +481187,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 53.77 }, { @@ -481199,7 +481199,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.626 }, { @@ -481211,7 +481211,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 198.931 }, { @@ -481223,7 +481223,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.123 }, { @@ -481235,7 +481235,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 99.574 }, { @@ -481247,7 +481247,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 191.636 }, { @@ -481259,7 +481259,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.077 }, { @@ -481271,7 +481271,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.301 }, { @@ -481283,7 +481283,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 132.659 }, { @@ -481295,7 +481295,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1102.409 }, { @@ -481307,7 +481307,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2276.334 }, { @@ -481319,7 +481319,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 101.97 }, { @@ -481331,7 +481331,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 58.192 }, { @@ -481343,7 +481343,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 162.894 }, { @@ -481355,7 +481355,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 433.182 }, { @@ -481367,7 +481367,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1460.751 }, { @@ -481379,7 +481379,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3843.319 }, { @@ -481391,7 +481391,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.585 }, { @@ -481403,7 +481403,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 196.528 }, { @@ -481415,7 +481415,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1434.302 }, { @@ -481427,7 +481427,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.537 }, { @@ -481439,7 +481439,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.294 }, { @@ -481451,7 +481451,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.79 }, { @@ -481463,7 +481463,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.388 }, { @@ -481475,7 +481475,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.676 }, { @@ -481487,7 +481487,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 77.954 }, { @@ -481499,7 +481499,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 219.071 }, { @@ -481511,7 +481511,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -481523,7 +481523,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 312.909 }, { @@ -481535,7 +481535,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 95.637 }, { @@ -481547,7 +481547,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 618.233 }, { @@ -481559,7 +481559,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.545 }, { @@ -481571,7 +481571,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 133.842 }, { @@ -481583,7 +481583,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 656.756 }, { @@ -481595,7 +481595,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.503 }, { @@ -481607,7 +481607,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 247.499 }, { @@ -481619,7 +481619,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.88 }, { @@ -481631,7 +481631,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 79.176 }, { @@ -481643,7 +481643,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 162.739 }, { @@ -481655,7 +481655,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 155.705 }, { @@ -481667,7 +481667,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 228.395 }, { @@ -481679,7 +481679,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.029 }, { @@ -481691,7 +481691,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 483.776 }, { @@ -481703,7 +481703,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -481715,7 +481715,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.779 }, { @@ -481727,7 +481727,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.42 }, { @@ -481739,7 +481739,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4190.83 }, { @@ -481751,7 +481751,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1735.714 }, { @@ -481763,7 +481763,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3367.757 }, { @@ -481775,7 +481775,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 186.314 }, { @@ -481787,7 +481787,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 283.898 }, { @@ -481799,7 +481799,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 530.055 }, { @@ -481811,7 +481811,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1459.904 }, { @@ -481823,7 +481823,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 917.177 }, { @@ -481835,7 +481835,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -481847,7 +481847,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.38 }, { @@ -481859,7 +481859,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 31.751 }, { @@ -481871,7 +481871,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.567 }, { @@ -481883,7 +481883,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 91.303 }, { @@ -481895,7 +481895,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 204.197 }, { @@ -481907,7 +481907,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 568.272 }, { @@ -481919,7 +481919,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 78.182 }, { @@ -481931,7 +481931,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 30.879 }, { @@ -481943,7 +481943,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 69.133 }, { @@ -481955,7 +481955,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 134.317 }, { @@ -481967,7 +481967,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 93.275 }, { @@ -481979,7 +481979,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.443 }, { @@ -481991,7 +481991,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.496 }, { @@ -482003,7 +482003,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 31.501 }, { @@ -482015,7 +482015,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.049 }, { @@ -482027,7 +482027,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.562 }, { @@ -482039,7 +482039,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.086 }, { @@ -482051,7 +482051,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.665 }, { @@ -482063,7 +482063,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.851 }, { @@ -482075,7 +482075,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 59.587 }, { @@ -482087,7 +482087,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 55.214 }, { @@ -482099,7 +482099,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 109.903 }, { @@ -482111,7 +482111,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 41.838 }, { @@ -482123,7 +482123,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.516 }, { @@ -482135,7 +482135,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.646 }, { @@ -482147,7 +482147,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.874 }, { @@ -482159,7 +482159,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 49.257 }, { @@ -482171,7 +482171,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 58.545 }, { @@ -482183,7 +482183,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.583 }, { @@ -482195,7 +482195,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.981 }, { @@ -482207,7 +482207,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.928 }, { @@ -482219,7 +482219,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 107.476 }, { @@ -482231,7 +482231,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.459 }, { @@ -482243,7 +482243,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.377 }, { @@ -482255,7 +482255,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.531 }, { @@ -482267,7 +482267,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.408 }, { @@ -482279,7 +482279,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.924 }, { @@ -482291,7 +482291,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.462 }, { @@ -482303,7 +482303,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.169 }, { @@ -482315,7 +482315,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.021 }, { @@ -482327,7 +482327,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 115.913 }, { @@ -482339,7 +482339,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.587 }, { @@ -482351,7 +482351,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.004 } ] @@ -482369,7 +482369,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.37 }, { @@ -482381,7 +482381,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.325 }, { @@ -482393,7 +482393,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.343 }, { @@ -482405,7 +482405,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.427 }, { @@ -482417,7 +482417,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.546 }, { @@ -482429,7 +482429,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.337 }, { @@ -482441,7 +482441,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 170.953 }, { @@ -482453,7 +482453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.055 }, { @@ -482465,7 +482465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.281 }, { @@ -482477,7 +482477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.459 }, { @@ -482489,7 +482489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 115.241 }, { @@ -482501,7 +482501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.562 }, { @@ -482513,7 +482513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.363 }, { @@ -482525,7 +482525,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 227.592 }, { @@ -482537,7 +482537,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.642 }, { @@ -482549,7 +482549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 38.39 }, { @@ -482561,7 +482561,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 226.617 }, { @@ -482573,7 +482573,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 76.394 }, { @@ -482585,7 +482585,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 167.536 }, { @@ -482597,7 +482597,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 24.171 }, { @@ -482609,7 +482609,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.795 }, { @@ -482647,7 +482647,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 367.626 }, { @@ -482659,7 +482659,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 246.581 }, { @@ -482671,7 +482671,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.64 }, { @@ -482683,7 +482683,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 112.935 }, { @@ -482695,7 +482695,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 54.434 }, { @@ -482707,7 +482707,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 85.557 }, { @@ -482719,7 +482719,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.601 }, { @@ -482731,7 +482731,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 247.159 }, { @@ -482743,7 +482743,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 77.846 }, { @@ -482755,7 +482755,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 55.591 }, { @@ -482793,7 +482793,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 143.836 }, { @@ -482805,7 +482805,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.133 }, { @@ -482843,7 +482843,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 211.93 }, { @@ -482868,7 +482868,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 35.846 }, { @@ -482880,7 +482880,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 27.06 }, { @@ -482892,7 +482892,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 220.1 }, { @@ -482904,7 +482904,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 44.765 }, { @@ -482942,7 +482942,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 208.228 }, { @@ -482992,7 +482992,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 238.709 }, { @@ -483017,7 +483017,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 256.585 }, { @@ -483068,7 +483068,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 303.718 }, { @@ -483093,7 +483093,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.121 }, { @@ -483105,7 +483105,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 254.073 }, { @@ -483156,7 +483156,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 105.367 }, { @@ -483168,7 +483168,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.646 }, { @@ -483180,7 +483180,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 196.491 }, { @@ -483205,7 +483205,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 106.505 }, { @@ -483217,7 +483217,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.545 }, { @@ -483229,7 +483229,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.232 }, { @@ -483241,7 +483241,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 196.929 }, { @@ -483253,7 +483253,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.804 }, { @@ -483265,7 +483265,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 35.017 }, { @@ -483277,7 +483277,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 56.707 }, { @@ -483289,7 +483289,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.62 }, { @@ -483301,7 +483301,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 324.321 }, { @@ -483313,7 +483313,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 141.377 }, { @@ -483325,7 +483325,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 91.465 }, { @@ -483337,7 +483337,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 122.543 }, { @@ -483362,7 +483362,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 185.223 }, { @@ -483374,7 +483374,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 32.632 }, { @@ -483386,7 +483386,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 86.099 }, { @@ -483398,7 +483398,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 91.503 }, { @@ -483410,7 +483410,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.078 }, { @@ -483461,7 +483461,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 373.932 }, { @@ -483473,7 +483473,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.852 }, { @@ -483498,7 +483498,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 117.531 }, { @@ -483523,7 +483523,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 248.415 }, { @@ -483548,7 +483548,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.367 }, { @@ -483560,7 +483560,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 224.537 }, { @@ -483572,7 +483572,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 143.231 }, { @@ -483584,7 +483584,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 67.686 }, { @@ -483635,7 +483635,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 58.604 }, { @@ -483647,7 +483647,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.784 }, { @@ -483672,7 +483672,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 214.684 }, { @@ -483710,7 +483710,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 105.726 }, { @@ -483722,7 +483722,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 244.695 }, { @@ -483734,7 +483734,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.719 }, { @@ -483759,7 +483759,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 107.201 }, { @@ -483784,7 +483784,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.975 }, { @@ -483822,7 +483822,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 335.867 }, { @@ -483886,7 +483886,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 269.5 }, { @@ -483898,7 +483898,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 334.38 }, { @@ -483910,7 +483910,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 201.096 }, { @@ -483922,7 +483922,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 89.397 }, { @@ -483934,7 +483934,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 119.49 }, { @@ -483946,7 +483946,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 96.779 }, { @@ -483958,7 +483958,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 297.328 }, { @@ -483983,7 +483983,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 132.809 }, { @@ -483995,7 +483995,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 118.985 }, { @@ -484007,7 +484007,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 72.772 }, { @@ -484045,7 +484045,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.208 }, { @@ -484057,7 +484057,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 54.337 }, { @@ -484069,7 +484069,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 86.351 }, { @@ -484081,7 +484081,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.15 }, { @@ -484093,7 +484093,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 37.263 }, { @@ -484105,7 +484105,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.657 }, { @@ -484117,7 +484117,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.763 }, { @@ -484129,7 +484129,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 77.183 }, { @@ -484141,7 +484141,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.564 }, { @@ -484153,7 +484153,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 15.091 }, { @@ -484165,7 +484165,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 83.575 }, { @@ -484177,7 +484177,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.106 }, { @@ -484189,7 +484189,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 44.469 }, { @@ -484201,7 +484201,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 218.498 }, { @@ -484213,7 +484213,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 240.136 }, { @@ -484225,7 +484225,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 88.756 }, { @@ -484237,7 +484237,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.32 }, { @@ -484249,7 +484249,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.133 }, { @@ -484261,7 +484261,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 54.273 }, { @@ -484273,7 +484273,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.005 }, { @@ -484285,7 +484285,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.324 }, { @@ -484297,7 +484297,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 15.965 }, { @@ -484309,7 +484309,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 28.426 }, { @@ -484321,7 +484321,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.219 }, { @@ -484333,7 +484333,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 126.539 }, { @@ -484345,7 +484345,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.835 }, { @@ -484357,7 +484357,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 68.719 }, { @@ -484369,7 +484369,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 99.374 }, { @@ -484381,7 +484381,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.414 }, { @@ -484393,7 +484393,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 304.953 }, { @@ -484405,7 +484405,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.327 }, { @@ -484417,7 +484417,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 70.582 }, { @@ -484429,7 +484429,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 138.843 }, { @@ -484441,7 +484441,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.307 }, { @@ -484453,7 +484453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.109 }, { @@ -484465,7 +484465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 51.882 }, { @@ -484477,7 +484477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 76.178 }, { @@ -484489,7 +484489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.807 }, { @@ -484501,7 +484501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 84.544 }, { @@ -484513,7 +484513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 204.047 }, { @@ -484590,7 +484590,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.2 }, { @@ -484602,7 +484602,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 59.698 }, { @@ -484614,7 +484614,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 353.961 }, { @@ -484626,7 +484626,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.996 }, { @@ -484638,7 +484638,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 71.242 }, { @@ -484650,7 +484650,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 52.62 }, { @@ -484662,7 +484662,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 20.564 }, { @@ -484674,7 +484674,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -484686,7 +484686,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 327.0 }, { @@ -484698,7 +484698,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.925 }, { @@ -484710,7 +484710,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 117.905 }, { @@ -484800,7 +484800,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 265.488 }, { @@ -484864,7 +484864,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 31.221 }, { @@ -484876,7 +484876,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.628 }, { @@ -484888,7 +484888,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 66.811 }, { @@ -484926,7 +484926,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 48.175 }, { @@ -484938,7 +484938,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 394.864 }, { @@ -484963,7 +484963,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 20.71 }, { @@ -485001,7 +485001,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 59.694 }, { @@ -485013,7 +485013,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 301.236 }, { @@ -485025,7 +485025,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 110.868 }, { @@ -485037,7 +485037,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.669 }, { @@ -485049,7 +485049,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.567 }, { @@ -485061,7 +485061,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 222.785 }, { @@ -485073,7 +485073,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 78.182 }, { @@ -485124,7 +485124,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.214 }, { @@ -485149,7 +485149,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 244.694 }, { @@ -485161,7 +485161,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 137.155 }, { @@ -485173,7 +485173,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 108.217 }, { @@ -485198,7 +485198,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.244 }, { @@ -485210,7 +485210,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 27.971 }, { @@ -485222,7 +485222,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 133.693 }, { @@ -485234,7 +485234,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 288.921 }, { @@ -485246,7 +485246,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.003 }, { @@ -485271,7 +485271,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.626 }, { @@ -485283,7 +485283,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -485295,7 +485295,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 85.666 }, { @@ -485307,7 +485307,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.275 }, { @@ -485319,7 +485319,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 148.217 }, { @@ -485331,7 +485331,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 200.547 }, { @@ -485343,7 +485343,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.147 }, { @@ -485355,7 +485355,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.086 }, { @@ -485367,7 +485367,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.599 }, { @@ -485379,7 +485379,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 317.147 }, { @@ -485391,7 +485391,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 198.134 }, { @@ -485403,7 +485403,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.16 }, { @@ -485415,7 +485415,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.805 }, { @@ -485427,7 +485427,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.375 }, { @@ -485452,7 +485452,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 72.211 }, { @@ -485464,7 +485464,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.232 }, { @@ -485476,7 +485476,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.804 }, { @@ -485501,7 +485501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.225 }, { @@ -485513,7 +485513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 33.131 }, { @@ -485525,7 +485525,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 225.421 }, { @@ -485537,7 +485537,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.874 }, { @@ -485549,7 +485549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 122.136 }, { @@ -485574,7 +485574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 57.166 }, { @@ -485586,7 +485586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.332 }, { @@ -485610,7 +485610,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.983 }, { @@ -485635,7 +485635,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 153.656 }, { @@ -485907,7 +485907,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 42.783 }, { @@ -485984,7 +485984,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 227.252 }, { @@ -486022,7 +486022,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 37.004 }, { @@ -486034,7 +486034,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.75 }, { @@ -486046,7 +486046,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 33.893 }, { @@ -486058,7 +486058,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.637 }, { @@ -486070,7 +486070,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.494 }, { @@ -486082,7 +486082,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.484 }, { @@ -486094,7 +486094,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.524 }, { @@ -486106,7 +486106,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 29.921 }, { @@ -486118,7 +486118,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.248 }, { @@ -486130,7 +486130,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 68.075 }, { @@ -486142,7 +486142,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.016 }, { @@ -486154,7 +486154,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 24.529 }, { @@ -486166,7 +486166,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 210.006 }, { @@ -486178,7 +486178,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 166.601 }, { @@ -486190,7 +486190,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.694 }, { @@ -486202,7 +486202,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 31.888 }, { @@ -486214,7 +486214,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.531 }, { @@ -486226,7 +486226,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.021 }, { @@ -486238,7 +486238,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 107.476 }, { @@ -486250,7 +486250,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.42 }, { @@ -486262,7 +486262,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 27.124 }, { @@ -486274,7 +486274,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.519 } ] @@ -486297,7 +486297,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.671 }, { @@ -486309,7 +486309,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.581 }, { @@ -486321,7 +486321,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1030.927 }, { @@ -486333,7 +486333,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.533 }, { @@ -486345,7 +486345,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 728.823 }, { @@ -486357,7 +486357,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.653 }, { @@ -486369,7 +486369,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.486 }, { @@ -486381,7 +486381,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486393,7 +486393,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 51.196 }, { @@ -486405,7 +486405,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 192.086 }, { @@ -486417,7 +486417,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486429,7 +486429,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486441,7 +486441,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486453,7 +486453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.761 }, { @@ -486465,7 +486465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 96.899 }, { @@ -486477,7 +486477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.709 }, { @@ -486489,7 +486489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.73 }, { @@ -486501,7 +486501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 716.178 }, { @@ -486513,7 +486513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1860.528 }, { @@ -486525,7 +486525,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1432.198 }, { @@ -486537,7 +486537,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 213.645 }, { @@ -486549,7 +486549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.056 }, { @@ -486561,7 +486561,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 537.627 }, { @@ -486573,7 +486573,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 89.944 }, { @@ -486585,7 +486585,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.841 }, { @@ -486597,7 +486597,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 158.222 }, { @@ -486609,7 +486609,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.582 }, { @@ -486621,7 +486621,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 99.25 }, { @@ -486633,7 +486633,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.882 }, { @@ -486645,7 +486645,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 155.856 }, { @@ -486657,7 +486657,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486669,7 +486669,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.416 }, { @@ -486681,7 +486681,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.364 }, { @@ -486693,7 +486693,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.416 }, { @@ -486705,7 +486705,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486717,7 +486717,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.208 }, { @@ -486729,7 +486729,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.208 }, { @@ -486741,7 +486741,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.208 }, { @@ -486753,7 +486753,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.583 }, { @@ -486765,7 +486765,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.452 }, { @@ -486777,7 +486777,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.821 }, { @@ -486789,7 +486789,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.381 }, { @@ -486801,7 +486801,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.211 }, { @@ -486813,7 +486813,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486825,7 +486825,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486837,7 +486837,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.716 }, { @@ -486849,7 +486849,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.533 }, { @@ -486861,7 +486861,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.351 }, { @@ -486873,7 +486873,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.47 }, { @@ -486885,7 +486885,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.466 }, { @@ -486897,7 +486897,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486909,7 +486909,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.767 }, { @@ -486921,7 +486921,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.981 }, { @@ -486933,7 +486933,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 36.78 }, { @@ -486945,7 +486945,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.101 }, { @@ -486957,7 +486957,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.156 }, { @@ -486969,7 +486969,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.156 }, { @@ -486981,7 +486981,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -486993,7 +486993,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 93.051 }, { @@ -487005,7 +487005,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 547.147 }, { @@ -487017,7 +487017,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.204 }, { @@ -487029,7 +487029,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 70.656 }, { @@ -487041,7 +487041,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 673.729 }, { @@ -487053,7 +487053,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.962 }, { @@ -487065,7 +487065,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.122 }, { @@ -487077,7 +487077,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.187 }, { @@ -487089,7 +487089,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 85.565 }, { @@ -487101,7 +487101,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 104.43 }, { @@ -487113,7 +487113,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 327.152 }, { @@ -487125,7 +487125,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.128 }, { @@ -487137,7 +487137,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.128 }, { @@ -487149,7 +487149,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 198.548 }, { @@ -487161,7 +487161,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.384 }, { @@ -487173,7 +487173,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 40.206 }, { @@ -487185,7 +487185,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 526.746 }, { @@ -487197,7 +487197,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 80.714 }, { @@ -487209,7 +487209,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 119.784 }, { @@ -487221,7 +487221,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.922 }, { @@ -487233,7 +487233,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 79.353 }, { @@ -487245,7 +487245,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.138 }, { @@ -487257,7 +487257,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.811 }, { @@ -487269,7 +487269,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.911 }, { @@ -487281,7 +487281,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.163 }, { @@ -487293,7 +487293,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 40.438 }, { @@ -487305,7 +487305,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.625 }, { @@ -487317,7 +487317,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 43.191 }, { @@ -487329,7 +487329,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 375.211 }, { @@ -487341,7 +487341,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -487353,7 +487353,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 53.303 }, { @@ -487365,7 +487365,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.82 }, { @@ -487377,7 +487377,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.692 }, { @@ -487389,7 +487389,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.266 }, { @@ -487401,7 +487401,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 75.428 }, { @@ -487413,7 +487413,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 59.305 }, { @@ -487425,7 +487425,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.873 }, { @@ -487437,7 +487437,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 55.097 }, { @@ -487449,7 +487449,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 25.314 }, { @@ -487461,7 +487461,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5291.767 }, { @@ -487473,7 +487473,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 212.516 }, { @@ -487485,7 +487485,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1949.274 }, { @@ -487497,7 +487497,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.411 }, { @@ -487509,7 +487509,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 98.903 }, { @@ -487521,7 +487521,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -487533,7 +487533,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 387.836 }, { @@ -487545,7 +487545,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 162.604 }, { @@ -487557,7 +487557,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.726 }, { @@ -487569,7 +487569,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 814.485 }, { @@ -487581,7 +487581,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.659 }, { @@ -487593,7 +487593,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 84.982 }, { @@ -487605,7 +487605,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7793.565 }, { @@ -487617,7 +487617,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.583 }, { @@ -487629,7 +487629,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.5 }, { @@ -487641,7 +487641,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 610.604 }, { @@ -487653,7 +487653,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.824 }, { @@ -487665,7 +487665,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.983 }, { @@ -487677,7 +487677,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 22.468 }, { @@ -487689,7 +487689,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 56.2 }, { @@ -487701,7 +487701,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -487713,7 +487713,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.735 }, { @@ -487725,7 +487725,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.225 }, { @@ -487737,7 +487737,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -487749,7 +487749,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.903 }, { @@ -487761,7 +487761,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.322 }, { @@ -487773,7 +487773,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.839 }, { @@ -487785,7 +487785,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 170.277 }, { @@ -487797,7 +487797,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.226 }, { @@ -487809,7 +487809,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.997 }, { @@ -487821,7 +487821,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.966 }, { @@ -487833,7 +487833,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 22.953 }, { @@ -487845,7 +487845,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 85.593 }, { @@ -487857,7 +487857,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.44 }, { @@ -487869,7 +487869,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.44 }, { @@ -487881,7 +487881,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 65.64 }, { @@ -487893,7 +487893,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.638 }, { @@ -487905,7 +487905,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 186.245 }, { @@ -487917,7 +487917,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.636 }, { @@ -487929,7 +487929,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.954 }, { @@ -487941,7 +487941,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.318 }, { @@ -487953,7 +487953,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 411.539 }, { @@ -487965,7 +487965,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.61 }, { @@ -487977,7 +487977,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 70.058 }, { @@ -487989,7 +487989,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -488001,7 +488001,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 768.698 }, { @@ -488013,7 +488013,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.428 }, { @@ -488025,7 +488025,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1486.491 }, { @@ -488037,7 +488037,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 68.615 }, { @@ -488049,7 +488049,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 98.634 }, { @@ -488061,7 +488061,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 52.56 }, { @@ -488073,7 +488073,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.633 }, { @@ -488085,7 +488085,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 314.07 }, { @@ -488097,7 +488097,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.422 }, { @@ -488109,7 +488109,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 372.852 }, { @@ -488121,7 +488121,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 623.654 }, { @@ -488133,7 +488133,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 21.272 }, { @@ -488145,7 +488145,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 195.177 }, { @@ -488157,7 +488157,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.837 }, { @@ -488169,7 +488169,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.127 }, { @@ -488181,7 +488181,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.893 }, { @@ -488193,7 +488193,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 173.427 }, { @@ -488205,7 +488205,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.655 }, { @@ -488217,7 +488217,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 435.211 }, { @@ -488229,7 +488229,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 30.907 }, { @@ -488241,7 +488241,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.232 }, { @@ -488253,7 +488253,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 828.468 }, { @@ -488265,7 +488265,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 390.657 }, { @@ -488277,7 +488277,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -488289,7 +488289,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.95 }, { @@ -488301,7 +488301,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2328.405 }, { @@ -488313,7 +488313,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.368 }, { @@ -488325,7 +488325,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 74.996 }, { @@ -488337,7 +488337,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.44 }, { @@ -488349,7 +488349,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 843.248 }, { @@ -488361,7 +488361,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 64.48 }, { @@ -488373,7 +488373,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.327 }, { @@ -488385,7 +488385,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.02 }, { @@ -488397,7 +488397,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2323.181 }, { @@ -488409,7 +488409,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.459 }, { @@ -488421,7 +488421,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 22.057 }, { @@ -488433,7 +488433,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 142.856 }, { @@ -488445,7 +488445,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.024 }, { @@ -488457,7 +488457,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.63 }, { @@ -488469,7 +488469,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -488481,7 +488481,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.441 }, { @@ -488493,7 +488493,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -488505,7 +488505,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 76.815 }, { @@ -488517,7 +488517,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.196 }, { @@ -488529,7 +488529,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1125.084 }, { @@ -488541,7 +488541,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.244 }, { @@ -488553,7 +488553,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.121 }, { @@ -488565,7 +488565,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.583 }, { @@ -488577,7 +488577,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.568 }, { @@ -488589,7 +488589,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.31 }, { @@ -488601,7 +488601,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.187 }, { @@ -488613,7 +488613,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.558 }, { @@ -488625,7 +488625,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 514.807 }, { @@ -488637,7 +488637,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1037.705 }, { @@ -488649,7 +488649,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 152.222 }, { @@ -488661,7 +488661,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 298.263 }, { @@ -488673,7 +488673,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -488685,7 +488685,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -488697,7 +488697,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 108.812 }, { @@ -488709,7 +488709,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2660.19 }, { @@ -488721,7 +488721,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4323.685 }, { @@ -488733,7 +488733,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.919 }, { @@ -488745,7 +488745,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 78.139 }, { @@ -488757,7 +488757,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1521.741 }, { @@ -488769,7 +488769,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 134.95 }, { @@ -488781,7 +488781,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 415.899 }, { @@ -488793,7 +488793,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 89.478 }, { @@ -488805,7 +488805,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.185 }, { @@ -488817,7 +488817,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 72.563 }, { @@ -488829,7 +488829,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 36.606 }, { @@ -488841,7 +488841,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 31.763 }, { @@ -488853,7 +488853,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.662 }, { @@ -488865,7 +488865,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.031 }, { @@ -488877,7 +488877,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 164.109 }, { @@ -488889,7 +488889,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 564.442 }, { @@ -488901,7 +488901,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 938.738 }, { @@ -488913,7 +488913,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.615 }, { @@ -488925,7 +488925,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.374 }, { @@ -488937,7 +488937,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 242.559 }, { @@ -488949,7 +488949,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 996.051 }, { @@ -488961,7 +488961,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 81.233 }, { @@ -488973,7 +488973,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.664 }, { @@ -488985,7 +488985,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.081 }, { @@ -488997,7 +488997,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.213 }, { @@ -489009,7 +489009,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 136.507 }, { @@ -489021,7 +489021,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1453.261 }, { @@ -489033,7 +489033,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 58.089 }, { @@ -489045,7 +489045,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 203.347 }, { @@ -489057,7 +489057,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1437.114 }, { @@ -489069,7 +489069,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 196.592 }, { @@ -489081,7 +489081,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489093,7 +489093,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 215.566 }, { @@ -489105,7 +489105,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.293 }, { @@ -489117,7 +489117,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 38.797 }, { @@ -489129,7 +489129,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.15 }, { @@ -489141,7 +489141,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.241 }, { @@ -489153,7 +489153,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.053 }, { @@ -489165,7 +489165,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.888 }, { @@ -489177,7 +489177,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 52.684 }, { @@ -489189,7 +489189,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 40.976 }, { @@ -489201,7 +489201,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 810.137 }, { @@ -489213,7 +489213,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1679.998 }, { @@ -489225,7 +489225,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.423 }, { @@ -489237,7 +489237,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 62.424 }, { @@ -489249,7 +489249,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 139.932 }, { @@ -489261,7 +489261,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8281.242 }, { @@ -489273,7 +489273,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 28.698 }, { @@ -489285,7 +489285,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 316.543 }, { @@ -489297,7 +489297,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489309,7 +489309,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.51 }, { @@ -489321,7 +489321,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.561 }, { @@ -489333,7 +489333,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.647 }, { @@ -489345,7 +489345,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489357,7 +489357,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.005 }, { @@ -489369,7 +489369,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.362 }, { @@ -489381,7 +489381,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.227 }, { @@ -489393,7 +489393,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 56.439 }, { @@ -489405,7 +489405,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.127 }, { @@ -489417,7 +489417,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489429,7 +489429,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489441,7 +489441,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489453,7 +489453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489465,7 +489465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.998 }, { @@ -489477,7 +489477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.2 }, { @@ -489489,7 +489489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.402 }, { @@ -489501,7 +489501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 145.353 }, { @@ -489513,7 +489513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.724 }, { @@ -489525,7 +489525,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 268.426 }, { @@ -489537,7 +489537,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 92.605 }, { @@ -489549,7 +489549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 123.123 }, { @@ -489561,7 +489561,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 29.484 }, { @@ -489573,7 +489573,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.515 }, { @@ -489585,7 +489585,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.088 }, { @@ -489597,7 +489597,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.38 }, { @@ -489609,7 +489609,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489621,7 +489621,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.569 }, { @@ -489633,7 +489633,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489645,7 +489645,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.306 }, { @@ -489657,7 +489657,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.213 }, { @@ -489669,7 +489669,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.347 }, { @@ -489681,7 +489681,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.1 }, { @@ -489693,7 +489693,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.385 }, { @@ -489705,7 +489705,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 247.15 }, { @@ -489717,7 +489717,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 831.692 }, { @@ -489729,7 +489729,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.911 }, { @@ -489741,7 +489741,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489753,7 +489753,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 176.36 }, { @@ -489765,7 +489765,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 33.143 }, { @@ -489777,7 +489777,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.657 }, { @@ -489789,7 +489789,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 88.315 }, { @@ -489801,7 +489801,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -489813,7 +489813,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 93.396 }, { @@ -489825,7 +489825,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 25.38 }, { @@ -489837,7 +489837,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 106.393 }, { @@ -489849,7 +489849,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 91.282 }, { @@ -489861,7 +489861,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 433.883 }, { @@ -489873,7 +489873,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.804 }, { @@ -489885,7 +489885,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.907 }, { @@ -489897,7 +489897,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 46.069 }, { @@ -489909,7 +489909,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 82.69 }, { @@ -489921,7 +489921,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 27.98 }, { @@ -489933,7 +489933,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 232.6 }, { @@ -489945,7 +489945,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.264 }, { @@ -489957,7 +489957,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.162 }, { @@ -489969,7 +489969,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.11 }, { @@ -489981,7 +489981,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 54.496 }, { @@ -489993,7 +489993,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.576 }, { @@ -490005,7 +490005,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.749 }, { @@ -490017,7 +490017,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 306.194 }, { @@ -490029,7 +490029,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 271.731 }, { @@ -490041,7 +490041,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.636 }, { @@ -490053,7 +490053,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 170.096 }, { @@ -490065,7 +490065,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.774 }, { @@ -490077,7 +490077,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.968 }, { @@ -490089,7 +490089,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 54.905 }, { @@ -490101,7 +490101,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.916 }, { @@ -490113,7 +490113,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 34.972 }, { @@ -490125,7 +490125,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.317 }, { @@ -490137,7 +490137,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.167 }, { @@ -490149,7 +490149,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 57.704 }, { @@ -490161,7 +490161,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 275.661 }, { @@ -490173,7 +490173,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 627.428 }, { @@ -490185,7 +490185,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 45.147 }, { @@ -490197,7 +490197,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 107.165 }, { @@ -490209,7 +490209,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.317 }, { @@ -490221,7 +490221,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.431 }, { @@ -490233,7 +490233,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.794 }, { @@ -490245,7 +490245,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 364.254 }, { @@ -490257,7 +490257,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 293.884 }, { @@ -490269,7 +490269,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 73.461 }, { @@ -490281,7 +490281,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 40.153 }, { @@ -490293,7 +490293,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 82.291 }, { @@ -490305,7 +490305,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.018 }, { @@ -490317,7 +490317,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.18 }, { @@ -490329,7 +490329,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 115.189 }, { @@ -490341,7 +490341,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.759 }, { @@ -490353,7 +490353,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.808 }, { @@ -490365,7 +490365,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 193.224 }, { @@ -490377,7 +490377,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 201.783 }, { @@ -490389,7 +490389,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.62 }, { @@ -490401,7 +490401,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 103.76 }, { @@ -490413,7 +490413,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.317 }, { @@ -490425,7 +490425,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.564 }, { @@ -490437,7 +490437,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.388 }, { @@ -490449,7 +490449,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.337 }, { @@ -490461,7 +490461,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 15.047 }, { @@ -490473,7 +490473,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.365 }, { @@ -490485,7 +490485,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.63 }, { @@ -490497,7 +490497,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.651 }, { @@ -490509,7 +490509,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 19.368 }, { @@ -490521,7 +490521,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.215 }, { @@ -490533,7 +490533,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.384 }, { @@ -490545,7 +490545,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 297.139 }, { @@ -490557,7 +490557,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 22.736 }, { @@ -490569,7 +490569,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 70.272 }, { @@ -490581,7 +490581,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 719.419 }, { @@ -490593,7 +490593,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 68.513 }, { @@ -490605,7 +490605,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.664 }, { @@ -490617,7 +490617,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.608 }, { @@ -490629,7 +490629,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.64 }, { @@ -490641,7 +490641,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -490653,7 +490653,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -490665,7 +490665,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.704 }, { @@ -490677,7 +490677,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.083 }, { @@ -490689,7 +490689,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 759.389 }, { @@ -490701,7 +490701,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 203.228 }, { @@ -490713,7 +490713,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.054 }, { @@ -490725,7 +490725,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.543 }, { @@ -490737,7 +490737,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.184 }, { @@ -490749,7 +490749,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1408.033 }, { @@ -490761,7 +490761,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1035.453 }, { @@ -490773,7 +490773,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.412 }, { @@ -490785,7 +490785,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 29.699 }, { @@ -490797,7 +490797,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 35.704 }, { @@ -490809,7 +490809,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 219.527 }, { @@ -490821,7 +490821,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.343 }, { @@ -490833,7 +490833,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.476 }, { @@ -490845,7 +490845,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 790.67 }, { @@ -490857,7 +490857,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.069 }, { @@ -490869,7 +490869,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.343 }, { @@ -490881,7 +490881,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4759.191 }, { @@ -490893,7 +490893,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.664 }, { @@ -490905,7 +490905,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.883 }, { @@ -490917,7 +490917,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 34.556 }, { @@ -490929,7 +490929,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 331.667 }, { @@ -490941,7 +490941,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.982 }, { @@ -490953,7 +490953,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.237 }, { @@ -490965,7 +490965,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -490977,7 +490977,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.866 }, { @@ -490989,7 +490989,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 473.554 }, { @@ -491001,7 +491001,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.997 }, { @@ -491013,7 +491013,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2577.403 }, { @@ -491025,7 +491025,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 53.697 }, { @@ -491037,7 +491037,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 174.107 }, { @@ -491049,7 +491049,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.696 }, { @@ -491061,7 +491061,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 169.929 }, { @@ -491073,7 +491073,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.931 }, { @@ -491085,7 +491085,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.341 }, { @@ -491097,7 +491097,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 45.289 }, { @@ -491109,7 +491109,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -491121,7 +491121,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1317.576 }, { @@ -491133,7 +491133,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -491145,7 +491145,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.346 }, { @@ -491157,7 +491157,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 76.505 }, { @@ -491169,7 +491169,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -491181,7 +491181,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -491193,7 +491193,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.13 }, { @@ -491205,7 +491205,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.808 }, { @@ -491217,7 +491217,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.975 }, { @@ -491229,7 +491229,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.467 }, { @@ -491241,7 +491241,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 86.473 }, { @@ -491253,7 +491253,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.629 }, { @@ -491265,7 +491265,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.041 }, { @@ -491277,7 +491277,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -491289,7 +491289,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 45.012 }, { @@ -491301,7 +491301,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 17.692 }, { @@ -491313,7 +491313,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 352.569 }, { @@ -491325,7 +491325,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 294.782 }, { @@ -491337,7 +491337,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 13.228 }, { @@ -491349,7 +491349,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 355.859 }, { @@ -491361,7 +491361,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 48.479 }, { @@ -491373,7 +491373,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 40.65 }, { @@ -491385,7 +491385,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.253 }, { @@ -491397,7 +491397,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.525 }, { @@ -491409,7 +491409,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 36.396 }, { @@ -491421,7 +491421,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 62.995 }, { @@ -491433,7 +491433,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.191 }, { @@ -491445,7 +491445,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.691 }, { @@ -491457,7 +491457,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.963 }, { @@ -491469,7 +491469,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 133.773 }, { @@ -491481,7 +491481,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 42.209 }, { @@ -491493,7 +491493,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1063.663 }, { @@ -491505,7 +491505,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.558 }, { @@ -491517,7 +491517,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 29.835 }, { @@ -491529,7 +491529,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.122 }, { @@ -491541,7 +491541,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.163 }, { @@ -491553,7 +491553,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 65.439 }, { @@ -491565,7 +491565,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 26.131 }, { @@ -491577,7 +491577,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 484.761 }, { @@ -491589,7 +491589,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.956 }, { @@ -491601,7 +491601,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 74.236 }, { @@ -491613,7 +491613,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.638 }, { @@ -491625,7 +491625,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 473.948 }, { @@ -491637,7 +491637,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 55.894 }, { @@ -491649,7 +491649,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -491661,7 +491661,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -491673,7 +491673,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 52.277 }, { @@ -491685,7 +491685,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 60.917 }, { @@ -491697,7 +491697,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.06 }, { @@ -491709,7 +491709,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.746 }, { @@ -491721,7 +491721,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.3 }, { @@ -491733,7 +491733,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 83.78 }, { @@ -491745,7 +491745,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.031 }, { @@ -491757,7 +491757,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.791 }, { @@ -491769,7 +491769,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.264 }, { @@ -491781,7 +491781,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.673 }, { @@ -491793,7 +491793,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -491805,7 +491805,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.121 }, { @@ -491817,7 +491817,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.475 }, { @@ -491829,7 +491829,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 14.825 }, { @@ -491841,7 +491841,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.298 }, { @@ -491853,7 +491853,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 233.159 }, { @@ -491865,7 +491865,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 160.062 }, { @@ -491877,7 +491877,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.651 }, { @@ -491889,7 +491889,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 49.34 }, { @@ -491901,7 +491901,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 163.745 }, { @@ -491913,7 +491913,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.375 }, { @@ -491925,7 +491925,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 306.28 }, { @@ -491937,7 +491937,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 357.505 }, { @@ -491949,7 +491949,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 222.14 }, { @@ -491961,7 +491961,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 112.361 }, { @@ -491973,7 +491973,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.949 }, { @@ -491985,7 +491985,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.791 }, { @@ -491997,7 +491997,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 104.355 }, { @@ -492009,7 +492009,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 627.896 }, { @@ -492021,7 +492021,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 24.325 }, { @@ -492033,7 +492033,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.209 }, { @@ -492045,7 +492045,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 75.323 }, { @@ -492057,7 +492057,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.212 }, { @@ -492069,7 +492069,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 30.134 }, { @@ -492081,7 +492081,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 52.264 }, { @@ -492093,7 +492093,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.179 }, { @@ -492105,7 +492105,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.301 }, { @@ -492117,7 +492117,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 46.802 }, { @@ -492129,7 +492129,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 450.925 }, { @@ -492141,7 +492141,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1120.23 }, { @@ -492153,7 +492153,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 46.051 }, { @@ -492165,7 +492165,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.674 }, { @@ -492177,7 +492177,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 49.465 }, { @@ -492189,7 +492189,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 207.063 }, { @@ -492201,7 +492201,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 514.845 }, { @@ -492213,7 +492213,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1609.217 }, { @@ -492225,7 +492225,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.149 }, { @@ -492237,7 +492237,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 49.965 }, { @@ -492249,7 +492249,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 684.158 }, { @@ -492261,7 +492261,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.361 }, { @@ -492273,7 +492273,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -492285,7 +492285,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.395 }, { @@ -492297,7 +492297,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.616 }, { @@ -492309,7 +492309,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.103 }, { @@ -492321,7 +492321,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 25.985 }, { @@ -492333,7 +492333,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 51.117 }, { @@ -492345,7 +492345,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -492357,7 +492357,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 41.203 }, { @@ -492369,7 +492369,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 32.359 }, { @@ -492381,7 +492381,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 188.877 }, { @@ -492393,7 +492393,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.587 }, { @@ -492405,7 +492405,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 35.408 }, { @@ -492417,7 +492417,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 246.892 }, { @@ -492429,7 +492429,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.203 }, { @@ -492441,7 +492441,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 116.095 }, { @@ -492453,7 +492453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.651 }, { @@ -492465,7 +492465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 38.122 }, { @@ -492477,7 +492477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 52.685 }, { @@ -492489,7 +492489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 51.883 }, { @@ -492501,7 +492501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 102.71 }, { @@ -492513,7 +492513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.127 }, { @@ -492525,7 +492525,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 173.813 }, { @@ -492537,7 +492537,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -492549,7 +492549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.389 }, { @@ -492561,7 +492561,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.009 }, { @@ -492573,7 +492573,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2665.428 }, { @@ -492585,7 +492585,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 678.176 }, { @@ -492597,7 +492597,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1913.869 }, { @@ -492609,7 +492609,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 60.811 }, { @@ -492621,7 +492621,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 103.636 }, { @@ -492633,7 +492633,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 189.05 }, { @@ -492645,7 +492645,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 478.205 }, { @@ -492657,7 +492657,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 341.642 }, { @@ -492669,7 +492669,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -492681,7 +492681,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.38 }, { @@ -492693,7 +492693,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.141 }, { @@ -492705,7 +492705,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.183 }, { @@ -492717,7 +492717,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 29.347 }, { @@ -492729,7 +492729,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 85.256 }, { @@ -492741,7 +492741,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 258.538 }, { @@ -492753,7 +492753,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 32.453 }, { @@ -492765,7 +492765,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 6.302 }, { @@ -492777,7 +492777,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 37.127 }, { @@ -492789,7 +492789,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 44.772 }, { @@ -492801,7 +492801,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 24.873 }, { @@ -492813,7 +492813,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.443 }, { @@ -492825,7 +492825,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.498 }, { @@ -492837,7 +492837,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 11.921 }, { @@ -492849,7 +492849,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.049 }, { @@ -492861,7 +492861,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 5.086 }, { @@ -492873,7 +492873,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.657 }, { @@ -492885,7 +492885,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.166 }, { @@ -492897,7 +492897,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 12.148 }, { @@ -492909,7 +492909,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 10.945 }, { @@ -492921,7 +492921,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 9.974 }, { @@ -492933,7 +492933,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 34.422 }, { @@ -492945,7 +492945,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 7.296 }, { @@ -492957,7 +492957,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.292 }, { @@ -492969,7 +492969,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.328 }, { @@ -492981,7 +492981,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.304 }, { @@ -492993,7 +492993,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 20.897 }, { @@ -493005,7 +493005,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 16.338 }, { @@ -493017,7 +493017,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.583 }, { @@ -493029,7 +493029,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.519 }, { @@ -493041,7 +493041,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 4.488 }, { @@ -493053,7 +493053,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 23.556 }, { @@ -493065,7 +493065,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 8.476 }, { @@ -493077,7 +493077,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.508 }, { @@ -493089,7 +493089,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 3.963 }, { @@ -493101,7 +493101,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.518 }, { @@ -493113,7 +493113,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.924 }, { @@ -493125,7 +493125,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 0.0 }, { @@ -493137,7 +493137,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 2.723 }, { @@ -493149,7 +493149,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.511 }, { @@ -493161,7 +493161,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 30.001 }, { @@ -493173,7 +493173,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 1.448 }, { @@ -493185,7 +493185,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "high_value_homes_constituency_grain_deferred", - "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes, about two household weights at the ruled 150,000 households (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), so the level is deferred whole rather than cell by cell: a cell resting on one or two sample households is fitted by noise, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", + "signed_rationale": "The derived high-value homes stock binds at the nine English regions and Wales (microcosm.high_value_homes.over_*_by_region, local line only) and at local-authority grain down to the hvcts_la_household_floor rule (uk/local_small_cell_rule.json). At constituency grain most cells hold fewer than 400 homes (289 of the 575 seats over \u00a31m, 448 over \u00a31.5m, 512 over \u00a32m), about two household weights at the ruled 150,000 households, so their fit would be noise. The level is deferred whole rather than cell by cell, and the region rows control the stock the seats share. The seat rank correlations of the uk_high_value_homes_benchmarks diagnostic read the constituency stock out of sample (microcosm#1301).", "deferred_value": 18.502 } ] @@ -493203,7 +493203,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.185 }, { @@ -493215,7 +493215,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.162 }, { @@ -493227,7 +493227,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.343 }, { @@ -493239,7 +493239,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.318 }, { @@ -493251,7 +493251,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.966 }, { @@ -493263,7 +493263,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.779 }, { @@ -493275,7 +493275,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.602 }, { @@ -493287,7 +493287,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.452 }, { @@ -493299,7 +493299,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.281 }, { @@ -493311,7 +493311,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.23 }, { @@ -493323,7 +493323,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.048 }, { @@ -493335,7 +493335,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.375 }, { @@ -493347,7 +493347,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.341 }, { @@ -493359,7 +493359,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 69.646 }, { @@ -493371,7 +493371,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.881 }, { @@ -493383,7 +493383,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.198 }, { @@ -493395,7 +493395,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 94.863 }, { @@ -493407,7 +493407,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.677 }, { @@ -493419,7 +493419,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 56.768 }, { @@ -493431,7 +493431,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.626 }, { @@ -493443,7 +493443,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.673 }, { @@ -493481,7 +493481,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 131.12 }, { @@ -493493,7 +493493,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 75.046 }, { @@ -493505,7 +493505,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.88 }, { @@ -493517,7 +493517,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.437 }, { @@ -493529,7 +493529,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.531 }, { @@ -493541,7 +493541,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.55 }, { @@ -493553,7 +493553,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.2 }, { @@ -493565,7 +493565,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 72.95 }, { @@ -493577,7 +493577,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.872 }, { @@ -493589,7 +493589,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.118 }, { @@ -493601,7 +493601,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 198.588 }, { @@ -493613,7 +493613,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 388.603 }, { @@ -493625,7 +493625,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 36.724 }, { @@ -493637,7 +493637,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.058 }, { @@ -493662,7 +493662,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 394.202 }, { @@ -493674,7 +493674,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 66.607 }, { @@ -493699,7 +493699,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.597 }, { @@ -493711,7 +493711,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.285 }, { @@ -493723,7 +493723,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 93.66 }, { @@ -493735,7 +493735,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.433 }, { @@ -493760,7 +493760,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 152.4 }, { @@ -493772,7 +493772,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 48.913 }, { @@ -493822,7 +493822,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 53.046 }, { @@ -493834,7 +493834,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 137.566 }, { @@ -493846,7 +493846,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 86.865 }, { @@ -493871,7 +493871,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 336.803 }, { @@ -493896,7 +493896,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 99.247 }, { @@ -493908,7 +493908,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 149.707 }, { @@ -493920,7 +493920,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.87 }, { @@ -493932,7 +493932,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 108.116 }, { @@ -493944,7 +493944,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 344.58 }, { @@ -493956,7 +493956,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 265.011 }, { @@ -493981,7 +493981,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 28.269 }, { @@ -493993,7 +493993,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.431 }, { @@ -494005,7 +494005,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.08 }, { @@ -494017,7 +494017,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 300.76 }, { @@ -494029,7 +494029,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.28 }, { @@ -494041,7 +494041,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -494053,7 +494053,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -494065,7 +494065,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 58.785 }, { @@ -494077,7 +494077,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.692 }, { @@ -494089,7 +494089,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.081 }, { @@ -494101,7 +494101,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 15.326 }, { @@ -494113,7 +494113,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.55 }, { @@ -494125,7 +494125,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 106.85 }, { @@ -494137,7 +494137,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.568 }, { @@ -494149,7 +494149,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 39.007 }, { @@ -494161,7 +494161,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.147 }, { @@ -494173,7 +494173,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 389.815 }, { @@ -494185,7 +494185,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 67.354 }, { @@ -494197,7 +494197,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.221 }, { @@ -494209,7 +494209,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 39.013 }, { @@ -494221,7 +494221,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.127 }, { @@ -494233,7 +494233,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.03 }, { @@ -494245,7 +494245,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 160.642 }, { @@ -494257,7 +494257,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 182.38 }, { @@ -494282,7 +494282,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 99.384 }, { @@ -494294,7 +494294,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 102.855 }, { @@ -494319,7 +494319,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 37.266 }, { @@ -494331,7 +494331,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 241.145 }, { @@ -494343,7 +494343,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 90.969 }, { @@ -494368,7 +494368,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.391 }, { @@ -494380,7 +494380,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 74.386 }, { @@ -494392,7 +494392,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.834 }, { @@ -494404,7 +494404,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.749 }, { @@ -494416,7 +494416,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 202.67 }, { @@ -494428,7 +494428,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 219.409 }, { @@ -494453,7 +494453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.032 }, { @@ -494465,7 +494465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.196 }, { @@ -494477,7 +494477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 146.649 }, { @@ -494489,7 +494489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 81.848 }, { @@ -494501,7 +494501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 274.394 }, { @@ -494526,7 +494526,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.812 }, { @@ -494538,7 +494538,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 92.769 }, { @@ -494550,7 +494550,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.516 }, { @@ -494562,7 +494562,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 304.75 }, { @@ -494574,7 +494574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.41 }, { @@ -494599,7 +494599,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.823 }, { @@ -494611,7 +494611,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 368.813 }, { @@ -494636,7 +494636,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 74.773 }, { @@ -494674,7 +494674,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 267.803 }, { @@ -494699,7 +494699,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 32.763 }, { @@ -494711,7 +494711,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 95.355 }, { @@ -494723,7 +494723,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 60.571 }, { @@ -494735,7 +494735,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 24.161 }, { @@ -494747,7 +494747,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 29.237 }, { @@ -494759,7 +494759,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.31 }, { @@ -494771,7 +494771,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 92.674 }, { @@ -494796,7 +494796,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 39.131 }, { @@ -494808,7 +494808,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 32.333 }, { @@ -494820,7 +494820,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.75 }, { @@ -494832,7 +494832,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 304.651 }, { @@ -494857,7 +494857,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.138 }, { @@ -494869,7 +494869,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.735 }, { @@ -494881,7 +494881,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 20.024 }, { @@ -494893,7 +494893,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.15 }, { @@ -494905,7 +494905,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.389 }, { @@ -494917,7 +494917,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.151 }, { @@ -494929,7 +494929,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.579 }, { @@ -494941,7 +494941,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.187 }, { @@ -494953,7 +494953,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.982 }, { @@ -494965,7 +494965,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.116 }, { @@ -494977,7 +494977,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 39.588 }, { @@ -494989,7 +494989,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.621 }, { @@ -495001,7 +495001,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.896 }, { @@ -495013,7 +495013,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 92.341 }, { @@ -495025,7 +495025,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 77.0 }, { @@ -495037,7 +495037,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.944 }, { @@ -495049,7 +495049,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.576 }, { @@ -495061,7 +495061,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.62 }, { @@ -495073,7 +495073,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.427 }, { @@ -495085,7 +495085,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.503 }, { @@ -495097,7 +495097,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.478 }, { @@ -495109,7 +495109,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.515 }, { @@ -495121,7 +495121,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.921 }, { @@ -495133,7 +495133,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -495145,7 +495145,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 52.62 }, { @@ -495157,7 +495157,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.63 }, { @@ -495169,7 +495169,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 28.737 }, { @@ -495181,7 +495181,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.505 }, { @@ -495193,7 +495193,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.558 }, { @@ -495205,7 +495205,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 108.821 }, { @@ -495217,7 +495217,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 93.512 }, { @@ -495229,7 +495229,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.205 }, { @@ -495241,7 +495241,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 51.224 }, { @@ -495253,7 +495253,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.653 }, { @@ -495265,7 +495265,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.46 }, { @@ -495277,7 +495277,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.288 }, { @@ -495289,7 +495289,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.324 }, { @@ -495301,7 +495301,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -495313,7 +495313,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.099 }, { @@ -495325,7 +495325,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 61.751 }, { @@ -495337,7 +495337,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 166.837 }, { @@ -495375,7 +495375,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 284.051 }, { @@ -495387,7 +495387,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.892 }, { @@ -495399,7 +495399,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -495411,7 +495411,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.782 }, { @@ -495423,7 +495423,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 119.867 }, { @@ -495435,7 +495435,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.207 }, { @@ -495447,7 +495447,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.33 }, { @@ -495459,7 +495459,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.617 }, { @@ -495471,7 +495471,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.328 }, { @@ -495483,7 +495483,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -495495,7 +495495,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 133.773 }, { @@ -495507,7 +495507,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.888 }, { @@ -495519,7 +495519,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 43.871 }, { @@ -495544,7 +495544,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 126.128 }, { @@ -495608,7 +495608,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 74.236 }, { @@ -495620,7 +495620,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 271.315 }, { @@ -495671,7 +495671,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.434 }, { @@ -495683,7 +495683,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.977 }, { @@ -495695,7 +495695,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.472 }, { @@ -495707,7 +495707,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.337 }, { @@ -495719,7 +495719,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 147.264 }, { @@ -495731,7 +495731,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.41 }, { @@ -495743,7 +495743,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 135.179 }, { @@ -495768,7 +495768,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.903 }, { @@ -495780,7 +495780,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 310.949 }, { @@ -495792,7 +495792,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 357.946 }, { @@ -495804,7 +495804,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.536 }, { @@ -495816,7 +495816,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 80.714 }, { @@ -495828,7 +495828,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 36.47 }, { @@ -495840,7 +495840,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.667 }, { @@ -495852,7 +495852,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.183 }, { @@ -495864,7 +495864,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 95.279 }, { @@ -495876,7 +495876,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 32.453 }, { @@ -495901,7 +495901,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 394.054 }, { @@ -495926,7 +495926,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.702 }, { @@ -495938,7 +495938,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 222.135 }, { @@ -495950,7 +495950,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 80.784 }, { @@ -495962,7 +495962,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.287 }, { @@ -495974,7 +495974,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 31.292 }, { @@ -495986,7 +495986,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 141.121 }, { @@ -495998,7 +495998,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.876 }, { @@ -496010,7 +496010,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.328 }, { @@ -496022,7 +496022,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.825 }, { @@ -496034,7 +496034,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 63.159 }, { @@ -496046,7 +496046,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.601 }, { @@ -496071,7 +496071,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.411 }, { @@ -496083,7 +496083,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -496095,7 +496095,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.037 }, { @@ -496107,7 +496107,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -496119,7 +496119,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.778 }, { @@ -496131,7 +496131,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.986 }, { @@ -496143,7 +496143,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.608 }, { @@ -496155,7 +496155,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.907 }, { @@ -496167,7 +496167,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.65 }, { @@ -496179,7 +496179,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 84.851 }, { @@ -496191,7 +496191,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 68.034 }, { @@ -496203,7 +496203,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.149 }, { @@ -496215,7 +496215,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.114 }, { @@ -496227,7 +496227,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.375 }, { @@ -496239,7 +496239,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 276.674 }, { @@ -496251,7 +496251,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.96 }, { @@ -496263,7 +496263,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.308 }, { @@ -496275,7 +496275,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.503 }, { @@ -496287,7 +496287,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 152.77 }, { @@ -496299,7 +496299,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.976 }, { @@ -496311,7 +496311,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.522 }, { @@ -496323,7 +496323,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 85.544 }, { @@ -496335,7 +496335,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.625 }, { @@ -496347,7 +496347,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 42.482 }, { @@ -496359,7 +496359,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 201.218 }, { @@ -496371,7 +496371,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 20.416 }, { @@ -496383,7 +496383,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -496407,7 +496407,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.99 }, { @@ -496432,7 +496432,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.951 }, { @@ -496483,7 +496483,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 233.713 }, { @@ -496586,7 +496586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 237.903 }, { @@ -496598,7 +496598,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 343.091 }, { @@ -496675,7 +496675,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 341.454 }, { @@ -496700,7 +496700,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.723 }, { @@ -496712,7 +496712,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 257.641 }, { @@ -496750,7 +496750,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 233.831 }, { @@ -496762,7 +496762,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 310.819 }, { @@ -496774,7 +496774,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 42.004 }, { @@ -496812,7 +496812,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.502 }, { @@ -496824,7 +496824,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.39 }, { @@ -496836,7 +496836,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.732 }, { @@ -496848,7 +496848,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.33 }, { @@ -496860,7 +496860,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.496 }, { @@ -496872,7 +496872,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.448 }, { @@ -496884,7 +496884,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.292 }, { @@ -496896,7 +496896,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.488 }, { @@ -496908,7 +496908,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.749 }, { @@ -496920,7 +496920,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.061 }, { @@ -496932,7 +496932,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.508 }, { @@ -496944,7 +496944,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.1 }, { @@ -496956,7 +496956,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 55.911 }, { @@ -496968,7 +496968,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 35.266 }, { @@ -496980,7 +496980,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.385 }, { @@ -496992,7 +496992,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 15.185 }, { @@ -497004,7 +497004,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.531 }, { @@ -497016,7 +497016,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.511 }, { @@ -497028,7 +497028,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.556 }, { @@ -497040,7 +497040,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.963 }, { @@ -497052,7 +497052,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.562 }, { @@ -497064,7 +497064,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell of fewer than 400 homes, about two household weights at the ruled 150,000 households, rests on one or two sample households, so its fit is noise: the capped loss stops paying for it and one household's placement decides whether it passes (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.519 } ] diff --git a/tools/generate_uk_local_target_references.py b/tools/generate_uk_local_target_references.py index 73d18a6490..e5bcd0aa68 100644 --- a/tools/generate_uk_local_target_references.py +++ b/tools/generate_uk_local_target_references.py @@ -589,15 +589,14 @@ def add( "regions and Wales (microcosm.high_value_homes.over_*_by_region, " "local line only) and at local-authority grain down to the " "hvcts_la_household_floor rule (uk/local_small_cell_rule.json). " - "At constituency grain most cells hold fewer than 400 homes, " - "about two household weights at the ruled 150,000 households " + "At constituency grain most cells hold fewer than 400 homes " "(289 of the 575 seats over £1m, 448 over £1.5m, 512 over £2m), " - "so the level is deferred whole rather than cell by cell: a cell " - "resting on one or two sample households is fitted by noise, and " - "the region rows control the stock the seats share. The seat " - "rank correlations of the uk_high_value_homes_benchmarks " - "diagnostic read the constituency stock out of sample " - "(microcosm#1301)." + "about two household weights at the ruled 150,000 households, so " + "their fit would be noise. The level is deferred whole rather " + "than cell by cell, and the region rows control the stock the " + "seats share. The seat rank correlations of the " + "uk_high_value_homes_benchmarks diagnostic read the " + "constituency stock out of sample (microcosm#1301)." ), area_ids=england_and_wales_constituencies, defer_if_compiles=True, From 53895e6a407cca26f5da719446ec3ccfd8174c59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:12:20 +0100 Subject: [PATCH 20/46] Say the employer NICs diagnostic leaves both lines' objective (#1301) The measure-exclusion register has no line scoping, so the obr.ni_employer entry drops the row from the national objective as well as the local one. Its adjudication now says so, and says what that means for the frozen national build. A national run given a frozen scoring register derived before this entry fails closed, because the re-derived register differs, so that build's frozen register is derived from a head that carries the entry. The reason no longer calls the gap "not a weight question". The parts it names (the Employment Allowance, the calendar-2025 window and the under-21 zero rate) explain roughly half of the excess. The rest sits in the pay level and is under investigation. It may be a conflict between the bound pay targets and OBR's NICs base rather than a weighting defect. The phrases test_employer_nics_are_a_measured_diagnostic checks are kept. The solve-registers changelog now says both. Co-Authored-By: Claude Opus 5.5 --- changelog.d/1301-uk-local-solve-registers.changed.md | 2 +- .../microcosm/build/uk/calibration_measure_exclusions.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/changelog.d/1301-uk-local-solve-registers.changed.md b/changelog.d/1301-uk-local-solve-registers.changed.md index 300c531cc0..9ba81ec38b 100644 --- a/changelog.d/1301-uk-local-solve-registers.changed.md +++ b/changelog.d/1301-uk-local-solve-registers.changed.md @@ -1,6 +1,6 @@ The registers that change the UK solve are in place before the first local release build (microcosm#1301). -**Employer NICs.** `obr.ni_employer` joins `uk/calibration_measure_exclusions.json` as a measured diagnostic (approved 2026-10-16, expires 2027-01-16, the three-month window of the `obr.vat` engine-factor diagnostic). The engine's `ni_employer` is gross of the Employment Allowance, which OBR's receipts are net of, and the row's calendar-2025 window takes a quarter of FY2024-25 that the engine prices on FY2025-26 rules. The row is tracked on policyengine-uk#2459, which splits the allowance out of policyengine-uk#1918. It leaves both lines' objective; `tools/diagnose_uk_uc_support.py` no longer asks its protected probe for it. +**Employer NICs.** `obr.ni_employer` joins `uk/calibration_measure_exclusions.json` as a measured diagnostic (approved 2026-10-16, expires 2027-01-16, the three-month window of the `obr.vat` engine-factor diagnostic). The engine's `ni_employer` is gross of the Employment Allowance, which OBR's receipts are net of, and the row's calendar-2025 window takes a quarter of FY2024-25 that the engine prices on FY2025-26 rules. With the under-21 zero rate, which the engine also omits, these explain roughly half of the excess; the rest is under investigation and may be a conflict between the bound pay targets and OBR's NICs base. The row is tracked on policyengine-uk#2459, which splits the allowance out of policyengine-uk#1918. The register has no line scoping, so the row leaves both lines' objective, the national line's included: a national run given a frozen scoring register derived before this entry fails closed, so the national build's frozen register must be derived after it. `tools/diagnose_uk_uc_support.py` no longer asks its protected probe for it. **High-value homes.** The family's region rows control it on the local line, so: - `tools/generate_uk_local_target_references.py` defers its constituency level whole (`high_value_homes_constituency_grain_deferred`, `defer_if_compiles`), after the English band-H precedent, with a roster guard of 575 England and Wales constituencies; diff --git a/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json b/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json index 2ddc82ade0..9a5f480124 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json +++ b/packages/microcosm-build/src/microcosm/build/uk/calibration_measure_exclusions.json @@ -525,10 +525,10 @@ }, { "name": "obr.ni_employer", - "reason": "Engine and period basis, not a weight question. policyengine-uk's ni_employer is the secondary Class 1 charge on each earner's pay above the secondary threshold, gross of the Employment Allowance, which employers offset against their secondary Class 1 liability through payroll, so OBR's receipts are net of it: HMRC's tax relief statistics (January 2026) put its cost at GBP 7.4bn for 2025-26 (a forecast), after the allowance rose to GBP 10,500 per employer and the GBP 100,000 eligibility restriction was removed from 6 April 2025. The row also binds the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26), while the engine's 2025 period applies the FY2025-26 rules (the 15 percent rate and the GBP 5,000 secondary threshold) to the whole window, so its first quarter is overstated. On the K=15 local candidates measured for microcosm#1301 the row read about 20 percent above its target; the allowance accounts for about a quarter of that, the window for about a fifth and the under-21 zero rate, which the engine also omits, for under a tenth; the pay level, still under investigation, carries the rest. Bound, the row pulls pay down to close a gap the weights did not open. Held out of the objective as a diagnostic and never fitted; rebind when a locked policyengine-uk nets the allowance out of ni_employer and the window takes each fiscal year's own rules.", + "reason": "Engine and period basis for roughly half of the gap; the rest is under investigation. policyengine-uk's ni_employer is the secondary Class 1 charge on each earner's pay above the secondary threshold, gross of the Employment Allowance, which employers offset against their secondary Class 1 liability through payroll, so OBR's receipts are net of it: HMRC's tax relief statistics (January 2026) put its cost at GBP 7.4bn for 2025-26 (a forecast), after the allowance rose to GBP 10,500 per employer and the GBP 100,000 eligibility restriction was removed from 6 April 2025. The row also binds the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26), while the engine's 2025 period applies the FY2025-26 rules (the 15 percent rate and the GBP 5,000 secondary threshold) to the whole window, so its first quarter is overstated. On the K=15 local candidates measured for microcosm#1301 the row read about 20 percent above its target: the allowance accounts for about a quarter of that excess, the window for about a fifth and the under-21 zero rate, which the engine also omits, for under a tenth, so the stated parts explain roughly half of it. The rest sits in the pay level and may be a conflict between the bound pay targets and OBR's NICs base rather than a weighting defect. Bound, the row pulls pay down against those pay targets to close a gap at least half of which the weights did not open. Held out of the objective as a diagnostic and never fitted; rebind when a locked policyengine-uk nets the allowance out of ni_employer and the window takes each fiscal year's own rules.", "tracking": "policyengine-uk#2459", "approved_by": "juaristi22", - "adjudication": "María's ruling of 2026-10-16 on the microcosm#1301 local release plan: unbind the row as a measured diagnostic, rather than bind the FY2025-26 value or sign it gate-only, because modelling the allowance alone would close only part of the gap. policyengine-uk#2459, split from policyengine-uk#1918 (which keeps the under-21 and apprentice zero rates), asks the engine to net the allowance out of ni_employer. The expiry gives the three-month window of the 2026-10-08 engine-factor diagnostic (obr.vat).", + "adjudication": "María's ruling of 2026-10-16 on the microcosm#1301 local release plan: unbind the row as a measured diagnostic, rather than bind the FY2025-26 value or sign it gate-only, because modelling the allowance alone would close only part of the gap. The exclusion applies on both lines, since this register has no line scoping: the national objective drops the row too, and a national run given a frozen scoring register derived before this entry fails closed (the re-derived register differs from the frozen one), so the national build's frozen register is derived from a head that carries this entry. policyengine-uk#2459, split from policyengine-uk#1918 (which keeps the under-21 and apprentice zero rates), asks the engine to net the allowance out of ni_employer. The expiry gives the three-month window of the 2026-10-08 engine-factor diagnostic (obr.vat).", "approved_on": "2026-10-16", "expires_on": "2027-01-16" } From 71081757298749b6b2bb3b5bbb2d66a4c9d09317 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:13:19 +0100 Subject: [PATCH 21/46] Correct the L0 changelog and pin the scorer's reference count (#1301) The L0 bracket changelog said callers on the default bracket "search as before". They keep the same bracket and the same cold path. On the warm path, though, a start outside the bracket now raises instead of being clamped, and the search now stops at a bound instead of bisecting toward it. test_the_frozen_count_is_the_committed_active_reference_count compared two reads of the same membership key, so it could not catch drift. It now pins 22,986, the count test_uk_battery_bindings.py pins as candidate_targets from the committed local references, and says the two pins move together. Co-Authored-By: Claude Opus 5.5 --- changelog.d/1301-l0-search-bracket.fixed.md | 2 +- .../uk/test_uk_local_candidate_scorer.py | 14 +++++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/changelog.d/1301-l0-search-bracket.fixed.md b/changelog.d/1301-l0-search-bracket.fixed.md index 889aaddc1b..51a687c6be 100644 --- a/changelog.d/1301-l0-search-bracket.fixed.md +++ b/changelog.d/1301-l0-search-bracket.fixed.md @@ -1 +1 @@ -The `target_records` L0 budget search no longer clamps a warm start into its bracket, re-probes a penalty it has measured, or bisects a bracket that has collapsed onto a bound (microcosm#1301). `calibrate` takes a `budget_search_bracket` whose default stays [1e-7, 10], so every caller that does not pass one, the US contract included, searches as before. A warm start outside the bracket is refused rather than silently moved to the bound while the receipt recorded the value requested. The search never spends a probe on a penalty within 1e-6 decades of one it has measured; a probe on the floor or ceiling that asks to go past it stops the search as `search_floor_reached` or `search_ceiling_reached`, and a bracket narrowed onto a measured penalty stops it as `bracket_exhausted`, beside the existing `acceptable_within_tolerance` and `budget_exhausted`. The warm edge probe now follows the first probe's own steer: a warm start on the floor that asked for a smaller penalty was sent half a decade upward. When the edge still asks to go past it, the search probes the bound itself next, so a budget out of reach stops there by name within three probes instead of bisecting toward the bound until every probe is spent; one within reach is interpolated between the bound and the edge. The search receipt and its `budget_search_done` event record the bracket and the stop reason. +The `target_records` L0 budget search no longer clamps a warm start into its bracket, re-probes a penalty it has measured, or bisects a bracket that has collapsed onto a bound (microcosm#1301). `calibrate` takes a `budget_search_bracket` whose default stays [1e-7, 10], so every caller that does not pass one, the US contract included, keeps the same bracket and the same cold path (mid-point first, then bisection). The warm path changes for every caller: a warm start outside the bracket now raises rather than being silently moved to the bound while the receipt recorded the value requested, and a warm search now stops at a bound of the bracket rather than bisecting toward it. The search never spends a probe on a penalty within 1e-6 decades of one it has measured; a probe on the floor or ceiling that asks to go past it stops the search as `search_floor_reached` or `search_ceiling_reached`, and a bracket narrowed onto a measured penalty stops it as `bracket_exhausted`, beside the existing `acceptable_within_tolerance` and `budget_exhausted`. The warm edge probe now follows the first probe's own steer: a warm start on the floor that asked for a smaller penalty was sent half a decade upward. When the edge still asks to go past it, the search probes the bound itself next, so a budget out of reach stops there by name within three probes instead of bisecting toward the bound until every probe is spent; one within reach is interpolated between the bound and the edge. The search receipt and its `budget_search_done` event record the bracket and the stop reason. diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_candidate_scorer.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_candidate_scorer.py index 194d70178d..82658e1b97 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_candidate_scorer.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_candidate_scorer.py @@ -243,12 +243,16 @@ def test_local_scorer_refuses_a_non_frozen_surface() -> None: def test_the_frozen_count_is_the_committed_active_reference_count() -> None: # The scorer reads the count from the committed membership file - # (microcosm#1301), so a regenerated surface needs no scorer edit. + # (microcosm#1301), so a regenerated surface needs no scorer edit. Both + # sides of that comparison read the same key, so it alone cannot catch + # drift: the literal pins the count itself. It moves with the + # candidate_targets pin of the committed local references in + # test_uk_battery_bindings.py + # (test_local_default_target_surface_uses_metric_names_and_signed_deferrals), + # since the generator writes both files in one run. membership = load_uk_local_target_reference_membership() - assert ( - _load_scorer().uk_local_active_reference_count() - == membership["active_reference_count"] - ) + assert membership["active_reference_count"] == 22_986 + assert _load_scorer().uk_local_active_reference_count() == 22_986 @pytest.mark.parametrize("bad", [0, -1, True, "25", None]) From f2a260298347979b20497f19decfd64bf374720e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 13:59:28 +0100 Subject: [PATCH 22/46] Warn, rather than refuse, on per-area support figures in a dense release (#1301) The dense contract's disclosure walk runs only after both builds: at assembly, in the release pre-flight, at publication and in the sign-off verify. A refusal there could cost a re-run of the gates for a finding a reviewer can weigh. validate_release_dir now returns the walk's findings as warnings, and an empty list on every other line. The dense assembler prints them and lists them in its summary, the release pre-flight prints them without failing, publication repeats them as Python warnings, and draft_uk_dense_signoff.py --verify reports a figure in build 2's signed local report as a warning. The walk over the drafted entries still refuses the draft: re-drafting costs nothing, and those entries are committed to the public repo in the sign-off PR. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-dense-signoff-draft.added.md | 2 +- ...uk-dense-support-figures-withheld.fixed.md | 2 +- docs/uk-dense-release-assembly-runbook-762.md | 28 ++++++--- .../tests/engine_free/shared/test_gates.py | 4 +- .../uk/test_uk_dense_release_assembler.py | 13 ++-- .../uk/test_uk_dense_signoff_draft.py | 22 ++++++- .../uk/test_uk_local_release_preflight.py | 26 ++++++++ .../src/microcosm/data/contract.py | 50 +++++++++------ .../src/microcosm/data/release.py | 9 ++- .../tests/engine_free/shared/test_release.py | 45 ++++++++++---- .../uk/test_uk_dense_release_contract.py | 61 ++++++++++--------- tools/assemble_uk_dense_release_dir.py | 8 ++- tools/draft_uk_dense_signoff.py | 42 +++++++------ tools/preflight_uk_local_release_candidate.py | 11 +++- 14 files changed, 222 insertions(+), 101 deletions(-) diff --git a/changelog.d/1301-uk-dense-signoff-draft.added.md b/changelog.d/1301-uk-dense-signoff-draft.added.md index eafc628139..b9257e877d 100644 --- a/changelog.d/1301-uk-dense-signoff-draft.added.md +++ b/changelog.d/1301-uk-dense-signoff-draft.added.md @@ -1 +1 @@ -Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a PR body of counts, gate ids and policy dates. A national target-fit entry that applies on every line is never removed or replaced, since the national line may still stand on it: when build 2 would fail it on the local line it is rescoped to `release_lines: ["national"]`, otherwise unchanged. An expired one also goes to review for the national line to renew or retire, and the draft is unsignable until then if keeping it breaks the national graph test's review invariant; a row build 1 still breaches under such an entry needs a hand sign-off, since a register key holds one entry. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. The receipt and the PR body give the assembly deadline: the earliest expiry among the measure exclusions build 1's solve ran under (from its candidate manifest, or from the target compilation's surface when its gates stopped it before the export), the local line's degenerate-register entries and the gate-only entries the local line stands on after the sign-off. Build 2's gate-clock range ends there, and a gate clock past the solve-scoped expiries is refused, since renewing one changes the solve. Reasons are templated from the key, the gate's bound or the floors the area missed, the build-1 attempt id and the full gate report's sha256. `--approved-by` must be a GitHub login, the reviewer's `--class-note`, `--area-name` and `--adjudication` text may carry digits only in issue references and ISO dates, and no `%`, and the drafted entries then pass the release contract's disclosure walk, which on text refuses only an area's support worded with its measured value; none of these checks reads a figure written in words. Per-row errors, per-area support figures and the local registers' stale-risk and near-bound counts go only to a private review file (the local counts also to the tool's standard output); the PR body and the receipt carry the national register's counts alone. `--out` must lie outside every git work tree, `.gitignore` covers `PRIVATE_review.csv` and `signoff-draft/`, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract and its disclosure walk; it fails once the assembly deadline has passed, warns from two days before it, and reports whether build 2 reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. +Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a PR body of counts, gate ids and policy dates. A national target-fit entry that applies on every line is never removed or replaced, since the national line may still stand on it: when build 2 would fail it on the local line it is rescoped to `release_lines: ["national"]`, otherwise unchanged. An expired one also goes to review for the national line to renew or retire, and the draft is unsignable until then if keeping it breaks the national graph test's review invariant; a row build 1 still breaches under such an entry needs a hand sign-off, since a register key holds one entry. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. The receipt and the PR body give the assembly deadline: the earliest expiry among the measure exclusions build 1's solve ran under (from its candidate manifest, or from the target compilation's surface when its gates stopped it before the export), the local line's degenerate-register entries and the gate-only entries the local line stands on after the sign-off. Build 2's gate-clock range ends there, and a gate clock past the solve-scoped expiries is refused, since renewing one changes the solve. Reasons are templated from the key, the gate's bound or the floors the area missed, the build-1 attempt id and the full gate report's sha256. `--approved-by` must be a GitHub login, the reviewer's `--class-note`, `--area-name` and `--adjudication` text may carry digits only in issue references and ISO dates, and no `%`, and the drafted entries then get the release contract's disclosure walk, where a finding refuses the draft, though the walk only warns on a release directory; on text the walk catches only an area's support worded with its measured value, and none of these checks reads a figure written in words. Per-row errors, per-area support figures and the local registers' stale-risk and near-bound counts go only to a private review file (the local counts also to the tool's standard output); the PR body and the receipt carry the national register's counts alone. `--out` must lie outside every git work tree, `.gitignore` covers `PRIVATE_review.csv` and `signoff-draft/`, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract; it warns when the disclosure walk finds a per-area support figure in that report, fails once the assembly deadline has passed, warns from two days before it, and reports whether build 2 reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. diff --git a/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md b/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md index 0c9c80e456..7448842137 100644 --- a/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md +++ b/changelog.d/1301-uk-dense-support-figures-withheld.fixed.md @@ -1 +1 @@ -The files a dense UK release ships no longer carry per-area support figures, an area's rows, effective sample size or distinct source households (microcosm#1301). The `uk_local_area_support` gate's failures and reviewed exclusions name the floors an area misses (`rows < 50`) instead of the measured values, each reviewed exclusion records only those shortfalls and its signed record, and each geography level reports the areas checked and below the floor in place of its minima. The weakest-area rows of the diagnostics and the candidate manifest's support-limited misses carry `support_below_floor` in place of the figures; `UKAreaFit`'s figure fields become optional, so earlier diagnostics still parse. The candidate manifest's `support` block counts the areas checked and below the floor, overall and by level. The figures stay in the build's `.area_support.csv`, which no release ships. The dense release contract walks every shipped JSON document, the signed gate report and the release manifest's strings included. It refuses a support figure, as a number or as numeric text, in an area's record (one with an `area_code`, a `geography_id` or an area `code`, or anything beneath an area key), in a code-keyed map under the figure's name, or in a table with an area column (parallel lists or pandas `{row: value}` columns); a minimum, maximum or median of one outside the declared floors; and a shortfall worded with the measured value. A shipped `*.json` the walk cannot parse fails it. The refusal names where the figure is, never its value. Weights and per-cell estimates are unchanged. The full gate node's code identity now also covers `gates` and `terminal_gates`, so an edit to a gate evaluator or a register loader re-keys the gate nodes. +The files a dense UK release ships no longer carry per-area support figures, an area's rows, effective sample size or distinct source households (microcosm#1301). The `uk_local_area_support` gate's failures and reviewed exclusions name the floors an area misses (`rows < 50`) instead of the measured values, each reviewed exclusion records only those shortfalls and its signed record, and each geography level reports the areas checked and below the floor in place of its minima. The weakest-area rows of the diagnostics and the candidate manifest's support-limited misses carry `support_below_floor` in place of the figures; `UKAreaFit`'s figure fields become optional, so earlier diagnostics still parse. The candidate manifest's `support` block counts the areas checked and below the floor, overall and by level. The figures stay in the build's `.area_support.csv`, which no release ships. The dense release contract walks every shipped JSON document, the signed gate report and the release manifest's strings included. It warns, without refusing the release, on a support figure, as a number or as numeric text, in an area's record (one with an `area_code`, a `geography_id` or an area `code`, or anything beneath an area key), in a code-keyed map under the figure's name, or in a table with an area column (parallel lists or pandas `{row: value}` columns); a minimum, maximum or median of one outside the declared floors; and a shortfall worded with the measured value. It also warns on a shipped `*.json` it cannot parse. Each warning names where the figure is, never its value. `validate_release_dir` now returns the contract's warnings (none on any other line); the dense assembler prints them and lists them in its summary, the release pre-flight prints them without failing, and publication repeats them as Python warnings. Weights and per-cell estimates are unchanged. The full gate node's code identity now also covers `gates` and `terminal_gates`, so an edit to a gate evaluator or a register loader re-keys the gate nodes. diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index eb4c5089a2..3ffebdf027 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -219,9 +219,10 @@ tool cannot template it checks in three ways, and only these three: `PolicyEngine/microcosm#1301`, with no digits in the owner or repository name) and ISO dates (`YYYY-MM-DD`), and never a `%`. Anything else, like a reviewer that is not a login, is refused before the build is read. -- The drafted entries then go through the release contract's disclosure walk. - On text, the walk refuses only an area's support worded with its measured - value, such as `rows 7 < 50`. +- The drafted entries then go through the release contract's disclosure walk, + and a finding refuses the draft, though on a release directory the walk only + warns. On text, the walk catches only an area's support worded with its + measured value, such as `rows 7 < 50`. None of these checks catches a figure written in words, so scan the outputs as described under "The sign-off PR" below. The degenerate register is never @@ -336,15 +337,16 @@ Verification fails unless all of these hold: was dormant; - every receipt matches its register entry; - no release-blocking gate failed; -- the signed local report passes the dense release contract, including the - disclosure walk a release directory gets; +- the signed local report passes the dense release contract; - with `--draft-receipt`, every drafted entry is committed, no retired one is, and every rescoped one is committed for the national line only; - the assembly deadline, computed as the draft computes it from build 2's measure exclusions and the checkout's registers, has not passed. It warns when build 2 did not reuse build 1's solve, when its per-row errors -differ, and when the assembly deadline is two days away or less. The entries +differ, when the disclosure walk a release directory gets finds a per-area +support figure in the signed local report, and when the assembly deadline is +two days away or less. The entries expire: retire or renew them before `expires_on`, because engine-free tests evaluate the committed registers at today's date. @@ -471,6 +473,17 @@ directory with `releases/microcosm-uk-2024-25-dense/`. Re-assembling requires removing the previous directory first. The JSON summary prints the publication command. +The validator's disclosure walk warns rather than refuses (microcosm#1301). A +shipped JSON document carrying an area's rows, ESS or distinct sources, or a +minimum, maximum or median of one, prints a `warning:` line naming the file and +the first paths to the figures, never their values, and the summary lists it +under `warnings`; so does a shipped JSON document the walk cannot read. Weigh +each warning before publishing. A figure in the signed `uk_local_gates.json` +cannot be edited out without failing its signature, nor one in +`source_calibration_diagnostics.json` without failing the candidate manifest's +hash of it; a figure in a file the assembler writes is fixed at its source and +the directory re-assembled. + The manifest's `reviewed_limitations` record what the release does not claim, and the contract checks them against the coverage: `engine_measurement` always; `no_out_of_sample_claim` or `rotated_holdout` (`claim: report_only`); @@ -503,7 +516,8 @@ Assembly and every later directory validation require measured clean code (`code.git_dirty` exactly `false`) and full measure-exclusion provenance. Approval and expiry dates must be valid ISO dates and in force on the current validation date; expiry-day validation is allowed, the following day is not. -The upload path invokes this validator again before uploading bytes. Separate support +The upload path invokes this validator again before uploading bytes, and +repeats its warnings. Separate support and binding adjudications keep their own policies. The gate thresholds and existing approvals have not been widened or renewed. diff --git a/packages/microcosm-build/tests/engine_free/shared/test_gates.py b/packages/microcosm-build/tests/engine_free/shared/test_gates.py index 3f52493cd9..c1cae70459 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_gates.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_gates.py @@ -79,7 +79,7 @@ def test_area_support_reviewed_exclusion_records_the_floors_missed() -> None: def test_area_support_details_and_failures_carry_no_area_figures() -> None: - from microcosm.data.contract import _uk_dense_disclosure_failures + from microcosm.data.contract import _uk_dense_disclosure_findings support = pd.concat( [ @@ -105,7 +105,7 @@ def test_area_support_details_and_failures_carry_no_area_figures() -> None: "constituency": {"areas_checked": 2, "areas_below_floor": 2} } shipped = {"details": result.details, "failures": list(result.failures)} - assert _uk_dense_disclosure_failures("uk_local_gates.json", shipped) == [] + assert _uk_dense_disclosure_findings("uk_local_gates.json", shipped) == [] for figure in ("30", "25.5", "20", "40", "35", "45"): assert all(figure not in failure for failure in result.failures) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py index 3067851ad7..4c1ccaeaf9 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_release_assembler.py @@ -1300,15 +1300,16 @@ def test_assembler_stages_a_graph_built_dense_candidate( assert coverage["holdout"] == {"run": False, "claim": "none"} assert coverage["incumbent"] == {"compared": False} assert {"no_out_of_sample_claim", "no_incumbent_comparison"} <= set(limitations) - dc.validate_release_dir(release_dir) - # Disclosure (microcosm#1301): every area is below the floors, yet no - # shipped document carries an area's rows, ESS or sources. The signed - # report names the floors each excused area misses; the manifest counts - # areas; the release manifest names the areas by code. + # shipped document carries an area's rows, ESS or sources, so the + # contract has nothing to warn about. The signed report names the floors + # each excused area misses; the manifest counts areas; the release + # manifest names the areas by code. + assert dc.validate_release_dir(release_dir) == [] + assert summary["warnings"] == [] for path in sorted(release_dir.glob("*.json")): payload = json.loads(path.read_text()) - assert dc._uk_dense_disclosure_failures(path.name, payload) == [], path.name + assert dc._uk_dense_disclosure_findings(path.name, payload) == [], path.name signed = json.loads((release_dir / "uk_local_gates.json").read_text()) shipped_exclusions = signed["gates"]["uk_local_area_support"]["details"][ "reviewed_exclusions" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index 32c456af38..633215384a 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -1560,7 +1560,6 @@ def _other_receipt(registers): (_expired, False, "expired_exclusions"), (_per_family, False, "uk_local_per_family_fit"), (_other_receipt, False, "receipt for synthetic.national_a@2025 differs"), - (_figure_in_reason, True, "measured support"), ], ) def test_verify_fails_a_build_2_that_did_not_stand_on_the_sign_off( @@ -1584,6 +1583,27 @@ def test_verify_fails_a_build_2_that_did_not_stand_on_the_sign_off( assert any(message in line for line in result["failures"]), result["failures"] +def test_verify_warns_on_a_support_figure_in_the_signed_report(build_1, repo, tmp_path): + """The signed local report gets the release's disclosure walk, which + warns rather than fails, as the release contract does (microcosm#1301).""" + registers = _signed_off(build_1, repo, tmp_path) + build_registers = json.loads(json.dumps(registers)) + _figure_in_reason(build_registers) + make_repo(repo, build_registers) + build_2 = write_run( + tmp_path / "build-2", + registers=build_registers, + attempt_id=ATTEMPT_2, + clock=GATE_CLOCK, + ) + status, result = verify(build_2, repo, tmp_path) + assert status == 0, result["failures"] + assert any( + line.startswith("contract: ") and "measured support" in line + for line in result["warnings"] + ), result["warnings"] + + def test_verify_surfaces_a_tampered_local_report(build_1, repo, tmp_path): registers = _signed_off(build_1, repo, tmp_path) build_2 = write_run( diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py index 5627fc5097..448a10f9e9 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py @@ -227,6 +227,32 @@ def test_good_candidate_dir_passes(tmp_path: Path) -> None: ) +def test_release_dir_contract_warnings_print_without_failing( + tmp_path: Path, monkeypatch, capsys +) -> None: + """The contract's warnings (its disclosure walk, microcosm#1301) never + fail the pre-flight; its failures still do.""" + from microcosm.data import contract + + module = _load() + monkeypatch.setattr( + contract, + "validate_release_dir", + lambda _path: ["synthetic.json carries a synthetic finding"], + ) + assert module.main(["--release-dir", str(tmp_path)]) == 0 + err = capsys.readouterr().err + assert "WARN synthetic.json carries a synthetic finding" in err + assert "preflight: OK, 1 warning(s)" in err + + def refuse(_path): + raise contract.ReleaseContractError(tmp_path, ["synthetic failure"]) + + monkeypatch.setattr(contract, "validate_release_dir", refuse) + assert module.main(["--release-dir", str(tmp_path)]) == 1 + assert "FAIL synthetic failure" in capsys.readouterr().err + + @pytest.mark.parametrize("role", ["national", None]) def test_preflight_refuses_a_national_role_manifest(tmp_path: Path, role) -> None: """This pre-flight is the dense line's; any other role is refused by name.""" diff --git a/packages/microcosm-data/src/microcosm/data/contract.py b/packages/microcosm-data/src/microcosm/data/contract.py index 0cc86bd348..ceec210147 100644 --- a/packages/microcosm-data/src/microcosm/data/contract.py +++ b/packages/microcosm-data/src/microcosm/data/contract.py @@ -4501,7 +4501,7 @@ def _validate_local_area_release_dir(release_dir: Path, release_id: str) -> None raise ReleaseContractError(release_dir, failures) -def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: +def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> list[str]: """The dense joint UK line's contract (microcosm#762 A18). The non-default local-area role with UK evidence in place of the US @@ -4516,9 +4516,10 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: The rotated holdout and the incumbent comparison are opt-in diagnostics (microcosm#1301): the coverage says whether each ran, the incumbent files ship all together or not at all, and the manifest's - reviewed limitations must say what the release does not claim. No - shipped JSON document carries a per-area support figure (microcosm#1301). + reviewed limitations must say what the release does not claim. Artifacts pin to the release id or to one of its immutable per-cut tags. + A shipped JSON document carrying a per-area support figure is a warning, + returned rather than refused (microcosm#1301). """ failures: list[str] = [] @@ -4611,7 +4612,9 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: coverage, failures, incumbent_attached=incumbent_attached ) _check_uk_measure_exclusions(coverage.get("measure_exclusions"), failures) - _check_uk_dense_disclosure(release_dir, failures) + # Warned, not refused: the walk runs only after both builds, so a finding + # is weighed rather than paid for with a rebuild (microcosm#1301). + disclosure_warnings = _uk_dense_disclosure_warnings(release_dir) # The core joins run whether or not the incumbent comparison is attached. candidate_identity = _check_uk_dense_surface_files( release_dir, release_manifest or {}, failures @@ -4644,6 +4647,7 @@ def _validate_uk_dense_release_dir(release_dir: Path, release_id: str) -> None: _check_local_artifact_hashes(release_dir, release_manifest, failures) if failures: raise ReleaseContractError(release_dir, failures) + return disclosure_warnings def _check_uk_dense_gate_report( @@ -5113,11 +5117,11 @@ def _uk_names_an_area(value: object) -> bool: ) -def _uk_dense_disclosure_failures(name: str, payload: object) -> list[str]: +def _uk_dense_disclosure_findings(name: str, payload: object) -> list[str]: """Per-area support figures in one shipped JSON document (microcosm#1301). An area's rows, Kish ESS or distinct sources (a number, or a number - written as text) is refused wherever it sits: + written as text) is found wherever it sits: - under its name in an area's record (a mapping with an ``area_code`` or a ``geography_id``, or a ``code`` holding an area code), or under its @@ -5130,7 +5134,7 @@ def _uk_dense_disclosure_failures(name: str, payload: object) -> list[str]: the declared floors; - in a string that states an area's measured support ("rows 7 < 50"). - The failures name where the figures are, never their values. + The findings name where the figures are, never their values. """ found: dict[str, list[str]] = {"figure": [], "extreme": [], "text": []} @@ -5210,34 +5214,37 @@ def walk( } return [ f"{name} carries {len(paths)} {wording[kind]}, which a dense release " - f"withholds (microcosm#1301); first at {paths[:_UK_DISCLOSURE_PATHS_SHOWN]}." + "should withhold (microcosm#1301); first at " + f"{paths[:_UK_DISCLOSURE_PATHS_SHOWN]}." for kind, paths in found.items() if paths ] -def _check_uk_dense_disclosure(release_dir: Path, failures: list[str]) -> None: - """No shipped JSON document carries a per-area support figure (microcosm#1301). +def _uk_dense_disclosure_warnings(release_dir: Path) -> list[str]: + """Shipped JSON documents carrying a per-area support figure (microcosm#1301). Every ``*.json`` in the release directory is walked, the signed gate report and the release manifest's strings included. A document the walk - cannot read fails, since a figure in it could not be ruled out. + cannot read is reported too, since a figure in it could not be ruled out. """ + warnings: list[str] = [] for path in sorted(release_dir.glob("*.json")): try: payload = json.loads( path.read_bytes(), parse_constant=_reject_json_constant ) - found = _uk_dense_disclosure_failures(path.name, payload) + found = _uk_dense_disclosure_findings(path.name, payload) except (OSError, ValueError, RecursionError): - failures.append( + warnings.append( f"{path.name} cannot be read and walked as JSON, so the " "disclosure walk cannot rule out a per-area support figure in " "it (microcosm#1301)." ) continue - failures.extend(found) + warnings.extend(found) + return warnings def _check_local_area_release_manifest( @@ -6187,7 +6194,7 @@ def validate_release_dir( parent_h5: Path | str | None = None, artifact_root: Path | str | None = None, compatibility_wheels: tuple[Path | str, ...] = (), -) -> None: +) -> list[str]: """Check a local release directory against its dataset-role contract. The directory name is the build id (``populace-us-2024--``) @@ -6226,6 +6233,11 @@ def validate_release_dir( release_dir: The local ``releases/`` directory about to be published. + Returns: + The contract's warnings, each a sentence naming the file, for the + caller to print. Only the dense UK line has any: its disclosure walk + reports per-area support figures without refusing (microcosm#1301). + Raises: ReleaseContractError: Naming every violation found — missing files, unparseable or unversioned manifests, schema drift, and build-id @@ -6265,7 +6277,7 @@ def validate_release_dir( require_compatibility=True, compatibility_wheels=compatibility_wheels, ) - return + return [] if manifest_probe["release_type"] != "calibration": raise ReleaseContractError( release_dir, @@ -6305,10 +6317,9 @@ def validate_release_dir( role = declared_role if role == NON_DEFAULT_LOCAL_AREA_DATASET_ROLE: if release_id == _UK_DENSE_RELEASE_ID: - _validate_uk_dense_release_dir(release_dir, release_id) - return + return _validate_uk_dense_release_dir(release_dir, release_id) _validate_local_area_release_dir(release_dir, release_id) - return + return [] build_manifest: Mapping | None = None release_manifest: Mapping | None = None @@ -6490,6 +6501,7 @@ def validate_release_dir( if failures: raise ReleaseContractError(release_dir, failures) + return [] #: Owner refs in ``known_failures`` must point at a tracked issue — a diff --git a/packages/microcosm-data/src/microcosm/data/release.py b/packages/microcosm-data/src/microcosm/data/release.py index f6a39c9a90..5bb64c6442 100644 --- a/packages/microcosm-data/src/microcosm/data/release.py +++ b/packages/microcosm-data/src/microcosm/data/release.py @@ -309,17 +309,22 @@ def prepare_release( raise ValueError( "parent_h5 and compatibility_wheels require a source_enrichment release." ) + contract_warnings: list[str] = [] if evidence: validate_evidence_release_dir(release_dir) elif parent_h5 is not None or compatibility_wheels: - validate_release_dir( + contract_warnings = validate_release_dir( release_dir, parent_h5=parent_h5, artifact_root=artifact_root, compatibility_wheels=compatibility_wheels, ) else: - validate_release_dir(release_dir, artifact_root=artifact_root) + contract_warnings = validate_release_dir( + release_dir, artifact_root=artifact_root + ) + for contract_warning in contract_warnings: + warnings.warn(f"release contract: {contract_warning}", stacklevel=2) release_id = release_dir.name role = release_dataset_role(release_dir) if line is not None: diff --git a/packages/microcosm-data/tests/engine_free/shared/test_release.py b/packages/microcosm-data/tests/engine_free/shared/test_release.py index 9d83aff9f0..c1ff8bc04a 100644 --- a/packages/microcosm-data/tests/engine_free/shared/test_release.py +++ b/packages/microcosm-data/tests/engine_free/shared/test_release.py @@ -170,7 +170,7 @@ def test_prepare_release_refuses_incompatible_line_modes( release_dir: Path, monkeypatch, options: dict, message: str ) -> None: monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) monkeypatch.setattr( release_module, @@ -186,7 +186,7 @@ def test_prepare_release_refuses_a_line_id_mismatch( release_dir: Path, monkeypatch ) -> None: monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) with pytest.raises(ValueError, match="belongs to line None"): @@ -198,7 +198,7 @@ def test_national_cut_promotes_only_its_line_pointer( ) -> None: national = _as_uk_national_line_release(release_dir) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) alerts: list = [] monkeypatch.setattr( @@ -850,7 +850,7 @@ def test_per_cut_artifact_revision_publishes_matching_tag_without_latest( artifact["revision"] = cut_tag manifest_path.write_text(json.dumps(manifest)) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) publish_release( @@ -879,7 +879,7 @@ def test_per_cut_artifact_revision_refuses_dangling_default_tag( artifact["revision"] = cut_tag manifest_path.write_text(json.dumps(manifest)) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) with pytest.raises(ValueError, match="uniform per-cut artifact revision"): @@ -908,7 +908,7 @@ def test_unreadable_artifact_revisions_refuse_instead_of_vanishing( artifact["revision"] = 123 manifest_path.write_text(json.dumps(manifest)) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) with pytest.raises(ValueError, match="missing or non-string revisions"): @@ -933,7 +933,7 @@ def test_empty_artifact_revisions_refuse_publication( manifest["artifacts"] = {} manifest_path.write_text(json.dumps(manifest)) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) with pytest.raises(ValueError, match="declares no artifact revisions"): @@ -963,7 +963,7 @@ def test_per_cut_tag_refuses_latest_promotion( artifact["revision"] = cut_tag manifest_path.write_text(json.dumps(manifest)) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) with pytest.raises(ValueError, match="inspect-only"): @@ -1602,6 +1602,25 @@ def test_preflight_prepares_the_bound_gate_evidence_for_upload( assert not set(GATE_EVIDENCE_FILES.values()) & set(prepared.root_artifacts) +def test_publication_repeats_the_contract_warnings_and_proceeds( + release_dir: Path, artifact_root: Path, monkeypatch +) -> None: + """A contract warning, such as the dense line's disclosure walk finding a + per-area support figure (microcosm#1301), is repeated, not refused.""" + monkeypatch.setattr( + release_module, + "validate_release_dir", + lambda _path, **_kwargs: ["synthetic.json carries a synthetic finding"], + ) + + with pytest.warns(UserWarning, match="release contract: synthetic.json carries"): + prepared = release_module.prepare_release( + release_dir, artifact_root=artifact_root + ) + + assert prepared.release_id == release_dir.name + + @pytest.mark.parametrize("evidence", [False, True]) @pytest.mark.parametrize("release_type", [None, "calibration"]) @pytest.mark.parametrize("argument", ["parent_h5", "compatibility_wheels", "both"]) @@ -1654,7 +1673,7 @@ def test_inspect_then_promote_reuses_the_immutable_tag( and only the main commit carrying the pointer (review of #966).""" national = _as_uk_national_line_release(release_dir) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) monkeypatch.setattr(release_module, "notify_release", lambda *a, **k: None) hub = _uk_hub(tmp_path) @@ -1705,7 +1724,7 @@ def test_retry_after_a_failed_pointer_commit_reuses_the_tag( the retry stands on it instead of dying on create_tag.""" national = _as_uk_national_line_release(release_dir) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) monkeypatch.setattr(release_module, "notify_release", lambda *a, **k: None) hub = _uk_hub(tmp_path) @@ -1741,7 +1760,7 @@ def test_promotion_refuses_a_tag_that_describes_another_release( ) -> None: national = _as_uk_national_line_release(release_dir) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) monkeypatch.setattr(release_module, "notify_release", lambda *a, **k: None) hub = _uk_hub(tmp_path) @@ -1789,7 +1808,7 @@ def test_line_promotion_refuses_a_release_whose_role_is_not_the_lines( manifest["dataset_role"] = "non_default_local_area" manifest_path.write_text(json.dumps(manifest)) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) with pytest.raises(ValueError, match="publishes only 'national_default'"): release_module.prepare_release( @@ -1808,7 +1827,7 @@ def test_transient_errors_while_checking_an_existing_tag_propagate( and the create path is never re-entered with the tag in place.""" national = _as_uk_national_line_release(release_dir) monkeypatch.setattr( - release_module, "validate_release_dir", lambda _path, **_kwargs: None + release_module, "validate_release_dir", lambda _path, **_kwargs: [] ) monkeypatch.setattr(release_module, "notify_release", lambda *a, **k: None) hub = _uk_hub(tmp_path) diff --git a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py index 8750a47def..35aeb874c0 100644 --- a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py +++ b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py @@ -1450,17 +1450,15 @@ def today(cls): #: with support figures never reads as a real area's figures. _AREA = "E06999999" _OTHER_AREA = "E06999998" -#: The synthetic support figures the refusal tests inject; no failure may +#: The synthetic support figures the warning tests inject; no warning may #: repeat one. _FIGURES = ("37", "23.75", "29", "41") -def _failure_lines(release_dir: Path) -> str: - """The contract's failures without the release directory's own path, - which a figure could appear in by chance.""" - with pytest.raises(ReleaseContractError) as excinfo: - validate_release_dir(release_dir) - return "\n".join(excinfo.value.failures) +def _warning_lines(release_dir: Path) -> str: + """The contract's warnings for a release it otherwise passes: the + disclosure walk warns, never refuses (microcosm#1301).""" + return "\n".join(validate_release_dir(release_dir)) #: The area-support details a signed report may ship: the floors an excused @@ -1484,11 +1482,14 @@ def _failure_lines(release_dir: Path) -> str: def test_floor_only_area_support_details_ship(tmp_path: Path) -> None: - validate_release_dir( - write_dense_bundle( - tmp_path, - report=_signed_report(area_support_details=_FLOOR_ONLY_DETAILS), + assert ( + validate_release_dir( + write_dense_bundle( + tmp_path, + report=_signed_report(area_support_details=_FLOOR_ONLY_DETAILS), + ) ) + == [] ) @@ -1507,10 +1508,11 @@ def _with_figures(details: dict) -> dict: ("signed_report_figures", "per-area support figure(s)"), ], ) -def test_dense_release_refuses_per_area_support_figures( +def test_dense_release_warns_on_per_area_support_figures( tmp_path: Path, inject: str, expected: str ) -> None: - """No shipped document may carry an area's rows, ESS or sources (microcosm#1301).""" + """A shipped document carrying an area's rows, ESS or sources is a + warning, not a refusal (microcosm#1301).""" if inject == "signed_report_figures": release_dir = write_dense_bundle( @@ -1531,12 +1533,12 @@ def test_dense_release_refuses_per_area_support_figures( path.write_text(json.dumps(summary)) _refresh_packaging_checksums(release_dir) - failures = _failure_lines(release_dir) - assert expected in failures - assert name in failures - # The refusal names where the figure is, never its value. + warnings = _warning_lines(release_dir) + assert expected in warnings + assert name in warnings + # The warning names where the figure is, never its value. for figure in _FIGURES: - assert figure not in failures + assert figure not in warnings _FIGURE = "per-area support figure(s)" @@ -1596,21 +1598,21 @@ def test_dense_release_refuses_per_area_support_figures( @pytest.mark.parametrize("shape", sorted(_SUPPORT_FIGURE_SHAPES)) -def test_dense_release_refuses_support_figures_in_every_shape( +def test_dense_release_warns_on_support_figures_in_every_shape( tmp_path: Path, shape: str ) -> None: """Records keyed by any area identifier, code-keyed maps, columnar tables, - lists and the extremes of a figure are refused alike (microcosm#1301).""" + lists and the extremes of a figure are warned about alike (microcosm#1301).""" key, value, expected = _SUPPORT_FIGURE_SHAPES[shape] release_dir = write_dense_bundle(tmp_path) _rewrite_manifest(release_dir, lambda manifest: manifest.__setitem__(key, value)) - failures = _failure_lines(release_dir) - assert "release_manifest.json carries" in failures and expected in failures - # The refusal names where the figures are, never their values. - assert f"first at ['{key}" in failures + warnings = _warning_lines(release_dir) + assert "release_manifest.json carries" in warnings and expected in warnings + # The warning names where the figures are, never their values. + assert f"first at ['{key}" in warnings for figure in _FIGURES: - assert figure not in failures + assert figure not in warnings @pytest.mark.parametrize( @@ -1618,17 +1620,18 @@ def test_dense_release_refuses_support_figures_in_every_shape( [b'{"support": {"rows": ', b'{"rows": NaN}', b'{"rows": "\xc3\x28"}'], ids=["truncated", "non-standard-constant", "undecodable"], ) -def test_dense_release_refuses_a_json_document_it_cannot_walk( +def test_dense_release_warns_on_a_json_document_it_cannot_walk( tmp_path: Path, content: bytes ) -> None: - """A document the walk cannot read could hide a figure, so it fails.""" + """A document the walk cannot read could hide a figure, so it is warned + about too.""" release_dir = write_dense_bundle(tmp_path) (release_dir / "support_notes.json").write_bytes(content) assert ( "support_notes.json cannot be read and walked as JSON, so the disclosure " "walk cannot rule out" - ) in _failures(release_dir) + ) in _warning_lines(release_dir) def test_disclosure_walker_allows_floors_counts_weights_and_estimates() -> None: @@ -1661,7 +1664,7 @@ def test_disclosure_walker_allows_floors_counts_weights_and_estimates() -> None: "fit": {"local_by_family": [{"family": "synthetic", "rows": 12}]}, "parameters": {"maximum_max_to_median_ratio": 100.0}, } - assert dc._uk_dense_disclosure_failures("shipped.json", shipped) == [] + assert dc._uk_dense_disclosure_findings("shipped.json", shipped) == [] def test_the_area_support_block_names_only_excused_areas() -> None: diff --git a/tools/assemble_uk_dense_release_dir.py b/tools/assemble_uk_dense_release_dir.py index 336882289e..9b20ac52e3 100644 --- a/tools/assemble_uk_dense_release_dir.py +++ b/tools/assemble_uk_dense_release_dir.py @@ -1081,7 +1081,12 @@ def artifact(kind: str, path: str, sha256: str) -> dict[str, str]: (release_dir / "sha256sums.txt").write_text( "".join(f"{digest} {name}\n" for name, digest in sorted(sums.items())) ) - validate_release_dir(release_dir) + # The contract warns, without refusing, on a per-area support figure in a + # shipped document (microcosm#1301); each warning is weighed before + # publication. + contract_warnings = validate_release_dir(release_dir) + for contract_warning in contract_warnings: + print(f"warning: {contract_warning}", file=sys.stderr) release_dir.rename(destination) publish_command = shlex.join( [ @@ -1111,6 +1116,7 @@ def artifact(kind: str, path: str, sha256: str) -> dict[str, str]: }, "evidence": {name: _sha256(destination / name) for name in evidence_files}, "publish_command": publish_command, + "warnings": contract_warnings, } diff --git a/tools/draft_uk_dense_signoff.py b/tools/draft_uk_dense_signoff.py index 087851ba3e..7fc48ce406 100644 --- a/tools/draft_uk_dense_signoff.py +++ b/tools/draft_uk_dense_signoff.py @@ -60,9 +60,10 @@ It checks that build 2 stood on every in-line entry of the three registers at this checkout and that none was stale, dormant, premature, expired or unknown. It checks that no release-blocking gate failed and that the signed local report -passes the dense release contract, its disclosure walk included (the signing -key must be exported). It fails once the assembly deadline has passed and -warns from two days before it. With +passes the dense release contract (the signing key must be exported). Like the +contract, it warns, without failing, when the disclosure walk finds a per-area +support figure in that report. It fails once the assembly deadline has passed +and warns from two days before it. With ``--build-1`` it also reports whether build 2 reused build 1's solve and reproduced its per-row errors. @@ -83,11 +84,12 @@ ``--approved-by`` must be a GitHub login. The free text (``--class-note``, ``--area-name``, ``--adjudication``) may carry digits only in issue references and ISO dates, and no ``%``; the drafted entries then get the release -contract's disclosure walk. Of the stale-risk and near-bound counts, the -receipt and the PR body carry the national register's only: the local -registers' bracket named sub-GOR estimates, so they go to standard output -and, with per-row errors and per-area support figures, to the private review -file. The area-support table's ``max_weight`` column is never read. +contract's disclosure walk, and a finding refuses the draft. Of the +stale-risk and near-bound counts, the receipt and the PR body carry the +national register's only: the local registers' bracket named sub-GOR +estimates, so they go to standard output and, with per-row errors and +per-area support figures, to the private review file. The area-support +table's ``max_weight`` column is never read. """ from __future__ import annotations @@ -1620,12 +1622,14 @@ def drafted_disclosure_failures(drafts: Mapping[str, RegisterDraft]) -> list[str Build 2's signed local report, which a release ships, carries every entry its gates stand on, so a drafted reason (a ``--class-note`` included) - must pass the walk the release directory gets (microcosm#1301). + gets the walk the release directory gets (microcosm#1301). A finding + refuses the draft, where the release contract only warns: re-drafting + costs nothing, and the entries go into the sign-off PR on a public repo. """ - from microcosm.data.contract import _uk_dense_disclosure_failures + from microcosm.data.contract import _uk_dense_disclosure_findings - return _uk_dense_disclosure_failures( + return _uk_dense_disclosure_findings( "the drafted entries", { gate_id: { @@ -2466,12 +2470,14 @@ def verify( It also fails once the assembly deadline (:func:`assembly_deadline`, on build 2's measure exclusions and this checkout's registers) has passed, - and warns from :data:`DEADLINE_WARNING_DAYS` days before it. + and warns from :data:`DEADLINE_WARNING_DAYS` days before it. A per-area + support figure in the signed local report is a warning, as in the + release contract (microcosm#1301). """ from microcosm.data.contract import ( _check_uk_dense_gate_report, - _uk_dense_disclosure_failures, + _uk_dense_disclosure_findings, ) today = _today() if today is None else today @@ -2555,14 +2561,16 @@ def verify( _check_uk_dense_gate_report( build_2.local_report, failures=contract_failures, attempt_id=build_2.attempt_id ) + failures.extend(f"contract: {line}" for line in contract_failures) # The signed local report ships in the release, so it gets the release - # directory's disclosure walk (microcosm#1301) here, before assembly. - contract_failures.extend( - _uk_dense_disclosure_failures( + # directory's disclosure walk (microcosm#1301) here, before assembly, + # and warns as the release contract does. + warnings.extend( + f"contract: {line}" + for line in _uk_dense_disclosure_findings( "the signed local gate report", build_2.local_report ) ) - failures.extend(f"contract: {line}" for line in contract_failures) comparison: dict[str, Any] = {} if build_1 is not None: diff --git a/tools/preflight_uk_local_release_candidate.py b/tools/preflight_uk_local_release_candidate.py index 4cba0dac12..2e491e5000 100644 --- a/tools/preflight_uk_local_release_candidate.py +++ b/tools/preflight_uk_local_release_candidate.py @@ -453,11 +453,14 @@ def main(argv: list[str] | None = None) -> int: ) args = parser.parse_args(argv) failures: list[str] = [] + # The contract's warnings (the disclosure walk, microcosm#1301) are + # printed but never fail the pre-flight. + warnings: list[str] = [] if args.release_dir is not None: from microcosm.data.contract import ReleaseContractError, validate_release_dir try: - validate_release_dir(args.release_dir) + warnings += validate_release_dir(args.release_dir) except ReleaseContractError as error: failures += [str(line) for line in getattr(error, "failures", [str(error)])] if args.env: @@ -486,10 +489,14 @@ def main(argv: list[str] | None = None) -> int: parser.error( "nothing to check: pass --env, --candidate-dir and/or --release-dir" ) + for warning in warnings: + print(f"WARN {warning}", file=sys.stderr) for failure in failures: print(f"FAIL {failure}", file=sys.stderr) print( - "preflight: " + ("OK" if not failures else f"{len(failures)} failure(s)"), + "preflight: " + + ("OK" if not failures else f"{len(failures)} failure(s)") + + (f", {len(warnings)} warning(s)" if warnings else ""), file=sys.stderr, ) return 0 if not failures else 1 From fd5ac44d58a149976aace6b05538104291f95a9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:24:20 +0100 Subject: [PATCH 23/46] Match whole support-figure names in the disclosure walk (#1301) The widened extreme pattern took any key ending in "ess" after a min, max or median prefix, so the build's own candidate manifest drew false findings: every cross-grain subset relation's max_excess, in both cross_grain and solve.cross_grain, and the spine gate report's maximum_owner_share_without_main_residence_excess parameter. On the 15 October dense run that is 41 false paths in a required, walked file. The pattern now names whole support-figure stems, before or after the statistic (min_rows, rows_min, smallest_ess), and a statistic keyed under a figure's name ({"ess": {"p10": ...}}) is found too. Names match in any case, and n_rows counts as rows. Region, nation and UK codes (E12, E92, N92, S92, W92, K0x) no longer mark an area, nor does an area_code or geography_id holding only those: a region's support is a GOR-level aggregate. The docstring's example uses a placeholder code and says what the walk does not read. A contract test now walks a real-shaped candidate manifest, with cross-grain relations and a spine gate report, and expects no warning. Co-Authored-By: Claude Opus 5.5 --- .../src/microcosm/data/contract.py | 94 ++++++++++++++----- .../uk/test_uk_dense_release_contract.py | 59 ++++++++++++ 2 files changed, 132 insertions(+), 21 deletions(-) diff --git a/packages/microcosm-data/src/microcosm/data/contract.py b/packages/microcosm-data/src/microcosm/data/contract.py index ceec210147..ee6d2db200 100644 --- a/packages/microcosm-data/src/microcosm/data/contract.py +++ b/packages/microcosm-data/src/microcosm/data/contract.py @@ -5065,9 +5065,11 @@ def _check_area_support_block( # area's rows, Kish ESS and distinct source households, under each name the # support table, the support gate and the diagnostics have used for them. # Weights and per-cell estimates are not support figures and ship as they are. +# Names match whatever their case. _UK_AREA_SUPPORT_FIGURE_KEYS = frozenset( { "rows", + "n_rows", "ess", "sources", "assigned_households", @@ -5076,19 +5078,36 @@ def _check_area_support_block( "effective_sample_size", } ) -# An area key: a GSS code, bare or under its level ("local_authority/E06000053"). -_UK_AREA_KEY_RE = re.compile(r"^(?:[a-z_]+/)?[EKLMNSW]\d{8}$") +# An area key: a GSS code below the region, bare or under its level +# ("local_authority/E06000053"). Region, nation and UK codes (E12, E92, N92, +# S92, W92, K0x) name no area: a region's support is a GOR-level aggregate. +_UK_AREA_KEY_RE = re.compile(r"^(?:[a-z_]+/)?(?!E12|[ENSW]92|K0\d)[EKLMNSW]\d{8}$") +_UK_REGION_KEY_RE = re.compile(r"^(?:[a-z_]+/)?(?:E12|[ENSW]92|K0\d)\d{6}$") # The fields that make a mapping one area's record, or, holding a list or a -# pandas {row: value} column, a table's area column. ``code`` counts only -# when it holds an area code: build manifests and warnings use the name too. +# pandas {row: value} column, a table's area column, unless they hold only +# region, nation or UK codes. ``code`` counts only when it holds an area +# code: build manifests and warnings use the name too. _UK_AREA_ID_KEYS = ("area_code", "geography_id") -# A minimum, maximum or median of a support figure over areas -# ("min_nonzero_households", "maximum_rows", "median_effective_sample_size") -# is one area's figure. Only the declared floors, under a "floors" key, may -# use these names. +# A minimum, maximum, median or other order statistic of a support figure +# over areas ("min_nonzero_households", "rows_min", "smallest_ess", +# "median_effective_sample_size") is one area's figure. The names are whole +# support-figure stems, so a parameter merely ending in "ess" ("max_excess") +# is not one. Only the declared floors, under a "floors" key, may use them. +_UK_SUPPORT_FIGURE_STEMS = ( + r"(?:rows|n_rows|ess|sources|distinct_sources|assigned_households" + r"|nonzero_households|nonzero_source_households|effective_sample_size" + r"|sample_size)" +) _UK_SUPPORT_EXTREME_KEY_RE = re.compile( - r"^(?:min|minimum|max|maximum|median)_[a-z_]*" - r"(?:households|rows|sources|sample_size|ess)$" + r"^(?:(?:min|minimum|max|maximum|median|smallest|lowest|largest|highest)_" + rf"{_UK_SUPPORT_FIGURE_STEMS}" + rf"|{_UK_SUPPORT_FIGURE_STEMS}_(?:min|minimum|max|maximum|median))$" +) +# The same statistic keyed under a figure's name ({"ess": {"min": ..., +# "p10": ...}}). +_UK_SUPPORT_STATISTIC_KEY_RE = re.compile( + r"^(?:min|minimum|max|maximum|median|smallest|lowest|largest|highest" + r"|p\d{1,2}|q\d)$" ) # A pandas row index: DataFrame.to_dict() writes a column as {"0": value, ...}. _UK_ROW_INDEX_RE = re.compile(r"^\d+$") @@ -5099,7 +5118,7 @@ def _check_area_support_block( # A shortfall worded with the area's measured value ("rows 7 < 50"); the gate # names only the floor it misses ("rows < 50"). _UK_SUPPORT_FIGURE_TEXT_RE = re.compile( - r"\b(?:rows|ESS|distinct sources)\s+\d[\d.]*(?:e[+-]?\d+)?\s*<" + r"\b(?:rows|ESS|distinct sources)\s+\d[\d.]*(?:e[+-]?\d+)?\s*<", re.IGNORECASE ) _UK_DISCLOSURE_PATHS_SHOWN = 5 @@ -5117,23 +5136,45 @@ def _uk_names_an_area(value: object) -> bool: ) +def _uk_names_only_regions(value: object) -> bool: + """Whether ``value`` is a region, nation or UK code, or a column of only those.""" + + if isinstance(value, str): + return _UK_REGION_KEY_RE.fullmatch(value) is not None + if isinstance(value, Mapping): + value = list(value.values()) + return ( + isinstance(value, list) + and bool(value) + and all( + isinstance(item, str) and _UK_REGION_KEY_RE.fullmatch(item) is not None + for item in value + ) + ) + + def _uk_dense_disclosure_findings(name: str, payload: object) -> list[str]: """Per-area support figures in one shipped JSON document (microcosm#1301). An area's rows, Kish ESS or distinct sources (a number, or a number - written as text) is found wherever it sits: + written as text, under its name in any case) is found wherever it sits: - under its name in an area's record (a mapping with an ``area_code`` or a ``geography_id``, or a ``code`` holding an area code), or under its name anywhere beneath an area key; - under its name in a table with an area column, as parallel lists or as pandas ``{row: value}`` columns; - - under an area key beneath its name (``{"ess": {"E06000001": 41.2}}``), + - under an area key beneath its name (``{"ess": {"E06999999": 41.2}}``), through any level keys and lists between them; - - as a minimum, maximum or median of a figure, however nested, outside - the declared floors; + - as a minimum, maximum, median or other order statistic of a figure + (``min_rows``, ``rows_min``, ``{"ess": {"p10": ...}}``), however + nested, outside the declared floors; - in a string that states an area's measured support ("rows 7 < 50"). + Region, nation and UK codes name no area. The walk reads key names and + the shortfall wording only: a figure under another name, in other prose, + or in a file that is not JSON is not found. + The findings name where the figures are, never their values. """ @@ -5162,20 +5203,24 @@ def walk( if isinstance(value, Mapping): area = ( area - or any(key in value for key in _UK_AREA_ID_KEYS) + or any( + key in value and not _uk_names_only_regions(value[key]) + for key in _UK_AREA_ID_KEYS + ) or _uk_names_an_area(value.get("code")) ) for raw_key, child in value.items(): key = str(raw_key) + name = key.lower() walk( child, f"{path}.{key}" if path else key, label if _UK_ROW_INDEX_RE.fullmatch(key) else key, area=area or _UK_AREA_KEY_RE.fullmatch(key) is not None, - figure=figure or key in _UK_AREA_SUPPORT_FIGURE_KEYS, + figure=figure or name in _UK_AREA_SUPPORT_FIGURE_KEYS, extreme=extreme - or _UK_SUPPORT_EXTREME_KEY_RE.fullmatch(key) is not None, - floors=floors or key == "floors", + or _UK_SUPPORT_EXTREME_KEY_RE.fullmatch(name) is not None, + floors=floors or name == "floors", ) return if isinstance(value, list): @@ -5192,11 +5237,18 @@ def walk( return kind = None if number(value): - if (area and label in _UK_AREA_SUPPORT_FIGURE_KEYS) or ( + if (area and label.lower() in _UK_AREA_SUPPORT_FIGURE_KEYS) or ( figure and _UK_AREA_KEY_RE.fullmatch(label) ): kind = "figure" - elif extreme and not floors: + elif not floors and ( + extreme + or ( + figure + and _UK_SUPPORT_STATISTIC_KEY_RE.fullmatch(label.lower()) + is not None + ) + ): kind = "extreme" elif isinstance(value, str) and _UK_SUPPORT_FIGURE_TEXT_RE.search(value): kind = "text" diff --git a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py index 35aeb874c0..fb1803cf8a 100644 --- a/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py +++ b/packages/microcosm-data/tests/engine_free/uk/test_uk_dense_release_contract.py @@ -1594,6 +1594,15 @@ def test_dense_release_warns_on_per_area_support_figures( _EXTREME, ), "maxima_in_a_list": ("support", {"maximum_ess": [23.75, 41]}, _EXTREME), + "name_in_upper_case": ("areas", [{"area_code": _AREA, "ESS": 23.75}], _FIGURE), + "n_rows": ("areas", [{"geography_id": _AREA, "n_rows": 37}], _FIGURE), + "statistic_after_the_name": ("support", {"rows_min": 37}, _EXTREME), + "smallest": ("support", {"smallest_nonzero_households": 29}, _EXTREME), + "statistics_under_the_name": ( + "support", + {"effective_sample_size": {"min": 23.75, "p10": 29}}, + _EXTREME, + ), } @@ -1663,10 +1672,60 @@ def test_disclosure_walker_allows_floors_counts_weights_and_estimates() -> None: # Counts of target rows, and a declared bound, are not support figures. "fit": {"local_by_family": [{"family": "synthetic", "rows": 12}]}, "parameters": {"maximum_max_to_median_ratio": 100.0}, + # Names that merely end in "ess" are not ESS. + "subset_relations": [{"max_excess": 0.0}], + "details": {"maximum_owner_share_without_main_residence_excess": 0.05}, + # Region, nation and UK support is a GOR-level aggregate, not an area's. + "support_by_region": {"ess": {"E12000001": 4100.0, "W92000004": 2300.0}}, + "regions": [{"area_code": "K02000001", "rows": 41000}], } assert dc._uk_dense_disclosure_findings("shipped.json", shipped) == [] +def test_a_real_shaped_candidate_manifest_draws_no_warning(tmp_path: Path) -> None: + """The build's candidate manifest carries a cross-grain relation's + ``max_excess`` and a spine gate's excess bound, which an over-broad + pattern once read as ESS extremes; neither is an area support figure + (microcosm#1301).""" + + release_dir = write_dense_bundle(tmp_path) + path = release_dir / "rowwise_candidate_manifest.json" + candidate = json.loads(path.read_text()) + relation = { + "grain": "local_authority", + "part": "synthetic.part", + "whole": "synthetic.whole", + "part_total": 90.0, + "whole_total": 100.0, + "max_excess": 0.0, + "geographies_tested": 2, + "status": "consistent", + } + candidate["cross_grain"] = {"subset_relations": [relation]} + candidate["solve"]["cross_grain"] = {"subset_relations": [relation]} + candidate["identity"]["spine"] = { + "spine_provenance": { + "spine_gate_report": { + "payload": { + "gates": { + "uk_stage_was_wealth_coherence": { + "details": { + "maximum_owner_share_without_main_residence_excess": ( + 0.05 + ), + "owner_share_without_main_residence_value": 0.01, + } + } + } + } + } + } + } + path.write_text(json.dumps(candidate)) + _refresh_packaging_checksums(release_dir) + assert validate_release_dir(release_dir) == [] + + def test_the_area_support_block_names_only_excused_areas() -> None: excused = [{"id": f"area_support_exclusion:local_authority/{_AREA}"}] failures: list[str] = [] From 9eda7543f36157412371a112032a339a5bc0eebe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:24:20 +0100 Subject: [PATCH 24/46] Walk a finished run's to-be-shipped JSON in the pre-flight (#1301) The assembler ships the candidate manifest, the original diagnostics and the signed local gate report byte for byte, so the pre-flight's --candidate-dir now gives them the release's disclosure walk and prints any finding as a warning. A support figure, or a false match like the max_excess one, then shows right after build 1 instead of first at assembly after build 2. It never fails the pre-flight. Co-Authored-By: Claude Opus 5.5 --- .../uk/test_uk_local_release_preflight.py | 20 ++++++++ tools/preflight_uk_local_release_candidate.py | 49 +++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py index 448a10f9e9..917eb7459d 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_release_preflight.py @@ -227,6 +227,26 @@ def test_good_candidate_dir_passes(tmp_path: Path) -> None: ) +def test_the_candidate_walk_warns_on_shipped_support_figures(tmp_path: Path) -> None: + """The files the assembler ships byte for byte get the release's + disclosure walk right after the build, as warnings (microcosm#1301).""" + module = _load() + candidate = _good_candidate(tmp_path) + assert module.candidate_disclosure_warnings(candidate) == [] + + manifest_path = candidate / "rowwise_candidate_manifest.json" + manifest = json.loads(manifest_path.read_text()) + manifest["support"] = {"min_nonzero_households": 7} + # A cross-grain relation's excess is not an ESS extreme. + manifest["cross_grain"] = {"subset_relations": [{"max_excess": 0.0}]} + manifest_path.write_text(json.dumps(manifest)) + (warning,) = module.candidate_disclosure_warnings(candidate) + assert warning.startswith("rowwise_candidate_manifest.json carries 1 minimum") + assert "support.min_nonzero_households" in warning + # The warning names where the figure is, never its value. + assert "7" not in warning + + def test_release_dir_contract_warnings_print_without_failing( tmp_path: Path, monkeypatch, capsys ) -> None: diff --git a/tools/preflight_uk_local_release_candidate.py b/tools/preflight_uk_local_release_candidate.py index 2e491e5000..dbdfb23580 100644 --- a/tools/preflight_uk_local_release_candidate.py +++ b/tools/preflight_uk_local_release_candidate.py @@ -437,6 +437,54 @@ def check_candidate_dir(candidate_dir: Path, *, today: date | None = None) -> li return failures +def candidate_disclosure_warnings(candidate_dir: Path) -> list[str]: + """The release's disclosure walk over a run's to-be-shipped JSON (microcosm#1301). + + The assembler ships the candidate manifest, the original diagnostics and + the signed local gate report byte for byte, so a per-area support figure + in one of them, or a false match, shows here after the build rather than + first at assembly. Like the contract, it warns and never fails. + """ + + from microcosm.data.contract import _uk_dense_disclosure_findings + + manifest_path = candidate_dir / "rowwise_candidate_manifest.json" + try: + outputs = json.loads(manifest_path.read_text()).get("outputs") or {} + except (OSError, ValueError, AttributeError): + # check_candidate_dir reports a missing or unreadable manifest. + return [] + + def shipped(key: str, pattern: str) -> Path | None: + # The manifest's own output path, as the assembler reads it. + entry = outputs.get(key) + if isinstance(entry, dict) and entry.get("path"): + path = Path(str(entry["path"])) + return path if path.is_absolute() else candidate_dir / path + matches = sorted(glob.glob(str(candidate_dir / pattern))) + return Path(matches[0]) if matches else None + + paths = [ + manifest_path, + shipped("calibration_diagnostics", "*.diagnostics.json"), + shipped("local_gate_report", "*local_gates.json"), + ] + warnings: list[str] = [] + for path in paths: + if path is None or not path.is_file(): + continue + try: + payload = json.loads(path.read_bytes()) + except (OSError, ValueError): + warnings.append( + f"{path.name} cannot be read as JSON, so the disclosure walk " + "cannot rule out a per-area support figure in it (microcosm#1301)." + ) + continue + warnings += _uk_dense_disclosure_findings(path.name, payload) + return warnings + + def main(argv: list[str] | None = None) -> int: parser = argparse.ArgumentParser(description=__doc__.split("\n\n")[0]) parser.add_argument( @@ -485,6 +533,7 @@ def main(argv: list[str] | None = None) -> int: ) if args.candidate_dir is not None: failures += check_candidate_dir(args.candidate_dir) + warnings += candidate_disclosure_warnings(args.candidate_dir) if not args.env and args.candidate_dir is None and args.release_dir is None: parser.error( "nothing to check: pass --env, --candidate-dir and/or --release-dir" From 485008810a5ac106af0e2b958668f0de9f249642 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:29:25 +0100 Subject: [PATCH 25/46] Sign out the two high-value homes region rows below the floor (#1301) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The North East and Wales rows over £2m sit below the 400-home floor of the local small-cell rule, at about one household weight each, so their fit would be noise. They were left bound as their regions' only £2m control, to be signed gate-only after build 1 if they breached. A gate-only sign-off is public, and with the drafter's counts it would narrow an estimate expected to rest on fewer than 10 records (re-review of #1307). María ruled on 17 October to defer both instead. A row-level signed exclusion can now name one cell of a geography fan-out by its geography_id, beside the dimension values it already matched. Two entries in uk/target_reference_signed_exclusions.json sign the rows out of the region fan-out, so the national generator records them as signed_excluded and neither is bound on the local line. The same areas' £1m and £1.5m rows, which count those homes, stay bound. The floor rule's text, the census description and the changelog say so. The references, membership, receipts and census regenerate in the pin commit. Co-Authored-By: Claude Opus 5.5 --- ...1-high-value-homes-region-control.added.md | 2 +- .../1301-uk-local-solve-registers.changed.md | 2 +- .../build/target_reference_authoring.py | 16 ++++++--- .../build/uk/local_small_cell_rule.json | 2 +- .../target_reference_signed_exclusions.json | 26 +++++++++++++++ .../build/uk_runtime/local_target_census.py | 4 ++- .../shared/test_target_reference_authoring.py | 33 +++++++++++++++++++ tools/generate_uk_target_references.py | 5 ++- 8 files changed, 80 insertions(+), 10 deletions(-) diff --git a/changelog.d/1301-high-value-homes-region-control.added.md b/changelog.d/1301-high-value-homes-region-control.added.md index f798a4e8e2..9a472ffd0a 100644 --- a/changelog.d/1301-high-value-homes-region-control.added.md +++ b/changelog.d/1301-high-value-homes-region-control.added.md @@ -1,4 +1,4 @@ -The UK local line binds region controls for the high-value homes family (microcosm#1301, the issue's 6a). Three new two-level targets, `microcosm.high_value_homes.over_1m_by_region`, `over_1_5m_by_region` and `over_2m_by_region`, bind the derived Land Registry stock at the nine English regions and Wales. They carry the same measurement block and record-set selector as the constituency and local-authority cells, so each row is the cross-grain control for its area cells, and the three `no_higher_control` local routes in `uk/cross_grain_declarations.json` are gone. +The UK local line binds region controls for the high-value homes family (microcosm#1301, the issue's 6a). Three new two-level targets, `microcosm.high_value_homes.over_1m_by_region`, `over_1_5m_by_region` and `over_2m_by_region`, bind the derived Land Registry stock at the nine English regions and Wales, except the North East and Wales rows over £2m, which are signed out below the 400-home floor. They carry the same measurement block and record-set selector as the constituency and local-authority cells, so each row is the cross-grain control for its area cells, and the three `no_higher_control` local routes in `uk/cross_grain_declarations.json` are gone. **Local line only.** A new contract key, `calibration_lines`, names the lines a target binds on; these three declare `["local"]`. The national spine's `main_residence_value` is the WAS donor's, not a Land Registry placement. The national compiles now merge the derived facts beside the Chronicle feed too, as the local ones already did: both loaders in `full_targets.py`, the release-cut certifier, the compile-parity tool's national receipt, the national reference generator (`--derived-facts` names another resource), the UC matrix diagnosis and the incumbent-surface evaluation. `load_uk_national_target_inputs`, the certifier's calibration reference and the UC matrix diagnosis then drop the local-only rows right after the compile, before reconciliation, the measure exclusions and the frozen-register check. The national registry version is therefore unchanged. `register_completeness.calibration_line` receipts what each line dropped. diff --git a/changelog.d/1301-uk-local-solve-registers.changed.md b/changelog.d/1301-uk-local-solve-registers.changed.md index 9ba81ec38b..25195f5dd1 100644 --- a/changelog.d/1301-uk-local-solve-registers.changed.md +++ b/changelog.d/1301-uk-local-solve-registers.changed.md @@ -4,7 +4,7 @@ The registers that change the UK solve are in place before the first local relea **High-value homes.** The family's region rows control it on the local line, so: - `tools/generate_uk_local_target_references.py` defers its constituency level whole (`high_value_homes_constituency_grain_deferred`, `defer_if_compiles`), after the English band-H precedent, with a roster guard of 575 England and Wales constituencies; -- a new signed small-cell rule, `hvcts_la_household_floor` in `uk/local_small_cell_rule.json` (prefix `microcosm.high_value_homes.`, floor 400 homes, about two household weights at 150,000 households, expires 2027-04-01), defers the local-authority cells under the floor and keeps 192, 101 and 57 cells over £1m, £1.5m and £2m, whose deferred homes still count in their region rows. The two region rows below the floor, `microcosm.high_value_homes.over_2m_by_region` for the North East (`E12000001`) and Wales (`W92000004`), are each their region's only £2m control and stay bound, outside the rule's scope by design; each is signed gate-only (`uk_target_fit`, `release_lines: ["local"]`) only if build 1 measures it past 25%; +- a new signed small-cell rule, `hvcts_la_household_floor` in `uk/local_small_cell_rule.json` (prefix `microcosm.high_value_homes.`, floor 400 homes, about two household weights at 150,000 households, expires 2027-04-01), defers the local-authority cells under the floor and keeps 192, 101 and 57 cells over £1m, £1.5m and £2m, whose deferred homes still count in their region rows. The two region rows below the floor, `microcosm.high_value_homes.over_2m_by_region` for the North East (`E12000001`) and Wales (`W92000004`), are signed out of the region fan-out by two row exclusions in `uk/target_reference_signed_exclusions.json` (María's ruling of 17 October 2026): at about one household weight each their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records. A row-level signed exclusion can now name a geography cell (`row: {"dimension": "geography_id", ...}`). The same areas' £1m and £1.5m rows, which count those homes, stay bound; - the `high_value_home_stock_derived_estimate` adjudication records where the family binds, and that the seat rank correlations, now out of sample, decide its renewal. **Islands.** Orkney (`local_authority/S12000023`) and Shetland (`local_authority/S12000027`) are pre-signed gate-only exclusions of the area-support floor in `uk/local_area_support_exclusions.json`, scoped to the local line and expiring 2027-01-16. Their cells stay bound. diff --git a/packages/microcosm-build/src/microcosm/build/target_reference_authoring.py b/packages/microcosm-build/src/microcosm/build/target_reference_authoring.py index 2cace7f2a2..a064feb6cc 100644 --- a/packages/microcosm-build/src/microcosm/build/target_reference_authoring.py +++ b/packages/microcosm-build/src/microcosm/build/target_reference_authoring.py @@ -1489,14 +1489,20 @@ def _signed_row_exclusion( row: Mapping[str, Any], row_exclusions: Mapping[tuple[str, str], str], ) -> tuple[tuple[str, str], str] | None: - """The row-level sign-out this fan-out row matches, if any.""" + """The row-level sign-out this fan-out row matches, if any. + + A row is matched by one of its selector's dimension values or, for a + geography fan-out cell, by its ``geography_id`` (microcosm#1301). + """ if not row_exclusions: return None - dimension_values = row.get("ledger_selector", {}).get("dimension_values") - if not isinstance(dimension_values, Mapping): - return None - for dimension, value in dimension_values.items(): + selector = row.get("ledger_selector", {}) + dimension_values = selector.get("dimension_values") + keyed = dict(dimension_values) if isinstance(dimension_values, Mapping) else {} + if selector.get("geography_id") is not None: + keyed.setdefault("geography_id", selector["geography_id"]) + for dimension, value in keyed.items(): key = (str(dimension), json.dumps(value, sort_keys=True)) rationale = row_exclusions.get(key) if rationale is not None: diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json b/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json index d4e73c31e6..93485fbb24 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_small_cell_rule.json @@ -36,7 +36,7 @@ "microcosm.high_value_homes." ], "absolute_floor": 400, - "reason": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over £1m (97 percent of their derived stock), 101 over £1.5m (92 percent) and 57 over £2m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every £2m local-authority cell in their regions, each is its region's only £2m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale.", + "reason": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over £1m (97 percent of their derived stock), 101 over £1.5m (92 percent) and 57 over £2m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under María's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' £1m and £1.5m rows, which count those homes, stay bound.", "tracking": "microcosm#1301", "approved_by": "juaristi22", "approved_on": "2026-10-16", diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_reference_signed_exclusions.json b/packages/microcosm-build/src/microcosm/build/uk/target_reference_signed_exclusions.json index 924538ccaf..b8be602ac3 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_reference_signed_exclusions.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_reference_signed_exclusions.json @@ -160,6 +160,32 @@ "dimension": "grouped_amount_of_benefit", "value": "£40.00 to under £60.00" } + }, + { + "target_id": "microcosm.high_value_homes.over_2m_by_region", + "reason_id": "below_local_small_cell_floor", + "rationale": "The North East's derived stock of owner-occupied homes over £2m is below the 400-home floor of the local small-cell rule (hvcts_la_household_floor in local_small_cell_rule.json), which already defers every £2m local-authority cell there. That is about one household weight at the ruled 150,000 households, so the row's fit would be noise, and a gate-only sign-off, which is public, would narrow an estimate expected to rest on fewer than 10 records. Signed out of the region fan-out; the same area's £1m and £1.5m rows, which count these homes, stay bound, as do the other regions' £2m rows.", + "tracking": "microcosm#1301", + "approved_by": "juaristi22", + "approved_on": "2026-10-17", + "adjudication": "María in session, 2026-10-17: defer both below-floor region rows, in answer to https://github.com/PolicyEngine/microcosm/pull/1307#issuecomment-6234268346", + "row": { + "dimension": "geography_id", + "value": "E12000001" + } + }, + { + "target_id": "microcosm.high_value_homes.over_2m_by_region", + "reason_id": "below_local_small_cell_floor", + "rationale": "Wales's derived stock of owner-occupied homes over £2m is below the 400-home floor of the local small-cell rule (hvcts_la_household_floor in local_small_cell_rule.json), which already defers every £2m local-authority cell there. That is about one household weight at the ruled 150,000 households, so the row's fit would be noise, and a gate-only sign-off, which is public, would narrow an estimate expected to rest on fewer than 10 records. Signed out of the region fan-out; the same area's £1m and £1.5m rows, which count these homes, stay bound, as do the other regions' £2m rows.", + "tracking": "microcosm#1301", + "approved_by": "juaristi22", + "approved_on": "2026-10-17", + "adjudication": "María in session, 2026-10-17: defer both below-floor region rows, in answer to https://github.com/PolicyEngine/microcosm/pull/1307#issuecomment-6234268346", + "row": { + "dimension": "geography_id", + "value": "W92000004" + } } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/local_target_census.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/local_target_census.py index 75fe194221..54acc98c2e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/local_target_census.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/local_target_census.py @@ -244,7 +244,9 @@ def _derived_resource_pin() -> dict[str, str | int]: "against thresholds deflated to the same price basis. The English " "region and Wales rows of the same estimate " "(microcosm.high_value_homes.*_by_region) bind on the local line " - "only, as the cross-grain control for these cells (microcosm#1301)." + "only, as the cross-grain control for these cells, except the " + "North East and Wales rows over £2m, which are signed out below " + "the 400-home floor (microcosm#1301)." ), "sources": ["hmlr_price_paid_derived_stock"], "adjudications": [_HIGH_VALUE_HOME_STOCK_FENCE_ID], diff --git a/packages/microcosm-build/tests/engine_free/shared/test_target_reference_authoring.py b/packages/microcosm-build/tests/engine_free/shared/test_target_reference_authoring.py index be98bbe965..ec627cebfb 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_target_reference_authoring.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_target_reference_authoring.py @@ -707,6 +707,39 @@ def test_author_target_references_fans_out_over_a_geography_roster() -> None: ] +def test_a_row_level_signed_exclusion_takes_out_one_geography_cell() -> None: + """Keyed on ``geography_id``, a row-level sign-out takes one cell out of a + geography fan-out (the high-value homes region rows below the local + small-cell floor, microcosm#1301) and leaves the other cells active.""" + config = TargetReferenceAuthoringConfig( + target_period=2025, + geography_fanout_by_target_id={"ons.age.0_10_by_region": _REGION_TIER_CELLS}, + geography_fanout_metadata=_tier_metadata, + signed_row_exclusions_by_target_id={ + "ons.age.0_10_by_region": { + ("geography_id", '"E12000001"'): "below the floor", + ("geography_id", '"W92000004"'): "below the floor", + } + }, + source_fact_feed="synthetic", + ) + authored = author_target_references(_two_level_contract(), _tier_facts(), config) + assert [row["name"] for row in authored.references] == [ + "ons.age.0_10_by_region@E12000007" + ] + target = authored.membership_report["targets"]["ons.age.0_10_by_region"] + assert target["status"] == "active" + assert [(entry["name"], entry["status"]) for entry in target["candidates"]] == [ + ("ons.age.0_10_by_region@E12000007", "active"), + ("ons.age.0_10_by_region@E12000001", "signed_excluded"), + ("ons.age.0_10_by_region@W92000004", "signed_excluded"), + ] + assert target["candidates"][1]["signed_row"] == { + "dimension": "geography_id", + "value": "E12000001", + } + + def test_geography_fanout_refuses_an_absent_roster_cell() -> None: config = TargetReferenceAuthoringConfig( target_period=2025, diff --git a/tools/generate_uk_target_references.py b/tools/generate_uk_target_references.py index b9e316ddb0..c76dcb538b 100644 --- a/tools/generate_uk_target_references.py +++ b/tools/generate_uk_target_references.py @@ -702,7 +702,10 @@ def _signed_row_exclusions( An entry carrying ``row: {dimension, value}`` signs out the fan-out row whose selector pins that dimension value (the HMRC CGT age band 0-15, which the frame cannot carry; the size-of-gain band below the annual - exempt amount) and leaves the target's other rows active. + exempt amount), or, with ``dimension: geography_id``, one cell of a + geography fan-out (the high-value homes region rows below the local + small-cell floor, microcosm#1301), and leaves the target's other rows + active. """ target_ids = {str(target["target_id"]) for target in contract.get("targets", ())} From 47650d2fe13eb479bc63af795656ffcf23eb1fac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:29:51 +0100 Subject: [PATCH 26/46] Complete the build-2 recipe and the sign-off outputs in the docs (#1301) The graph doc's build-2 command now replaces build 1's --logbook-prev-row-digest with build 1's own row digest, as the runbook and the PR body already did. The runbook's PR_BODY.md list names the national entries for review, and its assembly section says the pre-flight's --candidate-dir walks the three byte-for-byte files and what the walk does not read. Co-Authored-By: Claude Opus 5.5 --- docs/uk-dense-release-assembly-runbook-762.md | 12 +++++++++--- docs/uk-full-build-graph.md | 3 ++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index 3ffebdf027..c5fc2baad1 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -251,8 +251,9 @@ refuses one inside this checkout or any other, and `.gitignore` also covers - `signoff_draft.json`: the receipt; - `PR_BODY.md`: gate ids, build 1's attempt id and report digest, register entry counts, the national register's stale-risk and near-bound counts, the - reviewer, the adjudication, policy dates, the names of the entries that set - the assembly deadline and the tests to run; + national entries for review, the reviewer, the adjudication, policy dates, + the names of the entries that set the assembly deadline and the tests to + run; - `PRIVATE_review.csv`: mode 0600, holding per-row errors, every fit row's stale-risk and near-bound flags and per-area support figures. Never commit or post it. @@ -482,7 +483,12 @@ each warning before publishing. A figure in the signed `uk_local_gates.json` cannot be edited out without failing its signature, nor one in `source_calibration_diagnostics.json` without failing the candidate manifest's hash of it; a figure in a file the assembler writes is fixed at its source and -the directory re-assembled. +the directory re-assembled. The pre-flight's `--candidate-dir` runs the same +walk over the three files the assembler ships byte for byte (the candidate +manifest, the original diagnostics and the signed local report), so a finding +shows right after each build. The walk reads key names and the shortfall +wording only: a figure under another name, in other prose or outside the +top-level JSON files is not found, so the manual scan stays. The manifest's `reviewed_limitations` record what the release does not claim, and the contract checks them against the coverage: `engine_measurement` diff --git a/docs/uk-full-build-graph.md b/docs/uk-full-build-graph.md index 22b2865024..6a66fa16ae 100644 --- a/docs/uk-full-build-graph.md +++ b/docs/uk-full-build-graph.md @@ -155,12 +155,13 @@ uv run --no-sync python tools/build_uk_full.py --release-role dense --release-ca --review-date --graph-store --out ``` -Build 2, at the sign-off's head, repeats that command with the same `--review-date` and `--graph-store`, a new `--out`, and the gate clock and the guard: +Build 2, at the sign-off's head, repeats that command with the same `--review-date` and `--graph-store`, a new `--out`, the gate clock and the guard, and replaces build 1's `--logbook-prev-row-digest` with build 1's own row digest, so build 2's Logbook row follows build 1's: ```bash uv run --no-sync python tools/build_uk_full.py --release-role dense --release-candidate \ \ --review-date --graph-store --out \ + --logbook-prev-row-digest \ --gate-review-date --require-solve-reuse ``` From f4323828dbb7f37e13d34dbddb9f65d57108640d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:31:32 +0100 Subject: [PATCH 27/46] Use placeholder area codes in the sign-off drafter's tests (#1301) The drafter's fixtures paired real local-authority and constituency codes with synthetic support figures and fit errors: the SUPPORT and LOCAL tables, the --area-name probe and the drafted-entry disclosure probe. A reader could take such a pairing for a measured figure of a real area. Every code in the file is now a placeholder no area carries (E06999998, E06999999, E14999997 to E14999999), mapped so the sort order of keys the assertions list is unchanged. The tool never checks a code against a roster (the area roster comes from the build's own support table, and an unnamed code renders without a name), so no real code is needed. Co-Authored-By: Claude Opus 5.5 --- .../uk/test_uk_dense_signoff_draft.py | 79 ++++++++++--------- 1 file changed, 40 insertions(+), 39 deletions(-) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index 633215384a..d69ba65259 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -4,7 +4,8 @@ the real target-fit and area-support gate functions produce the details, the full gate manifest and enforcement classify them, and the dense replay writes and signs the local gate report. The rows, support figures and registers are -synthetic. +synthetic, and the area codes are placeholders no area carries (``E06999998``, +``E14999999`` and the like), so no synthetic figure sits beside a real area. """ from __future__ import annotations @@ -104,16 +105,16 @@ def _load_tool(): "synthetic.national_e@2025": 0.1042, } LOCAL = ( - ("census_households", "E14000001", "households", -0.4021), - ("census_households", "E14000002", "households", 0.0517), - ("synthetic_income", "E06000001", "count", 0.1233), + ("census_households", "E14999998", "households", -0.4021), + ("census_households", "E14999999", "households", 0.0517), + ("synthetic_income", "E06999998", "count", 0.1233), ) #: (level, code, positive rows, distinct sources, ESS) SUPPORT = ( - ("constituency", "E14000001", 120, 110, 95.5), - ("constituency", "E14000002", 130, 125, 101.25), - ("local_authority", "E06000001", 40, 38, PLANTED_ESS), - ("local_authority", "E06000002", 60, 55, 55.5), + ("constituency", "E14999998", 120, 110, 95.5), + ("constituency", "E14999999", 130, 125, 101.25), + ("local_authority", "E06999998", 40, 38, PLANTED_ESS), + ("local_authority", "E06999999", 60, 55, 55.5), ) @@ -185,7 +186,7 @@ def build_1_registers() -> dict: "description": "Synthetic local-area support register.", "exclusions": { # Every floor met on build 1: stale. - "local_authority/E06000002": _entry( + "local_authority/E06999999": _entry( "2026-09-02", "2026-12-02", lines=None ), }, @@ -230,7 +231,7 @@ def test_committed_local_target_fit_register_is_empty() -> None: def test_local_area_support_register_loads_both_schema3_blocks() -> None: loaded = load_uk_local_area_support_exclusion_register(None) assert set(loaded["exclusions"]) == { - "local_authority/E06000002", + "local_authority/E06999999", } assert set(loaded["bound_despite_support_floor"]) == {"census_households"} ''' @@ -592,10 +593,10 @@ def test_draft_signs_every_signable_failure_and_retires_stale_entries( assert national["stale_risk_count"] == 1 assert national["near_bound_count"] == 1 local = receipt["registers"]["uk_local_target_fit"] - assert local["add"] == ["census_households/E14000001/households"] + assert local["add"] == ["census_households/E14999998/households"] area = receipt["registers"]["uk_local_area_support"] - assert area["add"] == ["local_authority/E06000001"] - assert area["remove"] == ["local_authority/E06000002"] + assert area["add"] == ["local_authority/E06999998"] + assert area["remove"] == ["local_authority/E06999999"] assert receipt["predicted_build_2"] == { gate: {"passes": True, "failure_count": 0} for gate in SPECS } @@ -605,7 +606,7 @@ def test_draft_signs_every_signable_failure_and_retires_stale_entries( assert receipt["assembly_deadline"] == { "date": "2026-11-19", "set_by": [ - "uk_local_target_fit:census_households/E14000001/households", + "uk_local_target_fit:census_households/E14999998/households", "uk_target_fit:synthetic.national_a@2025", "uk_target_fit:synthetic.national_b@2025", ], @@ -622,7 +623,7 @@ def test_draft_signs_every_signable_failure_and_retires_stale_entries( } assert ( "**Assembly deadline: 2026-11-19**, when " - "`uk_local_target_fit:census_households/E14000001/households`, " + "`uk_local_target_fit:census_households/E14999998/households`, " "`uk_target_fit:synthetic.national_a@2025` and " "`uk_target_fit:synthetic.national_b@2025` expire: " ) in (out / "PR_BODY.md").read_text() @@ -646,7 +647,7 @@ def test_draft_signs_every_signable_failure_and_retires_stale_entries( == "2026-11-19" ) assert ( - after["uk_local_area_support"]["exclusions"]["local_authority/E06000001"][ + after["uk_local_area_support"]["exclusions"]["local_authority/E06999998"][ "expires_on" ] == "2027-01-22" @@ -659,16 +660,16 @@ def test_draft_signs_every_signable_failure_and_retires_stale_entries( pins = (repo / TOOL.TERMINAL_GATES_TEST).read_text() ast.parse(pins) assert '"synthetic.national_a@2025",' in pins - assert '"census_households/E14000001/households",' in pins + assert '"census_households/E14999998/households",' in pins assert pins.count("record.release_lines") == 2 area_pins = (repo / TOOL.WEIGHTED_INTEGRITY_TEST).read_text() ast.parse(area_pins) assert ( ' assert set(loaded["exclusions"]) == {\n' - ' "local_authority/E06000001",\n }\n' + ' "local_authority/E06999998",\n }\n' ' assert {record.release_lines for record in loaded["exclusions"].values()}' ) in area_pins - assert "local_authority/E06000002" not in area_pins + assert "local_authority/E06999999" not in area_pins assert ( ' assert set(loaded["bound_despite_support_floor"]) == {"census_households"}' in area_pins @@ -702,9 +703,9 @@ def test_local_fit_bands_reach_only_the_private_file_and_the_terminal(tmp_path, # inside it (near bound): with its key in the patch, a public count of # the first would bracket a named local estimate. local = ( - ("census_households", "E14000001", "households", -0.2521), - ("census_households", "E14000002", "households", 0.2451), - ("synthetic_income", "E06000001", "count", 0.1233), + ("census_households", "E14999998", "households", -0.2521), + ("census_households", "E14999999", "households", 0.2451), + ("synthetic_income", "E06999998", "count", 0.1233), ) registers = build_1_registers() repo = make_repo(tmp_path / "repo", registers) @@ -740,8 +741,8 @@ def test_local_fit_bands_reach_only_the_private_file_and_the_terminal(tmp_path, } private = pd.read_csv(out / "PRIVATE_review.csv", skiprows=1, dtype=str) cells = private[private["gate"] == "uk_local_target_fit"].set_index("key") - assert cells.loc["census_households/E14000001/households", "stale_risk"] == "True" - assert cells.loc["census_households/E14000002/households", "near_bound"] == "True" + assert cells.loc["census_households/E14999998/households", "stale_risk"] == "True" + assert cells.loc["census_households/E14999999/households", "near_bound"] == "True" def test_a_non_signable_failure_writes_no_patch(repo, tmp_path): @@ -813,15 +814,15 @@ def test_a_local_register_the_checkout_does_not_wire_is_unsignable( def test_a_stale_entry_the_generator_defers_is_held_not_retired(build_1, tmp_path): # Its cells are deferred on the generator's own constants, lockstep-tested # against the register: retiring the entry moves the solve. - repo = make_repo(tmp_path / "repo", build_1_registers(), deferred=("E06000002",)) + repo = make_repo(tmp_path / "repo", build_1_registers(), deferred=("E06999999",)) out = tmp_path / "draft" assert draft(build_1, repo, out) == 1 receipt = json.loads((out / "signoff_draft.json").read_text()) area = receipt["registers"]["uk_local_area_support"] - assert area["held"] == ["local_authority/E06000002"] + assert area["held"] == ["local_authority/E06999999"] assert area["remove"] == [] reason = receipt["not_signable"]["uk_local_area_support"] - assert "local_authority/E06000002 is held" in reason + assert "local_authority/E06999999 is held" in reason assert "SUPPORT_FLOOR_DEFERRED_AREA_IDS" in reason assert not (out / "signoff.patch").exists() @@ -829,16 +830,16 @@ def test_a_stale_entry_the_generator_defers_is_held_not_retired(build_1, tmp_pat def test_an_expiring_entry_the_generator_defers_is_left_to_hand_renewal(tmp_path): registers = build_1_registers() # In force for build 1, expired at the gate clock. - registers["uk_local_area_support"]["exclusions"]["local_authority/E06000001"] = ( + registers["uk_local_area_support"]["exclusions"]["local_authority/E06999998"] = ( _entry("2026-09-01", "2026-10-21", lines=None) ) - repo = make_repo(tmp_path / "repo", registers, deferred=("E06000001",)) + repo = make_repo(tmp_path / "repo", registers, deferred=("E06999998",)) build = write_run(tmp_path / "build-1", registers=registers) out = tmp_path / "draft" assert draft(build, repo, out) == 1 receipt = json.loads((out / "signoff_draft.json").read_text()) area = receipt["registers"]["uk_local_area_support"] - assert area["held"] == ["local_authority/E06000001"] + assert area["held"] == ["local_authority/E06999998"] assert area["renew"] == [] assert "renew the entry by hand" in receipt["not_signable"]["uk_local_area_support"] @@ -894,7 +895,7 @@ def test_free_text_with_only_issue_references_and_dates_is_accepted(text): ("flag", "value"), [ ("--class-note", "local_authority/*=Synthetic: 7 rows against the floor."), - ("--area-name", "E06000001=Synthetic household 4521 weight 312.5"), + ("--area-name", "E06999998=Synthetic household 4521 weight 312.5"), ("--adjudication", "microcosm#1301: ESS=3.2 on build 1"), ("--adjudication", "Synthetic: 12% above its target"), ], @@ -923,7 +924,7 @@ def test_an_adjudication_citing_issues_and_dates_is_drafted(build_1, repo, tmp_p for entry in after[gate_id]["exclusions"].values(): assert entry["adjudication"] == adjudication cell = after["uk_local_target_fit"]["exclusions"][ - "census_households/E14000001/households" + "census_households/E14999998/households" ] assert cell["reason"].endswith(" Reviewed under PolicyEngine/microcosm#1301.") @@ -933,7 +934,7 @@ def test_the_drafted_entries_still_get_the_release_disclosure_walk(): # stand on, so the drafted entries get the release's disclosure walk too. spec = SPECS["uk_local_area_support"] drafted = TOOL.RegisterDraft(spec=spec, before={}) - drafted.entries["local_authority/E06000001"] = _entry( + drafted.entries["local_authority/E06999998"] = _entry( APPROVED_ON, "2026-11-19", reason="Synthetic reason stating rows 7 < 50." ) (failure,) = TOOL.drafted_disclosure_failures({spec.gate_id: drafted}) @@ -1113,7 +1114,7 @@ def test_a_build_that_passed_needs_nothing(tmp_path, capsys): registers = build_1_registers() registers["uk_target_fit"]["exclusions"] = {} registers["uk_local_area_support"]["exclusions"] = { - "local_authority/E06000001": _entry("2026-10-01", "2026-12-01") + "local_authority/E06999998": _entry("2026-10-01", "2026-12-01") } repo = make_repo(tmp_path / "repo", registers) build = write_run( @@ -1305,7 +1306,7 @@ def test_a_gate_clock_on_its_approval_keeps_a_premature_all_lines_entry(tmp_path def test_an_unscoped_local_cell_entry_is_still_removed(tmp_path): # The national line reads no local cell, so nothing is rescoped there. registers = build_1_registers() - key = "census_households/E14000002/households" + key = "census_households/E14999999/households" registers["uk_local_target_fit"]["exclusions"][key] = _entry( "2026-10-01", "2026-10-29", lines=None ) @@ -1524,7 +1525,7 @@ def _stale(registers): def _dormant(registers): - registers["uk_local_target_fit"]["exclusions"]["census_households/E14000009/x"] = ( + registers["uk_local_target_fit"]["exclusions"]["census_households/E14999997/x"] = ( _entry(APPROVED_ON, "2026-11-19") ) return {} @@ -1540,7 +1541,7 @@ def _per_family(registers): def _figure_in_reason(registers): entry = registers["uk_local_area_support"]["exclusions"][ - "local_authority/E06000001" + "local_authority/E06999998" ] entry["reason"] = "Synthetic reason stating rows 7 < 50." return {} @@ -1805,12 +1806,12 @@ def test_the_committed_pins_rewrite_and_reparse(): drafted, _ = TOOL.rewrite_pin( source, spec.loader, - [*committed, "synthetic/E06000001/key"], + [*committed, "synthetic/E06999998/key"], local_only=local_only, block=spec.pin_block, ) ast.parse(drafted) - assert '"synthetic/E06000001/key",' in drafted + assert '"synthetic/E06999998/key",' in drafted added = set(drafted.splitlines()) - set(source.splitlines()) assert all(len(line) <= TOOL.LINE_LENGTH for line in added) back, _ = TOOL.rewrite_pin( From 7b0a56d5b8cc896e4fac9403a855862a3f024a40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:36:59 +0100 Subject: [PATCH 28/46] Accept only allowlisted issue references in sign-off free text (#1301) The drafter's free-text rule (1307-02) treated any #N or word#N as an issue reference, so it accepted text that numbers a record or a cell: "household #4521 carries weight #312", "record #1234 decides the cell", "#7 rows against the #50-row floor". It took any four-two-two digit group for a date ("household 1234-05-06"), and its percent check missed the full-width sign ("#25" followed by U+FF05). Meanwhile it refused the repository's usual citations: issue-comment anchors and full GitHub URLs. The --approved-by check accepted login-shaped figures such as "4521" and "rows-7-of-50". figure_free now strips only the citations it can tell from a figure: microcosm#N, chronicle#N, uk-data#N and PolicyEngine/#N, each optionally anchored #issuecomment-N, with nothing running into the reference from the left; GitHub URLs of a PolicyEngine issue or pull request, optionally anchored the same way; and ISO dates of real days in 2000-2099. Any digit left, a bare #N included, refuses the text, as does a percent sign in any form NFKC folds into "%" and the Arabic, per-mille and per-ten-thousand signs. A comment cited as "issue comment N" stays refused; its anchor form passes. --approved-by must also start with a letter and hold at most one run of digits, within GitHub's login shape, so ordinary logins such as juaristi22 pass. The review's probes and the accepted citation forms are parametrized tests, beside numbers that stay refused because the rule cannot tell them from a figure (K=15, a plan code, a bare year). Co-Authored-By: Claude Opus 5.5 --- .../uk/test_uk_dense_signoff_draft.py | 56 ++++++++- tools/draft_uk_dense_signoff.py | 107 +++++++++++++----- 2 files changed, 133 insertions(+), 30 deletions(-) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index d69ba65259..fc2acf3eb6 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -869,6 +869,25 @@ def test_a_generator_without_its_own_deferrals_makes_areas_unsignable( "a share of twelve %", "ESS-3.2#1301", "reviewed 2026-02-30", + # A bare #N is no issue reference: it can number anything. + "household #4521 carries weight #312", + "record #1234 decides the cell", + "#7 rows against the #50-row floor", + # Nor is a word#N of a repository the allowlist does not name, nor one + # that runs into another word. + "rows#7 against floor#50", + "household-microcosm#4521", + "microcosm#1301#7", + # A figure shaped like a date, outside 2000-2099. + "household 1234-05-06", + # Percent signs in their Unicode forms. + "#25\uff05", + "a share of twelve \ufe6a", + "a share of twelve \u066a", + "a share of twelve \u2030", + # Digits in a URL that is not a PolicyEngine issue or pull request. + "https://example.org/households/4521", + "https://github.com/PolicyEngine/microcosm/pull/1307/commits/4521abc", ) @@ -882,15 +901,40 @@ def test_free_text_stating_a_figure_is_refused(text): "text", [ "microcosm#1301 ruling of 2026-10-16", - "PolicyEngine/policyengine-uk#2459 and #1301, reviewed 2026-10-16.", - "policyengine.py#553 (see microcosm#1301)", + "PolicyEngine/policyengine-uk#2459 and microcosm#1301, reviewed 2026-10-16.", + "PolicyEngine/policyengine.py#553 (see microcosm#1301)", "Synthetic reviewer note without figures.", + "chronicle#359 and uk-data#521, after microcosm#1300", + "microcosm#1301#issuecomment-6232359992", + "PolicyEngine/microcosm#1301#issuecomment-6232359992 (the ruling)", + "https://github.com/PolicyEngine/microcosm/issues/1301#issuecomment-6232359992", + "the plan (https://github.com/PolicyEngine/microcosm/pull/1307), 2026-10-17", ], ) def test_free_text_with_only_issue_references_and_dates_is_accepted(text): assert TOOL.figure_free(text, "--adjudication") == text +@pytest.mark.parametrize( + "text", + [ + # Cite the comment by its anchor instead (microcosm#1301#issuecomment-N). + "microcosm#1301 (issue comment 6232359992)", + "K=15", + "150,000 households", + "plan arm c9", + "rehearsal R5", + "the 2025 uprating", + ], +) +def test_a_number_outside_a_reference_or_date_is_refused(text): + """Legitimate text whose number stands outside an issue reference, a + PolicyEngine URL or a date is refused too: the rule cannot tell a plan + code or a count from a figure. The manual scan stays the backstop.""" + with pytest.raises(TOOL.InputError, match="a bare #N is refused"): + TOOL.figure_free(text, "--adjudication") + + @pytest.mark.parametrize( ("flag", "value"), [ @@ -950,6 +994,11 @@ def test_the_drafted_entries_still_get_the_release_disclosure_walk(): "-reviewer", " juaristi22", "r" * 40, + # Login-shaped figures: a leading digit, or more than one digit run. + "4521", + "7-rows", + "rows-7-of-50", + "household4521-weight312", ], ) def test_approved_by_must_be_a_github_login(repo, tmp_path, capsys, login): @@ -961,7 +1010,8 @@ def test_approved_by_must_be_a_github_login(repo, tmp_path, capsys, login): @pytest.mark.parametrize( - "login", ["juaristi22", "MaxGhenis", "synthetic-reviewer", "r", "r" * 39] + "login", + ["juaristi22", "MaxGhenis", "vahid-ahmadi", "synthetic-reviewer", "r", "r" * 39], ) def test_a_github_login_is_accepted(login): assert TOOL.github_login(login, "--approved-by") == login diff --git a/tools/draft_uk_dense_signoff.py b/tools/draft_uk_dense_signoff.py index 7fc48ce406..ab38a325a6 100644 --- a/tools/draft_uk_dense_signoff.py +++ b/tools/draft_uk_dense_signoff.py @@ -81,10 +81,15 @@ area identifiers, counts, policy constants, the reviewer's login and their free text. Reasons are templated and never quote an error, an estimate or a support figure, and the reports' failure lines are never copied. -``--approved-by`` must be a GitHub login. The free text (``--class-note``, -``--area-name``, ``--adjudication``) may carry digits only in issue references -and ISO dates, and no ``%``; the drafted entries then get the release -contract's disclosure walk, and a finding refuses the draft. Of the +``--approved-by`` must be a GitHub login that starts with a letter and holds +at most one run of digits. The free text (``--class-note``, ``--area-name``, +``--adjudication``) may carry digits only in issue references of an +allowlisted repository (``microcosm#N``, ``chronicle#N``, ``uk-data#N`` or +``PolicyEngine/#N``, each optionally anchored ``#issuecomment-N``), +GitHub URLs of a PolicyEngine issue or pull request, and ISO dates of real +days in 2000-2099; a bare ``#N`` and any percent sign are refused. The +drafted entries then get the release contract's disclosure walk, and a +finding refuses the draft. Of the stale-risk and near-bound counts, the receipt and the PR body carry the national register's only: the local registers' bracket named sub-GOR estimates, so they go to standard output and, with per-row errors and @@ -106,6 +111,7 @@ import re import subprocess import sys +import unicodedata from collections.abc import Callable, Iterable, Mapping, Sequence from dataclasses import dataclass, field from datetime import date @@ -173,15 +179,37 @@ #: ``--verify`` warns from this many days before the assembly deadline. DEADLINE_WARNING_DAYS = 2 -#: The only digits reviewer free text may carry (:func:`figure_free`): issue -#: references (``#1301``, ``microcosm#1301``, ``PolicyEngine/microcosm#1301``, -#: whose owner and repository names hold no digits) and ISO dates of real days. +#: The digits reviewer free text may carry (:func:`figure_free`) sit in issue +#: references of an allowlisted repository, in GitHub URLs of a PolicyEngine +#: issue or pull request, and in ISO dates. A repository name here holds no +#: digit, and a bare ``#N`` is no reference: it could number anything. +_REPOSITORY_NAME = r"[A-Za-z][A-Za-z_.-]*" +#: ``microcosm#N``, ``chronicle#N``, ``uk-data#N`` or ``PolicyEngine/#N``, +#: each optionally anchored on an issue comment (``#issuecomment-N``). Nothing +#: may run into the reference from the left, so ``household-microcosm#N`` is +#: not one. _ISSUE_REFERENCE_RE = re.compile( - r"(?:[A-Za-z][A-Za-z_.-]*/)?(?:[A-Za-z][A-Za-z_.-]*)?#[0-9]+" + r"(?/issues/N`` or ``.../pull/N``, +#: optionally anchored on an issue comment. +_ISSUE_URL_RE = re.compile( + r"(? str: Reviewer free text lands in the committed registers and the PR body, where nothing else checks it: the contract's disclosure walk catches only an area's support worded with its measured value. So the text may carry - a digit only inside an issue reference (``#1301``, ``microcosm#1301``, - ``PolicyEngine/microcosm#1301``) or an ISO date of a real day, and never a - ``%``. A figure written in words passes; the manual scan covers that. + a digit only inside + + * an issue reference of an allowlisted repository: ``microcosm#1301``, + ``chronicle#359``, ``uk-data#521`` or ``PolicyEngine/#N``, + optionally anchored ``#issuecomment-N``; + * a GitHub URL of a PolicyEngine issue or pull request + (``https://github.com/PolicyEngine//issues/N`` or ``.../pull/N``), + optionally anchored ``#issuecomment-N``; + * an ISO date of a real day in 2000-2099; + + and never a percent sign, ``%`` or a Unicode form of one. A bare ``#N`` + (``household #4521``), a number in prose (``K=15``, ``2025``) and a + date-shaped figure (``1234-05-06``) are refused. A figure written in words + passes; the manual scan covers that. """ - if "%" in text: - raise InputError(f"{label} must carry no figures ('%'): {text!r}.") + if any( + character in _PERCENT_SIGNS for character in unicodedata.normalize("NFKC", text) + ): + raise InputError(f"{label} must carry no figures (a percent sign): {text!r}.") rest = _ISO_DATE_RE.sub( lambda match: "" if _real_day(match.group()) else match.group(), text ) + rest = _ISSUE_URL_RE.sub("", rest) rest = _ISSUE_REFERENCE_RE.sub("", rest) if any(character.isnumeric() for character in rest): raise InputError( - f"{label} may carry digits only in issue references (#1301, " - "microcosm#1301, PolicyEngine/microcosm#1301) and ISO dates " - f"(YYYY-MM-DD), so that it states no figure: {text!r}." + f"{label} may carry digits only in issue references (microcosm#1301, " + "chronicle#N, uk-data#N or PolicyEngine/#N, optionally " + "anchored #issuecomment-N), GitHub URLs of a PolicyEngine issue or " + "pull request, and ISO dates (YYYY-MM-DD) of real days in 2000-2099, " + f"so that it states no figure; a bare #N is refused: {text!r}." ) return text @@ -2028,13 +2072,21 @@ def github_login(value: str | None, label: str) -> str: """``value`` unchanged when it is a GitHub login, else refused (microcosm#1301). The reviewer lands in every drafted entry and the PR body, so it is a - login and nothing else: no spaces, no other text, and so no figure. + login and nothing else: no spaces, no other text. Within GitHub's shape + it must start with a letter and hold at most one run of digits, so that + it can carry no figure such as ``4521`` or ``rows-7-of-50``; ordinary + logins (``juaristi22``) pass. """ - if value is None or _GITHUB_LOGIN_RE.fullmatch(value) is None: + if ( + value is None + or _GITHUB_LOGIN_RE.fullmatch(value) is None + or len(re.findall(r"[0-9]+", value)) > 1 + ): raise InputError( f"{label} must be a GitHub login (letters, digits and hyphens, at " - f"most 39 characters, starting with a letter or digit), got {value!r}." + "most 39 characters) that starts with a letter and holds at most " + f"one run of digits, got {value!r}." ) return value @@ -2722,8 +2774,9 @@ def parse_args(argv: Sequence[str] | None = None) -> argparse.Namespace: ) parser.add_argument( "--adjudication", - help="the entries' adjudication (digits only in issue references and " - "ISO dates)", + help="the entries' adjudication (digits only in microcosm#N, " + "chronicle#N, uk-data#N or PolicyEngine/#N references, GitHub URLs " + "of a PolicyEngine issue or pull request and ISO dates; no bare #N)", ) parser.add_argument( "--gate-clock", @@ -2736,15 +2789,15 @@ def parse_args(argv: Sequence[str] | None = None) -> argparse.Namespace: action="append", default=[], metavar="GLOB=TEXT", - help="a sentence appended to the reasons of keys matching GLOB (digits " - "only in issue references and ISO dates)", + help="a sentence appended to the reasons of keys matching GLOB (the " + "--adjudication digit check)", ) parser.add_argument( "--area-name", action="append", default=[], metavar="CODE=NAME", - help="an area's name in its reasons (the --class-note digit check)", + help="an area's name in its reasons (the --adjudication digit check)", ) parser.add_argument("--repo-root", type=Path, default=REPO_ROOT) parser.add_argument( From 723d470b593706a722da57b12cc7db5b69186696 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:40:35 +0100 Subject: [PATCH 29/46] Check in --verify that a rescoped entry changed only its lines (#1301) The drafter scopes an all-lines national target-fit entry that build 2 would fail on the local line to the national line, unchanged otherwise, because the national line still stands on it. --verify --draft-receipt checked that the committed entry was national-only, but not that the sign-off left the rest of it alone, so an extended expiry or a reworded reason would have changed the national line's approval under cover of the local line's sign-off. The receipt now keeps each rescoped entry as committed before the sign-off (rescoped_from: committed register text, not build 1's evidence), and --verify fails when any field but release_lines differs from it in the committed register, naming the entry and the fields. A receipt that does not record the entry fails too, asking for a new draft. The module docstring says what --draft-receipt checks. Co-Authored-By: Claude Opus 5.5 --- .../uk/test_uk_dense_signoff_draft.py | 49 ++++++++++++++ tools/draft_uk_dense_signoff.py | 64 ++++++++++++++++++- 2 files changed, 111 insertions(+), 2 deletions(-) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index fc2acf3eb6..daac97caac 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -1756,6 +1756,55 @@ def test_verify_fails_a_rescope_committed_on_every_line(tmp_path): ) in result["failures"] +@pytest.mark.parametrize( + ("field", "value"), + [ + ("expires_on", "2026-12-31"), + ("reason", "Synthetic reason reworded in the sign-off."), + ("adjudication", "microcosm#1301 (another review)"), + ("approved_by", "another-reviewer"), + ], +) +def test_verify_fails_a_rescope_that_changed_the_entry(tmp_path, field, value): + # The national line still reads a rescoped entry: the sign-off may scope + # it to that line and change nothing else in it. + entry = _entry("2026-10-01", "2026-10-29", lines=None) + registers = build_1_registers() + registers["uk_target_fit"]["exclusions"][UNSCOPED_KEY] = entry + repo = make_repo(tmp_path / "repo", registers) + build = write_run(tmp_path / "build-1", registers=registers) + receipt_path = tmp_path / "draft" / "signoff_draft.json" + signed = _signed_off(build, repo, tmp_path) + receipt = json.loads(receipt_path.read_text()) + assert receipt["registers"]["uk_target_fit"]["rescoped_from"] == { + UNSCOPED_KEY: entry + } + signed["uk_target_fit"]["exclusions"][UNSCOPED_KEY][field] = value + make_repo(repo, signed) + build_2 = write_run( + tmp_path / "build-2", registers=signed, attempt_id=ATTEMPT_2, clock=GATE_CLOCK + ) + status, result = verify( + build_2, repo, tmp_path, "--draft-receipt", str(receipt_path) + ) + assert status == 1 + assert ( + "uk_target_fit: entries drafted for the national line only changed " + f"beyond their release lines: ['{UNSCOPED_KEY} ({field})']" + ) in result["failures"] + # A receipt that does not record the committed entry cannot vouch for it. + del receipt["registers"]["uk_target_fit"]["rescoped_from"] + receipt_path.write_text(json.dumps(receipt)) + status, result = verify( + build_2, repo, tmp_path, "--draft-receipt", str(receipt_path) + ) + assert status == 1 + assert any( + "the draft receipt does not record the committed entries it rescoped" in line + for line in result["failures"] + ), result["failures"] + + # --------------------------------------------------------------------------- # Lockstep with the repository # --------------------------------------------------------------------------- diff --git a/tools/draft_uk_dense_signoff.py b/tools/draft_uk_dense_signoff.py index ab38a325a6..60138d606b 100644 --- a/tools/draft_uk_dense_signoff.py +++ b/tools/draft_uk_dense_signoff.py @@ -65,7 +65,10 @@ support figure in that report. It fails once the assembly deadline has passed and warns from two days before it. With ``--build-1`` it also reports whether build 2 reused build 1's solve and -reproduced its per-row errors. +reproduced its per-row errors. With ``--draft-receipt`` it checks that the +sign-off committed what was drafted: every added or renewed entry, no retired +one, and each rescoped entry scoped to the national line and otherwise as it +was committed before the sign-off, which the receipt keeps. Outputs go to ``--out``, which must lie outside every git work tree: @@ -79,7 +82,8 @@ Disclosure (UKDS): the patch, the receipt and the PR body carry target and area identifiers, counts, policy constants, the reviewer's login and their -free text. Reasons are templated and never quote an error, an estimate or a +free text; the receipt also keeps the committed text of the entries it +rescopes. Reasons are templated and never quote an error, an estimate or a support figure, and the reports' failure lines are never copied. ``--approved-by`` must be a GitHub login that starts with a letter and holds at most one run of digits. The free text (``--class-note``, ``--area-name``, @@ -854,6 +858,11 @@ def summary(self) -> dict[str, Any]: patch, so a count of such cells next to it brackets a named sub-GOR estimate (microcosm#1301); the local counts go to the private review file and the tool's standard output (:meth:`fit_bands`) only. + + Each rescoped entry is kept as committed before the sign-off + (``rescoped_from``), so that ``--verify`` can check that the sign-off + changed nothing in it but its release lines. Those entries are + committed register text, not build 1's evidence. """ summary: dict[str, Any] = { @@ -863,6 +872,9 @@ def summary(self) -> dict[str, Any]: "keep": sorted(self.keep), "remove": sorted(self.remove), "rescope": sorted(self.rescope), + "rescoped_from": { + key: dict(self.before[key]) for key in sorted(self.rescope) + }, "review": sorted(self.review), "conflicts": sorted(self.conflicts), "held": sorted(self.held), @@ -2496,6 +2508,51 @@ def run_draft(args: argparse.Namespace) -> int: # --------------------------------------------------------------------------- +def _rescope_changes( + summary: Mapping[str, Any], block: Mapping[str, Mapping[str, Any]] +) -> list[str]: + """How the committed rescoped entries differ from their drafted rescope. + + The draft scopes an entry the national line may stand on to that line, + unchanged otherwise (:func:`_rescope`), and keeps it as committed before + the sign-off (:meth:`RegisterDraft.summary`). Every field but + ``release_lines`` must still match: the national line reads the entry, + and a sign-off that edited it would change the national line's approval + under cover of the local line's. + """ + + recorded = summary.get("rescoped_from") or {} + unrecorded: list[str] = [] + changed: list[str] = [] + for key in summary.get("rescope", ()): + committed = block.get(key) + if committed is None: + continue + before = recorded.get(key) + if not isinstance(before, Mapping): + unrecorded.append(key) + continue + fields = sorted( + name + for name in {*before, *committed} - {"release_lines"} + if before.get(name) != committed.get(name) + ) + if fields: + changed.append(f"{key} ({', '.join(fields)})") + problems = [] + if unrecorded: + problems.append( + "the draft receipt does not record the committed entries it " + f"rescoped, {unrecorded}; draft again" + ) + if changed: + problems.append( + "entries drafted for the national line only changed beyond their " + f"release lines: {changed}" + ) + return problems + + def _receipt_matches(entry: Mapping[str, Any], record: UKReviewedExclusion) -> bool: return all( entry.get(name) == getattr(record, name) @@ -2694,6 +2751,9 @@ def verify( f"{gate_id}: entries drafted for the national line only are " f"not committed so {unscoped}" ) + failures.extend( + f"{gate_id}: {line}" for line in _rescope_changes(summary, block) + ) deadline = assembly_deadline( { "measure_exclusion": build_2.measure_exclusions, From 27e00c75ae426ef72e403f43b2606ee7ec28035b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:48:21 +0100 Subject: [PATCH 30/46] Bound the drafted gate clock by every entry build 2's gates check (#1301) The drafter's assembly deadline and gate-clock range disagreed with the gates they predict. The area-support gate window-checks every bound_despite_support_floor family whatever its release lines (battery_bindings._evaluate_area_support), but the drafter kept only the families on the local line; and the input-mass gate holds its in-line entries to their windows on build 2's gate clock, but the drafter left them out. Nothing is affected today (the only bound family applies on every line, and the input-mass entries expire in April 2027), but a national-scoped family or an input-mass entry expiring first would have let the receipt print a range build 2 then fails. gate_clock_entries now gathers, for draft and --verify alike, the local line's entries of each wired register after the sign-off, every bound family, and the local line's input-mass entries, which the tool reads (input_mass_in_line) but never drafts. Their expiries join the measure exclusions and degenerate entries in the deadline, and their approvals, with the degenerate register's, start the range. An input-mass entry out of its window at the gate clock makes the draft unsignable until it is renewed by hand, as an out-of-window bound family already did, so the printed range is never empty. Tests cover a national-scoped family and an input-mass entry at each end of the range, an out-of-line input-mass entry standing aside, the unsignable case and --verify's deadline; dropping either source fails them. Co-Authored-By: Claude Opus 5.5 --- .../uk/test_uk_dense_signoff_draft.py | 179 +++++++++++++++++- tools/draft_uk_dense_signoff.py | 149 ++++++++++++--- 2 files changed, 299 insertions(+), 29 deletions(-) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index daac97caac..aa595e82cf 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -164,6 +164,23 @@ def degenerate_register(entries: dict | None = None) -> dict: } +def input_mass_register(references: dict | None = None) -> dict: + """An input-mass register; by default one entry on every line, expiring + after every drafted entry. The tool reads it and never drafts into it.""" + + return { + "schema_version": 3, + "description": "Synthetic input-mass register.", + "references": { + "synthetic-reference": { + "synthetic_column": _entry("2026-10-02", "2027-04-02", lines=None) + } + } + if references is None + else references, + } + + def build_1_registers() -> dict: """The committed registers build 1 stood on.""" @@ -251,7 +268,12 @@ def _dump(payload: dict, indent: int) -> str: def make_repo( - root: Path, registers: dict, *, deferred=(), degenerate: dict | None = None + root: Path, + registers: dict, + *, + deferred=(), + degenerate: dict | None = None, + input_mass: dict | None = None, ) -> Path: for gate_id, payload in registers.items(): path = root / SPECS[gate_id].path @@ -262,6 +284,7 @@ def make_repo( (TOOL.WEIGHTED_INTEGRITY_TEST, AREA_PIN_SOURCE), (TOOL.LOCAL_REFERENCE_GENERATOR, generator_source(deferred)), (TOOL.DEGENERATE_REGISTER, _dump(degenerate or degenerate_register(), 1)), + (TOOL.INPUT_MASS_REGISTER, _dump(input_mass or input_mass_register(), 2)), ): path = root / relative path.parent.mkdir(parents=True, exist_ok=True) @@ -1416,6 +1439,160 @@ def test_solve_scoped_expiries_cap_the_gate_clock_and_set_the_deadline( assert f"on or before {deadline}." in body +def _national_bound_family(approved_on: str, expires_on: str) -> dict: + """Build 1's registers with a bound family scoped to the national line.""" + + registers = build_1_registers() + registers["uk_local_area_support"]["bound_despite_support_floor"][ + "synthetic_national_family" + ] = _entry(approved_on, expires_on, lines=("national",)) + return registers + + +def _input_mass(approved_on: str, expires_on: str, *, lines=None) -> dict: + return input_mass_register( + { + "synthetic-reference": { + "synthetic_column": _entry(approved_on, expires_on, lines=lines) + } + } + ) + + +INPUT_MASS_KEY = "synthetic-reference/synthetic_column" + + +@pytest.mark.parametrize( + ("registers", "input_mass", "extra", "clock_range", "set_by"), + [ + # The area-support gate window-checks a bound family whatever its line. + ( + _national_bound_family("2026-09-10", "2026-11-05"), + None, + (), + [APPROVED_ON, "2026-11-05"], + ["bound_despite_support_floor:synthetic_national_family"], + ), + ( + _national_bound_family("2026-10-23", "2026-12-23"), + None, + ("--gate-clock", "2026-10-24"), + ["2026-10-23", "2026-11-19"], + None, + ), + # The input-mass gate holds its in-line entries to their windows. + ( + build_1_registers(), + _input_mass("2026-10-02", "2026-11-03"), + (), + [APPROVED_ON, "2026-11-03"], + [f"uk_input_mass_parity:{INPUT_MASS_KEY}"], + ), + ( + build_1_registers(), + _input_mass("2026-10-23", "2027-04-23"), + ("--gate-clock", "2026-10-24"), + ["2026-10-23", "2026-11-19"], + None, + ), + # An input-mass entry scoped to the national line stands aside. + ( + build_1_registers(), + _input_mass("2026-10-23", "2026-11-03", lines=("national",)), + ("--gate-clock", "2026-10-24"), + [APPROVED_ON, "2026-11-19"], + None, + ), + ], +) +def test_every_bound_family_and_input_mass_entry_bounds_the_gate_clock( + tmp_path, registers, input_mass, extra, clock_range, set_by +): + repo = make_repo(tmp_path / "repo", registers, input_mass=input_mass) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + assert draft(build, repo, out, *extra) == 0 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["gate_clock_range"] == clock_range + deadline = receipt["assembly_deadline"] + assert deadline["date"] == clock_range[1] + if set_by is not None: + assert deadline["set_by"] == set_by + body = (out / "PR_BODY.md").read_text() + assert f"on or after {clock_range[0]} and on or before {clock_range[1]}." in body + + +def test_a_degenerate_entry_approved_after_build_1_starts_the_gate_clock(tmp_path): + # The calibrated gates hold the degenerate register's local entries to + # their windows on the gate clock, as the solve-reuse guard does. + registers = build_1_registers() + repo = make_repo( + tmp_path / "repo", + registers, + degenerate=degenerate_register( + {"household.synthetic_constant": _entry("2026-10-23", "2027-03-01")} + ), + ) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + assert draft(build, repo, out, "--gate-clock", "2026-10-24") == 0 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["gate_clock_range"] == ["2026-10-23", "2026-11-19"] + + +def test_an_input_mass_entry_out_of_its_window_makes_the_draft_unsignable(tmp_path): + # Signed by hand, never drafted: renewing it is the reviewer's to do. + registers = build_1_registers() + repo = make_repo( + tmp_path / "repo", registers, input_mass=_input_mass("2026-09-01", "2026-10-21") + ) + build = write_run(tmp_path / "build-1", registers=registers) + out = tmp_path / "draft" + assert draft(build, repo, out) == 1 + receipt = json.loads((out / "signoff_draft.json").read_text()) + assert receipt["not_signable"]["uk_input_mass_parity"] == ( + "input_mass_reviewed_exclusions.json entries are outside their window " + f"at the gate clock ({INPUT_MASS_KEY}); the tool never drafts them, so " + "renew them by hand and draft again" + ) + assert not (out / "signoff.patch").exists() + + +@pytest.mark.parametrize( + ("registers", "input_mass", "set_by"), + [ + ( + _national_bound_family("2026-09-10", "2026-10-30"), + None, + "bound_despite_support_floor:synthetic_national_family", + ), + ( + build_1_registers(), + _input_mass("2026-10-02", "2026-10-30"), + f"uk_input_mass_parity:{INPUT_MASS_KEY}", + ), + ], +) +def test_verify_holds_the_assembly_deadline_to_every_gated_entry( + tmp_path, monkeypatch, registers, input_mass, set_by +): + repo = make_repo(tmp_path / "repo", registers, input_mass=input_mass) + build = write_run(tmp_path / "build-1", registers=registers) + signed = _signed_off(build, repo, tmp_path) + build_2 = write_run( + tmp_path / "build-2", registers=signed, attempt_id=ATTEMPT_2, clock=GATE_CLOCK + ) + status, result = verify(build_2, repo, tmp_path) + assert status == 0, result["failures"] + assert result["assembly_deadline"] == {"date": "2026-10-30", "set_by": [set_by]} + monkeypatch.setattr(TOOL, "_today", lambda: date(2026, 10, 31)) + status, result = verify(build_2, repo, tmp_path) + assert status == 1 + assert any( + "assembly deadline 2026-10-30 has passed" in line for line in result["failures"] + ) + + def test_a_gate_clock_past_a_solve_scoped_expiry_is_refused(repo, tmp_path, capsys): # In force for build 1's solve clock, expired at the planned gate clock: # renewing it would change the solve. diff --git a/tools/draft_uk_dense_signoff.py b/tools/draft_uk_dense_signoff.py index 60138d606b..0565e7dff8 100644 --- a/tools/draft_uk_dense_signoff.py +++ b/tools/draft_uk_dense_signoff.py @@ -47,10 +47,15 @@ The receipt and the PR body give the assembly deadline: the earliest expiry among the measure exclusions build 1's solve ran under (as its run directory -receipts them), the local line's degenerate-register entries and the in-line -gate-only entries after the sign-off. Build 2's gate-clock range ends there, -and a ``--gate-clock`` past the solve-scoped expiries is refused: renewing -either kind of entry changes the solve. +receipts them), the local line's degenerate-register entries and every +gate-only entry build 2's gates hold to its window after the sign-off: those +on the local line, every ``bound_despite_support_floor`` family whatever its +line, and the local line's input-mass entries, which the tool reads but never +drafts. Build 2's gate-clock range ends there, and starts at the latest of +build 1's clock and the approvals of the register entries named. A +``--gate-clock`` past the solve-scoped expiries is refused: renewing either +kind of entry changes the solve. An input-mass entry out of its window at the +gate clock makes the draft unsignable until it is renewed by hand. Verify, after build 2:: @@ -170,6 +175,14 @@ #: The degenerate register: solve-scoped, since the release contract pins its #: digest, yet the calibrated gates evaluate it on build 2's gate clock. DEGENERATE_REGISTER = UK_RESOURCES / "degenerate_reviewed_exclusions.json" +#: The input-mass register: gate-only, but its entries are signed by hand +#: (:data:`HAND_SIGNED_GATES`), so the tool only reads it. Its gate fails an +#: entry out of its window at build 2's gate clock. +INPUT_MASS_REGISTER = UK_RESOURCES / "input_mass_reviewed_exclusions.json" +INPUT_MASS_GATE = "uk_input_mass_parity" +#: The area-support register's block of bound families, which its gate +#: window-checks whatever an entry's release lines. +BOUND_DESPITE_BLOCK = "bound_despite_support_floor" LOCAL_LINE = "local" NATIONAL_LINE = "national" #: The geography levels whose targets the local surface materializes @@ -1214,8 +1227,8 @@ def _expiries(records: Mapping[str, UKReviewedExclusion]) -> dict[str, date]: } -def degenerate_expiries(repo_root: Path) -> dict[str, date]: - """The local line's degenerate-register entries at ``repo_root``, by expiry. +def degenerate_in_line(repo_root: Path) -> dict[str, UKReviewedExclusion]: + """The local line's degenerate-register entries at ``repo_root``. The register is solve-scoped, so build 2 stands on build 1's entries, and its calibrated gates evaluate them on the gate clock: one out of its @@ -1224,12 +1237,76 @@ def degenerate_expiries(repo_root: Path) -> dict[str, date]: payload = _read_json(repo_root / DEGENERATE_REGISTER, DEGENERATE_REGISTER.name) try: - records = _scoped(payload.get("exclusions") or {}, DEGENERATE_REGISTER.name) + return _scoped(payload.get("exclusions") or {}, DEGENERATE_REGISTER.name) except (TypeError, ValueError) as error: raise InputError( f"{DEGENERATE_REGISTER.name} does not load: {error}" ) from error - return _expiries(records) + + +def degenerate_expiries(repo_root: Path) -> dict[str, date]: + """:func:`degenerate_in_line`, by expiry.""" + + return _expiries(degenerate_in_line(repo_root)) + + +def input_mass_in_line(repo_root: Path) -> dict[str, UKReviewedExclusion]: + """The input-mass register's entries on the local line at ``repo_root``. + + Keyed ``/`` over every reference, as + ``rowwise_cli.gate_only_signoffs`` keys them for the solve-reuse guard. + The tool never drafts them (:data:`HAND_SIGNED_GATES`), but build 2's + input-mass gate fails one out of its window at the gate clock, so their + windows bound that clock too (microcosm#1301). + """ + + from microcosm.build.uk_runtime.weighted_integrity import ( + load_uk_reference_scoped_exclusion_register, + ) + + try: + register = load_uk_reference_scoped_exclusion_register( + repo_root / INPUT_MASS_REGISTER, resource=INPUT_MASS_REGISTER.name + ) + except (OSError, TypeError, ValueError) as error: + raise InputError( + f"{INPUT_MASS_REGISTER.name} does not load: {error}" + ) from error + return { + f"{reference}/{column}": record + for reference, records in register.items() + for column, record in records.items() + if record.applies_on(LOCAL_LINE) + } + + +def gate_clock_entries( + blocks: Mapping[str, Mapping[str, Any]], + *, + bound_despite: Mapping[str, Any] | None, + input_mass: Mapping[str, UKReviewedExclusion], +) -> dict[str, dict[str, UKReviewedExclusion]]: + """Every gate-only entry build 2's calibrated gates hold to its window. + + By source: the entries on the local line of each register block in + ``blocks`` (by gate id); every ``bound_despite_support_floor`` entry, + whatever its line, since the area-support gate window-checks them all + (``None`` when that register is not wired); and the input-mass entries + on the local line (:func:`input_mass_in_line`): the entries + ``rowwise_cli.gate_only_signoffs`` reads for the solve-reuse guard. With + the local line's degenerate-register entries and the measure exclusions + build 1's solve ran under, their latest approval and earliest expiry + bound build 2's gate clock, and the earliest expiry is the assembly + deadline (microcosm#1301). + """ + + entries = {gate_id: _scoped(block, gate_id) for gate_id, block in blocks.items()} + if bound_despite is not None: + entries[BOUND_DESPITE_BLOCK] = coerce_reviewed_exclusions( + bound_despite, label=BOUND_DESPITE_BLOCK + ) + entries[INPUT_MASS_GATE] = dict(input_mass) + return entries def assembly_deadline( @@ -1840,8 +1917,8 @@ def _deadline_lines(receipt: Mapping[str, Any]) -> list[str]: f"**Assembly deadline: {deadline['date']}**, when {_named(set_by)} " f"{'expires' if len(set_by) == 1 else 'expire'}: the earliest expiry " "among the measure exclusions build 1's solve ran under, the local " - "line's degenerate-register entries and the gate-only entries the " - "local line stands on. Build 2, its `--verify` and the release " + "line's degenerate-register entries and the gate-only entries build " + "2's gates hold to their windows. Build 2, its `--verify` and the release " "assembly must all run by then. Assembly and upload refuse a measure " "exclusion past its expiry, and renewing one, or a degenerate-register " "entry, changes the solve.", @@ -2184,9 +2261,10 @@ def run_draft(args: argparse.Namespace) -> int: window = _window(args, evidence, adjudication=adjudication) # The solve-scoped expiries no sign-off can move: renewing either kind of # entry changes the solve, and build 2 must reuse build 1's. + degenerate = degenerate_in_line(repo_root) solve_scoped = { "measure_exclusion": evidence.measure_exclusions, - "degenerate": degenerate_expiries(repo_root), + "degenerate": _expiries(degenerate), } solve_deadline = assembly_deadline(solve_scoped) if solve_deadline is not None and window.gate_clock > date.fromisoformat( @@ -2289,6 +2367,21 @@ def run_draft(args: argparse.Namespace) -> int: ) drafts[spec.gate_id] = draft + # The input-mass entries are signed by hand, never drafted, yet build 2's + # input-mass gate fails one out of its window at the gate clock. + input_mass = input_mass_in_line(repo_root) + lapsed = sorted( + key + for key, record in input_mass.items() + if not _in_force(record, window.gate_clock) + ) + if lapsed: + not_signable[INPUT_MASS_GATE] = ( + f"{INPUT_MASS_REGISTER.name} entries are outside their window at the " + f"gate clock ({', '.join(lapsed)}); the tool never drafts them, so " + "renew them by hand and draft again" + ) + leaks = drafted_disclosure_failures(drafts) if leaks: raise InputError(" ".join(leaks)) @@ -2387,16 +2480,13 @@ def run_draft(args: argparse.Namespace) -> int: for kind, keys in touched.items() for key in keys } - # Every gate-only entry build 2's calibrated gates evaluate on the local - # line, after the sign-off. - in_line_after = { - draft.spec.gate_id: _scoped(draft.after(), draft.spec.resource) - for draft in drafts.values() - } - if "uk_local_area_support" in drafts: - in_line_after["bound_despite_support_floor"] = _scoped( - bound_despite, "bound_despite_support_floor" - ) + # Every gate-only entry build 2's calibrated gates hold to its window on + # the local line, after the sign-off. + in_line_after = gate_clock_entries( + {gate_id: draft.after() for gate_id, draft in drafts.items()}, + bound_despite=bound_despite if "uk_local_area_support" in drafts else None, + input_mass=input_mass, + ) deadline = assembly_deadline( { **solve_scoped, @@ -2421,7 +2511,7 @@ def run_draft(args: argparse.Namespace) -> int: [evidence.clock.isoformat()] + [ record.approved_on - for records in in_line_after.values() + for records in (*in_line_after.values(), degenerate) for record in records.values() ] ), @@ -2606,19 +2696,17 @@ def verify( ) wiring = register_wiring() stood_on: dict[str, int] = {} - in_line: dict[str, Mapping[str, UKReviewedExclusion]] = {} + blocks: dict[str, Mapping[str, Any]] = {} + bound_despite: Mapping[str, Any] | None = None for spec in REGISTERS: if wiring[spec.gate_id] is not None: continue details = build_2.details(spec.gate_id) payload = _read_json(repo_root / spec.path, spec.resource) records = _scoped(payload[spec.block], spec.resource) - in_line[spec.gate_id] = records + blocks[spec.gate_id] = payload[spec.block] if spec.kind == "area": - in_line["bound_despite_support_floor"] = _scoped( - payload.get("bound_despite_support_floor") or {}, - "bound_despite_support_floor", - ) + bound_despite = payload.get(BOUND_DESPITE_BLOCK) or {} used = details.get("reviewed_exclusions") or {} for name in ( "stale_exclusions", @@ -2754,6 +2842,11 @@ def verify( failures.extend( f"{gate_id}: {line}" for line in _rescope_changes(summary, block) ) + in_line = gate_clock_entries( + blocks, + bound_despite=bound_despite, + input_mass=input_mass_in_line(repo_root), + ) deadline = assembly_deadline( { "measure_exclusion": build_2.measure_exclusions, From 0cedaf80fc9f6a70ef1e2e233382f667dad6b492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:57:26 +0100 Subject: [PATCH 31/46] Refuse a solve-reuse gate clock past an expiry build 2 depends on (#1301) The pre-replay guard of --require-solve-reuse checked only that build 2's gate clock put every in-line gate-only sign-off in force from its approval. An in-line entry in force on build 1's clock but expired on build 2's was admitted, and the calibrated gates failed it after the replay. The degenerate register, solve-scoped but evaluated by those gates on the gate clock, was not checked at all, and the end of the gate-clock range the sign-off drafter prints (its assembly deadline) was never enforced, so a gate clock past an expiry the release depends on went through. The guard now reads every window the drafter bounds build 2's gate clock by (solve_reuse_windows): the gate-only registers' entries the calibrated gates hold on the local line, the degenerate register's local entries, and the calibration measure exclusions the solve applied (--measure-exclusions, else the packaged register), which assembly and upload check on the day they run. A gate clock before any approval or after any expiry is refused before anything runs. The refusal names the entries out of their window and the usable range: on or after the latest approval, on or before the earliest expiry, the latest usable gate clock. When the windows do not overlap it says no gate clock is usable, and an expired degenerate entry or measure exclusion is flagged as needing a third build, since renewing one changes the solve. The earliest-expiry arithmetic is shared: rowwise_cli.earliest_expiry is what the drafter's assembly_deadline returns. A lockstep test holds the drafter's gate_clock_entries to the guard's windows on the same synthetic registers, line rule included. The solve-reuse tests now stand in the degenerate register and the measure exclusions too, so none depends on what is committed on the day it runs. The premature test's "in force" target-fit entry had in fact expired before the solve clock; it now covers the gate clock it names. Co-Authored-By: Claude Opus 5.5 --- .../build/uk_runtime/full_build_cli.py | 6 +- .../microcosm/build/uk_runtime/rowwise_cli.py | 266 ++++++++++++++--- .../uk/test_uk_dense_signoff_draft.py | 122 ++++++++ .../engine_free/uk/test_uk_full_build_cli.py | 281 ++++++++++++++++-- .../engine_free/uk/test_uk_solve_scope.py | 8 +- tools/draft_uk_dense_signoff.py | 33 +- 6 files changed, 633 insertions(+), 83 deletions(-) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py index 87f1160b64..bfde446a19 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py @@ -780,8 +780,10 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: "The calibrated gates, export and certification still run. Needs " "build 1's store named by --graph-store and an --out that holds no " "bundle, and refuses a gate clock (--gate-review-date, else " - "--review-date) before an in-line gate-only sign-off's approved_on. " - "Refused with --resume forbid." + "--review-date) outside the window of an entry the build depends " + "on: before an in-line gate-only or degenerate-register sign-off's " + "approved_on, or after the expiry of one of them or of a measure " + "exclusion the solve applied. Refused with --resume forbid." ), ) parser.add_argument("--out", type=Path, required=True) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py index 53e34e3673..c1650fb84a 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py @@ -91,9 +91,11 @@ "candidate_identity_digest", "check_solve_reuse_arguments", "doctrine_bounds", + "earliest_expiry", "git_commit", "git_dirty", "gate_failures_by_criticality", + "gate_clock_conflicts", "gate_only_signoffs", "is_release_blocking", "local_vintage_census", @@ -101,7 +103,6 @@ "new_candidate_build_id", "output_paths", "posture_of", - "premature_gate_only_signoffs", "record_candidate_attempt", "record_candidate_error", "refuse_dense_role_arguments", @@ -109,6 +110,7 @@ "release_verdict", "resolve_role_arguments", "size_doctrine_drift", + "solve_reuse_windows", "rowwise_parameters", "validate_cli_args", ] @@ -624,25 +626,211 @@ def in_line( } -def premature_gate_only_signoffs( - gate_clock: date, *, line: str = _DENSE_GATE_LINE -) -> dict[str, dict[str, str]]: - """Per gate-only register, its entries on ``line`` not in force at ``gate_clock``. +#: The solve-scoped registers a solve-reusing build's gate clock is also held +#: to (:func:`solve_reuse_windows`): a sign-off between the builds cannot +#: renew them without changing the solve. +_DEGENERATE_RESOURCE = "degenerate_reviewed_exclusions.json" +_MEASURE_EXCLUSIONS_RESOURCE = "calibration_measure_exclusions.json" +_SOLVE_SCOPED_RESOURCES = frozenset( + {_DEGENERATE_RESOURCE, _MEASURE_EXCLUSIONS_RESOURCE} +) + + +def earliest_expiry( + sources: Mapping[str, Mapping[str, date]], +) -> dict[str, Any] | None: + """The earliest expiry among dated entries, and every entry expiring on it. + + ``sources`` maps a source (a register, or a block of one) to its entries' + expiries. An entry is honoured through its ``expires_on``, so the date is + the last gate clock, and the last day of assembly, that keeps every entry + in force. Returns ``{"date": , "set_by": [, ...]}``, + or ``None`` without entries. The dense sign-off drafter + (``tools/draft_uk_dense_signoff.py``) prints it as the assembly deadline, + which ends build 2's gate-clock range, and the solve-reuse guard + (:func:`check_solve_reuse_arguments`) refuses a gate clock past it + (microcosm#1301). + """ + + dated = [ + (day, f"{source}:{name}") + for source, entries in sources.items() + for name, day in entries.items() + ] + if not dated: + return None + earliest = min(day for day, _ in dated) + return { + "date": earliest.isoformat(), + "set_by": sorted(label for day, label in dated if day == earliest), + } + + +def solve_reuse_windows( + line: str = _DENSE_GATE_LINE, *, measure_exclusions: str | Path | None = None +) -> dict[str, dict[str, tuple[date, date]]]: + """Every approval window a solve-reusing build's gate clock must lie in. + + Keyed by source, then by entry, to ``(approved_on, expires_on)``: + + * the gate-only registers' entries the calibrated gates evaluate on + ``line`` (:func:`gate_only_signoffs`); + * the degenerate register's entries on ``line``: the register is + solve-scoped, as the release contract pins its digest, yet the + calibrated gates evaluate it on the gate clock; + * the calibration measure exclusions the solve applied + (``measure_exclusions``, else the packaged register), which assembly and + upload check on the day they run. + + The dense sign-off drafter bounds build 2's gate clock by the same + entries, read from build 1's run directory and the drafted registers + (``tools/draft_uk_dense_signoff.py``, ``gate_clock_entries``), so the + range it prints is the range this guard admits (microcosm#1301). + """ + + from microcosm.build.gate_battery import EvidenceContext + from microcosm.build.uk_runtime.battery_bindings import _in_line + from microcosm.build.uk_runtime.measure_simulation import ( + load_uk_calibration_measure_exclusions, + ) + from microcosm.build.uk_runtime.terminal_gates import ( + uk_default_degenerate_reviewed_exclusions, + ) + + def window(approved_on: str, expires_on: str) -> tuple[date, date]: + return date.fromisoformat(approved_on), date.fromisoformat(expires_on) + + windows = { + resource: { + name: window(record.approved_on, record.expires_on) + for name, record in records.items() + } + for resource, records in gate_only_signoffs(line).items() + } + degenerate, _out_of_line = _in_line( + uk_default_degenerate_reviewed_exclusions(), + EvidenceContext(artifacts={"release_line": line}), + ) + windows[_DEGENERATE_RESOURCE] = { + name: window(record.approved_on, record.expires_on) + for name, record in degenerate.items() + } + windows[_MEASURE_EXCLUSIONS_RESOURCE] = { + entry["name"]: window(entry["approved_on"], entry["expires_on"]) + for entry in load_uk_calibration_measure_exclusions( + None if measure_exclusions is None else Path(measure_exclusions) + ) + } + return windows + + +def gate_clock_conflicts( + gate_clock: date, windows: Mapping[str, Mapping[str, tuple[date, date]]] +) -> dict[str, dict[str, dict[str, str]]]: + """The entries of ``windows`` out of their window at ``gate_clock``. - Each maps to its ``approved_on``: the calibrated gates would fail it as - premature on that clock (microcosm#1301). + ``premature`` maps each source to its entries approved after the clock, + each to its ``approved_on``; ``expired`` maps each source to its entries + that expired before it, each to its ``expires_on``. """ - premature: dict[str, dict[str, str]] = {} - for resource, records in gate_only_signoffs(line).items(): - found = { - name: record.approved_on - for name, record in sorted(records.items()) - if record.premature(gate_clock) + conflicts: dict[str, dict[str, dict[str, str]]] = {"premature": {}, "expired": {}} + for source, entries in sorted(windows.items()): + for name, (approved_on, expires_on) in sorted(entries.items()): + if gate_clock < approved_on: + conflicts["premature"].setdefault(source, {})[name] = ( + approved_on.isoformat() + ) + elif gate_clock > expires_on: + conflicts["expired"].setdefault(source, {})[name] = ( + expires_on.isoformat() + ) + return conflicts + + +def _named_entries(found: Mapping[str, Mapping[str, str]], *, shown: int = 5) -> str: + labels = [ + f"{source}:{name} ({day})" + for source, entries in found.items() + for name, day in entries.items() + ] + named = ", ".join(labels[:shown]) + if len(labels) > shown: + named += f" and {len(labels) - shown} more" + return named + + +def _gate_clock_refusal( + clock: date, + *, + clock_source: str, + solve_clock: date, + windows: Mapping[str, Mapping[str, tuple[date, date]]], + conflicts: Mapping[str, Mapping[str, Mapping[str, str]]], +) -> str: + """The refusal of a solve-reuse gate clock outside an entry's window.""" + + premature, expired = conflicts["premature"], conflicts["expired"] + problems = [] + if premature: + count = sum(len(entries) for entries in premature.values()) + problems.append( + f"before {count} in-line sign-off(s) take force " + f"({_named_entries(premature)})" + ) + if expired: + count = sum(len(entries) for entries in expired.values()) + problems.append( + f"after {count} sign-off(s) the release depends on expired " + f"({_named_entries(expired)})" + ) + earliest = max( + [solve_clock] + + [approved for entries in windows.values() for approved, _ in entries.values()] + ) + deadline = earliest_expiry( + { + source: {name: expires for name, (_, expires) in entries.items()} + for source, entries in windows.items() } - if found: - premature[resource] = found - return premature + ) + assert deadline is not None # a conflict names an entry + set_by = deadline["set_by"] + named = ", ".join(set_by[:5]) + ( + f" and {len(set_by) - 5} more" if len(set_by) > 5 else "" + ) + when = f"when {named} {'expires' if len(set_by) == 1 else 'expire'}" + usable = earliest <= date.fromisoformat(deadline["date"]) + if usable: + advice = ( + f"Pass --gate-review-date on or after {earliest.isoformat()} and on " + f"or before {deadline['date']}, the latest usable gate clock, {when}." + ) + else: + advice = ( + f"No gate clock is usable: the latest approval, {earliest.isoformat()}, " + f"is after the earliest expiry, {deadline['date']}, {when}." + ) + # The entries to renew: those expired, and when no clock is usable, those + # that expire first. + renew = set(expired) | ( + set() if usable else {label.split(":", 1)[0] for label in set_by} + ) + if renew: + advice += " A gate-only entry is renewed by a new sign-off" + ( + "; renewing a degenerate-register entry or a measure exclusion " + "changes the solve and needs a third build." + if renew & _SOLVE_SCOPED_RESOURCES + else "." + ) + return ( + "--require-solve-reuse: the calibrated gates would evaluate their " + f"reviewed entries on {clock.isoformat()} ({clock_source}), " + + " and ".join(problems) + + ". They would fail an entry out of its window, and assembly and " + "upload would refuse an expired measure exclusion, but only after the " + "solve replay. " + advice + ) def check_solve_reuse_arguments( @@ -661,10 +849,14 @@ def check_solve_reuse_arguments( ``--graph-store`` too: the default lies under ``--out``, and a second build writes a new ``--out`` (``full_build_cli`` refuses one that holds a bundle), so the default holds no solve. And its gate clock, the solve's - unless ``--gate-review-date`` moves it, must put every in-line entry of - the gate-only registers in force (:func:`premature_gate_only_signoffs`). - Otherwise the calibrated gates fail the sign-off as premature, but only - after the solve replay. + unless ``--gate-review-date`` moves it, must lie in the window of every + entry the build depends on (:func:`solve_reuse_windows`): on or after + every in-line approval, and on or before the earliest expiry + (:func:`earliest_expiry`), the end of the gate-clock range the sign-off + drafter prints. Otherwise the calibrated gates fail the entry, premature + or expired, or assembly refuses an expired measure exclusion, but only + after the solve replay. The refusal names the entries out of their window + and the usable gate clocks. """ gate_clock = getattr(args, "gate_review_date", None) @@ -705,25 +897,23 @@ def check_solve_reuse_arguments( "--require-solve-reuse reads build 1's solve from build 1's store." ) clock = args.review_date if gate_clock is None else gate_clock - premature = premature_gate_only_signoffs(clock) - if premature: - count = sum(len(entries) for entries in premature.values()) - latest = max(day for entries in premature.values() for day in entries.values()) - registers = "; ".join( - f"{resource}: {len(entries)}, latest approved_on {max(entries.values())}" - for resource, entries in sorted(premature.items()) - ) - source = ( - "--review-date; no --gate-review-date was given" - if gate_clock is None - else "--gate-review-date" - ) + windows = solve_reuse_windows( + measure_exclusions=getattr(args, "measure_exclusions", None) + ) + conflicts = gate_clock_conflicts(clock, windows) + if conflicts["premature"] or conflicts["expired"]: raise ValueError( - "--require-solve-reuse: the calibrated gates would evaluate the " - f"gate-only registers on {clock.isoformat()} ({source}), before " - f"{count} in-line sign-off(s) take force ({registers}), and fail " - "them as premature after the solve replay. Pass --gate-review-date " - f"on or after {latest}, the latest approved_on." + _gate_clock_refusal( + clock, + clock_source=( + "--review-date; no --gate-review-date was given" + if gate_clock is None + else "--gate-review-date" + ), + solve_clock=args.review_date, + windows=windows, + conflicts=conflicts, + ) ) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py index aa595e82cf..87c8c9c858 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_dense_signoff_draft.py @@ -2110,6 +2110,128 @@ def test_the_generator_deferred_areas_are_read_from_its_source(): } +def test_the_gate_clock_entries_mirror_the_solve_reuse_guard(tmp_path, monkeypatch): + """The drafter bounds build 2's gate clock by the entries build 2's + solve-reuse guard holds it to (``rowwise_cli.solve_reuse_windows``): on the + same registers, the two agree entry for entry, line rule included. The + measure exclusions are left out: the drafter reads them from build 1's run + directory, the guard from the register the solve applied.""" + from microcosm.build.uk_runtime import rowwise_cli, terminal_gates + from microcosm.build.uk_runtime import weighted_integrity as integrity + + registers = build_1_registers() + national = ("national",) + registers["uk_target_fit"]["exclusions"].update( + { + "synthetic.national_only@2025": _entry( + "2026-10-01", "2026-10-29", lines=national + ), + "synthetic.every_line@2025": _entry("2026-10-01", "2026-10-30", lines=None), + } + ) + registers["uk_local_target_fit"]["exclusions"][ + "census_households/E14999999/households" + ] = _entry(APPROVED_ON, "2026-11-19") + registers["uk_local_area_support"]["exclusions"]["local_authority/E06999998"] = ( + _entry("2026-10-01", "2026-12-01", lines=national) + ) + registers["uk_local_area_support"]["bound_despite_support_floor"][ + "synthetic_national_family" + ] = _entry("2026-09-10", "2026-11-05", lines=national) + synthetic = { + "synthetic_column": _entry("2026-10-02", "2027-04-02", lines=None), + "synthetic_national": _entry("2026-10-02", "2027-04-03", lines=national), + } + repo = make_repo( + tmp_path / "repo", + registers, + input_mass=input_mass_register({"synthetic-reference": synthetic}), + degenerate=degenerate_register( + { + "household.synthetic_constant": _entry("2026-09-01", "2027-03-01"), + "household.synthetic_national": _entry( + "2026-09-01", "2027-03-02", lines=national + ), + } + ), + ) + + def register(path: Path): + return lambda: integrity.load_uk_reviewed_exclusion_register( + repo / path, resource=path.name + ) + + load_area = integrity.load_uk_local_area_support_exclusion_register + for module, name, loader in ( + ( + terminal_gates, + "uk_default_target_fit_reviewed_exclusions", + register(SPECS["uk_target_fit"].path), + ), + ( + terminal_gates, + "uk_default_local_target_fit_reviewed_exclusions", + register(SPECS["uk_local_target_fit"].path), + ), + ( + terminal_gates, + "uk_default_degenerate_reviewed_exclusions", + register(TOOL.DEGENERATE_REGISTER), + ), + ( + integrity, + "uk_default_input_mass_reviewed_exclusions", + lambda: integrity.load_uk_reference_scoped_exclusion_register( + repo / TOOL.INPUT_MASS_REGISTER, resource=TOOL.INPUT_MASS_REGISTER.name + ), + ), + ( + integrity, + "load_uk_local_area_support_exclusion_register", + lambda source, *, resource=None: load_area( + repo / SPECS["uk_local_area_support"].path + ), + ), + ): + monkeypatch.setattr(module, name, loader) + + guard = rowwise_cli.solve_reuse_windows() + del guard["calibration_measure_exclusions.json"] + drafter = TOOL.gate_clock_entries( + {gate_id: registers[gate_id][spec.block] for gate_id, spec in SPECS.items()}, + bound_despite=registers["uk_local_area_support"]["bound_despite_support_floor"], + input_mass=TOOL.input_mass_in_line(repo), + ) + drafter["degenerate"] = TOOL.degenerate_in_line(repo) + area = SPECS["uk_local_area_support"].resource + labels = { + "uk_target_fit": (SPECS["uk_target_fit"].resource, ""), + "uk_local_target_fit": (SPECS["uk_local_target_fit"].resource, ""), + "uk_local_area_support": (area, "exclusions/"), + "bound_despite_support_floor": (area, "bound_despite_support_floor/"), + "uk_input_mass_parity": (TOOL.INPUT_MASS_REGISTER.name, ""), + "degenerate": (TOOL.DEGENERATE_REGISTER.name, ""), + } + drafted = { + (labels[source][0], labels[source][1] + key): ( + date.fromisoformat(record.approved_on), + date.fromisoformat(record.expires_on), + ) + for source, records in drafter.items() + for key, record in records.items() + } + guarded = { + (source, key): window + for source, entries in guard.items() + for key, window in entries.items() + } + assert drafted == guarded + # Both set the national line's entries aside but its bound family. + assert (area, "bound_despite_support_floor/synthetic_national_family") in guarded + assert not any("national_only" in key for _, key in guarded) + assert not any(key.endswith("synthetic_national") for _, key in guarded) + + def test_the_local_levels_are_the_full_gates_local_levels(): from microcosm.build.uk_runtime.full_gates import _LOCAL_LEVELS diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py index 735b72bc96..06b56f2737 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py @@ -2431,29 +2431,68 @@ def test_the_gate_clock_lies_between_the_solve_clock_and_today(tmp_path): cli.validate_cli_args(arguments(tmp_path, "--review-date", future)) -def _signed(approved_on, *lines): - """A synthetic sign-off approved on ``approved_on``, scoped to ``lines``.""" +def _signed(approved_on, *lines, expires_on=None): + """A synthetic sign-off approved on ``approved_on``, scoped to ``lines``, + expiring 28 days later unless ``expires_on`` says otherwise.""" from datetime import timedelta from microcosm.build.uk_runtime.weighted_integrity import UKReviewedExclusion + expires_on = approved_on + timedelta(days=28) if expires_on is None else expires_on return UKReviewedExclusion( reason="Synthetic sign-off.", approved_by="reviewer", adjudication="microcosm#1301", approved_on=approved_on.isoformat(), - expires_on=(approved_on + timedelta(days=28)).isoformat(), + expires_on=expires_on.isoformat(), release_lines=lines or None, ) +def _measure(name, approved_on, expires_on): + """A synthetic calibration measure exclusion, as the register loads it.""" + return { + "name": name, + "reason": "Synthetic measure exclusion.", + "tracking": "microcosm#1301", + "approved_by": "reviewer", + "adjudication": "microcosm#1301", + "approved_on": approved_on.isoformat(), + "expires_on": expires_on.isoformat(), + } + + def _stand_in_registers( - monkeypatch, *, target_fit=None, local=None, input_mass=None, areas=None, bound=None + monkeypatch, + *, + target_fit=None, + local=None, + input_mass=None, + areas=None, + bound=None, + degenerate=None, + measures=(), ): - """Stand synthetic gate-only registers in for the committed ones, so a - solve-reuse test never depends on what is signed on the day it runs.""" - from microcosm.build.uk_runtime import terminal_gates, weighted_integrity + """Stand synthetic registers in for the committed ones the solve-reuse + guard reads, so a solve-reuse test never depends on what is signed on the + day it runs: the gate-only registers, the degenerate register and the + calibration measure exclusions.""" + from microcosm.build.uk_runtime import ( + measure_simulation, + terminal_gates, + weighted_integrity, + ) + monkeypatch.setattr( + terminal_gates, + "uk_default_degenerate_reviewed_exclusions", + lambda: dict(degenerate or {}), + ) + monkeypatch.setattr( + measure_simulation, + "load_uk_calibration_measure_exclusions", + lambda path=None: tuple(measures), + ) monkeypatch.setattr( terminal_gates, "uk_default_target_fit_reviewed_exclusions", @@ -2546,7 +2585,8 @@ def day(offset): _stand_in_registers( monkeypatch, target_fit={ - "national.in_force@2025": _signed(day(-30)), + # In force from before the solve clock through day 8. + "national.in_force@2025": _signed(day(-20)), # Scoped to the national line, so the local gates set it aside. "national.scoped@2025": _signed(day(9), "national"), }, @@ -2560,17 +2600,21 @@ def day(offset): assert set(signoffs["target_fit_reviewed_exclusions.json"]) == { "national.in_force@2025" } - assert rowwise_cli.premature_gate_only_signoffs(solve) == { - "input_mass_reviewed_exclusions.json": { - "efrs-post-calibration/column": day(1).isoformat() - }, - "local_area_support_exclusions.json": { - "bound_despite_support_floor/census_households": day(5).isoformat(), - "exclusions/local_authority/E06999999": day(2).isoformat(), - }, - "local_target_fit_reviewed_exclusions.json": { - "family/E06999999/metric": day(3).isoformat() + windows = rowwise_cli.solve_reuse_windows() + assert rowwise_cli.gate_clock_conflicts(solve, windows) == { + "premature": { + "input_mass_reviewed_exclusions.json": { + "efrs-post-calibration/column": day(1).isoformat() + }, + "local_area_support_exclusions.json": { + "bound_despite_support_floor/census_households": day(5).isoformat(), + "exclusions/local_authority/E06999999": day(2).isoformat(), + }, + "local_target_fit_reviewed_exclusions.json": { + "family/E06999999/metric": day(3).isoformat() + }, }, + "expired": {}, } reuse = ( "--require-solve-reuse", @@ -2584,7 +2628,11 @@ def day(offset): message = str(refused.value) assert f"on {solve.isoformat()} (--review-date; no --gate-review-date" in message assert "before 4 in-line sign-off(s) take force" in message - assert f"Pass --gate-review-date on or after {day(5).isoformat()}" in message + assert ( + f"Pass --gate-review-date on or after {day(5).isoformat()} and on or " + f"before {day(8).isoformat()}, the latest usable gate clock, when " + "target_fit_reviewed_exclusions.json:national.in_force@2025 expires." + ) in message with pytest.raises(ValueError, match=f"on or after {day(5).isoformat()}"): cli.validate_cli_args( arguments(tmp_path, *reuse, "--gate-review-date", day(4).isoformat()) @@ -2596,6 +2644,201 @@ def day(offset): cli.validate_cli_args(arguments(tmp_path, "--review-date", solve.isoformat())) +def _reuse_from(tmp_path, solve): + """A second build's arguments: build 1's store and solve clock.""" + return ( + "--require-solve-reuse", + "--graph-store", + str(_build_1_store(tmp_path)), + "--review-date", + solve.isoformat(), + ) + + +#: One entry per register the solve-reuse guard reads: (stand-in keyword, entry +#: name, release lines, the refusal's label). The area-support gate +#: window-checks its bound families whatever the line. +_GUARDED_ENTRIES = ( + ( + "target_fit", + "national.lapsing@2025", + (), + "target_fit_reviewed_exclusions.json:national.lapsing@2025", + ), + ( + "local", + "family/E06999999/metric", + ("local",), + "local_target_fit_reviewed_exclusions.json:family/E06999999/metric", + ), + ( + "input_mass", + "column", + (), + "input_mass_reviewed_exclusions.json:efrs-post-calibration/column", + ), + ( + "areas", + "local_authority/E06999999", + ("local",), + "local_area_support_exclusions.json:exclusions/local_authority/E06999999", + ), + ( + "bound", + "census_households", + ("national",), + "local_area_support_exclusions.json:" + "bound_despite_support_floor/census_households", + ), + ( + "degenerate", + "household.synthetic_constant", + ("local",), + "degenerate_reviewed_exclusions.json:household.synthetic_constant", + ), + ( + "measures", + "obr.synthetic@2025", + None, + "calibration_measure_exclusions.json:obr.synthetic@2025", + ), +) + + +def _stand_in_one(monkeypatch, register, name, entry): + """Stand in registers holding ``entry`` alone, under ``name``.""" + if register == "input_mass": + _stand_in_registers( + monkeypatch, input_mass={"efrs-post-calibration": {name: entry}} + ) + elif register == "measures": + _stand_in_registers(monkeypatch, measures=[entry]) + else: + _stand_in_registers(monkeypatch, **{register: {name: entry}}) + + +@pytest.mark.parametrize(("register", "name", "lines", "label"), _GUARDED_ENTRIES) +def test_solve_reuse_refuses_a_gate_clock_past_an_expiry_it_depends_on( + tmp_path, monkeypatch, register, name, lines, label +): + """An entry in force on build 1's clock may expire before build 2's: the + calibrated gates would fail it, or assembly refuse an expired measure + exclusion, after the solve replay. The gate clock is refused before it, + and the refusal names the entry and the latest usable gate clock, the end + of the range the sign-off drafter prints (microcosm#1301).""" + from datetime import date, timedelta + + solve = date.today() - timedelta(days=10) + + def day(offset): + return solve + timedelta(days=offset) + + entry = ( + _measure(name, day(-5), day(3)) + if register == "measures" + else _signed(day(-5), *lines, expires_on=day(3)) + ) + _stand_in_one(monkeypatch, register, name, entry) + reuse = _reuse_from(tmp_path, solve) + # On build 1's clock and on the expiry itself, the entry is in force. + for clock in (day(0), day(3)): + cli.validate_cli_args( + arguments(tmp_path, *reuse, "--gate-review-date", clock.isoformat()) + ) + with pytest.raises(ValueError) as refused: + cli.validate_cli_args( + arguments(tmp_path, *reuse, "--gate-review-date", day(4).isoformat()) + ) + message = str(refused.value) + assert f"on {day(4).isoformat()} (--gate-review-date)" in message + assert ( + "after 1 sign-off(s) the release depends on expired " + f"({label} ({day(3).isoformat()}))" + ) in message + assert ( + f"Pass --gate-review-date on or after {solve.isoformat()} and on or " + f"before {day(3).isoformat()}, the latest usable gate clock, when " + f"{label} expires." + ) in message + solve_scoped = register in ("degenerate", "measures") + assert ("changes the solve and needs a third build" in message) is solve_scoped + + +def test_solve_reuse_names_no_usable_gate_clock_when_the_windows_part( + tmp_path, monkeypatch +): + from datetime import date, timedelta + + solve = date.today() - timedelta(days=10) + + def day(offset): + return solve + timedelta(days=offset) + + _stand_in_registers( + monkeypatch, + local={"family/E06999999/metric": _signed(day(5), "local")}, + degenerate={ + "household.synthetic_constant": _signed( + day(-30), "local", expires_on=day(3) + ) + }, + ) + with pytest.raises(ValueError) as refused: + cli.validate_cli_args( + arguments( + tmp_path, + *_reuse_from(tmp_path, solve), + "--gate-review-date", + day(4).isoformat(), + ) + ) + message = str(refused.value) + assert ( + "before 1 in-line sign-off(s) take force (local_target_fit_reviewed_" + f"exclusions.json:family/E06999999/metric ({day(5).isoformat()})) and " + "after 1 sign-off(s) the release depends on expired (degenerate_" + "reviewed_exclusions.json:household.synthetic_constant " + f"({day(3).isoformat()}))" + ) in message + assert ( + f"No gate clock is usable: the latest approval, {day(5).isoformat()}, " + f"is after the earliest expiry, {day(3).isoformat()}, when " + "degenerate_reviewed_exclusions.json:household.synthetic_constant " + "expires." + ) in message + assert "changes the solve and needs a third build" in message + + +def test_the_solve_reuse_guard_reads_the_measure_exclusions_the_solve_applies( + tmp_path, monkeypatch +): + from microcosm.build.uk_runtime import measure_simulation + + _stand_in_registers(monkeypatch) + read = [] + monkeypatch.setattr( + measure_simulation, + "load_uk_calibration_measure_exclusions", + lambda path=None: read.append(path) or (), + ) + store = str(_build_1_store(tmp_path)) + cli.validate_cli_args( + arguments(tmp_path, "--require-solve-reuse", "--graph-store", store) + ) + override = tmp_path / "measure_exclusions.json" + cli.validate_cli_args( + arguments( + tmp_path, + "--require-solve-reuse", + "--graph-store", + store, + "--measure-exclusions", + str(override), + ) + ) + assert read == [None, override] + + @pytest.mark.parametrize( "extra", [("--gate-review-date", "today"), ("--require-solve-reuse",)], diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py index 239a86b41c..cf82c461cb 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_solve_scope.py @@ -87,8 +87,8 @@ "projected after the build" ), "packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py": ( - "the command line's refusal of a solve-reuse gate clock before an " - "in-line sign-off takes force, checked before any node runs" + "the command line's refusal of a solve-reuse gate clock outside an " + "in-line sign-off's window, checked before any node runs" ), "tools/measure_uk_atomic_assignment.py": ("a measurement tool that no build runs"), "tools/draft_uk_dense_signoff.py": ( @@ -272,8 +272,8 @@ def test_the_gate_only_set_is_the_gate_registers_in_lockstep(): def test_the_solve_reuse_refusal_reads_every_gate_only_register(): - """A second build is refused a gate clock before any in-line sign-off's - approval (``rowwise_cli.check_solve_reuse_arguments``, microcosm#1301), so + """A second build is refused a gate clock outside any in-line sign-off's + window (``rowwise_cli.check_solve_reuse_arguments``, microcosm#1301), so the sign-offs it reads must cover every gate-only register, as the local line's gates scope them.""" from microcosm.build.uk_runtime import rowwise_cli diff --git a/tools/draft_uk_dense_signoff.py b/tools/draft_uk_dense_signoff.py index 0565e7dff8..50dfcee764 100644 --- a/tools/draft_uk_dense_signoff.py +++ b/tools/draft_uk_dense_signoff.py @@ -52,7 +52,9 @@ on the local line, every ``bound_despite_support_floor`` family whatever its line, and the local line's input-mass entries, which the tool reads but never drafts. Build 2's gate-clock range ends there, and starts at the latest of -build 1's clock and the approvals of the register entries named. A +build 1's clock and the approvals of the register entries named; build 2's +solve-reuse guard (``rowwise_cli.check_solve_reuse_arguments``) refuses a +gate clock outside the same range before the solve replay. A ``--gate-clock`` past the solve-scoped expiries is refused: renewing either kind of entry changes the solve. An input-mass entry out of its window at the gate clock makes the draft unsignable until it is renewed by hand. @@ -134,6 +136,7 @@ from microcosm.build.gates import area_support_below_floor, area_support_gate from microcosm.build.uk_runtime.graph_national import UK_DENSE_UNBOUND_RELEASE_ID from microcosm.build.uk_runtime.graph_terminal import decode_full_gate_report +from microcosm.build.uk_runtime.rowwise_cli import earliest_expiry from microcosm.build.uk_runtime.terminal_gates import uk_target_fit_gate from microcosm.build.uk_runtime.weighted_integrity import ( UKReviewedExclusion, @@ -1292,12 +1295,12 @@ def gate_clock_entries( ``blocks`` (by gate id); every ``bound_despite_support_floor`` entry, whatever its line, since the area-support gate window-checks them all (``None`` when that register is not wired); and the input-mass entries - on the local line (:func:`input_mass_in_line`): the entries - ``rowwise_cli.gate_only_signoffs`` reads for the solve-reuse guard. With - the local line's degenerate-register entries and the measure exclusions - build 1's solve ran under, their latest approval and earliest expiry - bound build 2's gate clock, and the earliest expiry is the assembly - deadline (microcosm#1301). + on the local line (:func:`input_mass_in_line`). With the local line's + degenerate-register entries and the measure exclusions build 1's solve + ran under, their latest approval and earliest expiry bound build 2's gate + clock, and the earliest expiry is the assembly deadline. They mirror the + windows build 2's solve-reuse guard holds its gate clock to + (``rowwise_cli.solve_reuse_windows``), lockstep-tested (microcosm#1301). """ entries = {gate_id: _scoped(block, gate_id) for gate_id, block in blocks.items()} @@ -1318,21 +1321,11 @@ def assembly_deadline( gate-only register's gate id or block) to its entries' expiries. Build 2's gate clock may not be later, and assembly and upload, which check the measure exclusions on the day they run, may not be either. Returns - the date and the ``source:name`` of every entry expiring on it. + the date and the ``source:name`` of every entry expiring on it, as the + solve-reuse guard computes it (``rowwise_cli.earliest_expiry``). """ - dated = [ - (day, f"{source}:{name}") - for source, entries in sources.items() - for name, day in entries.items() - ] - if not dated: - return None - earliest = min(day for day, _ in dated) - return { - "date": earliest.isoformat(), - "set_by": sorted(label for day, label in dated if day == earliest), - } + return earliest_expiry(sources) # --------------------------------------------------------------------------- From fc556cd19cc84a93cdb5a46aeea32de0140ebd08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:01:18 +0100 Subject: [PATCH 32/46] Pin the solve-reuse guard's line rule for every register it reads (#1301) The guard reads each register through the calibrated gates' line rule (battery_bindings._in_line), so an entry scoped to the national line neither refuses nor admits build 2's gate clock. Only the target-fit register's rule was pinned: with _in_line dropped for the local target-fit, input-mass or area-exclusion register, the guard's tests still passed. A parametrized test now holds every register the guard reads to the rule, the degenerate register included, for a premature and for an expired entry: scoped to the national line, the entry is set aside and the gate clock admitted; on the local line, or on every line, the same entry refuses it. Dropping the line rule for each of the five registers in turn fails the test, and only the target-fit mutation failed an earlier test. Co-Authored-By: Claude Opus 5.5 --- .../engine_free/uk/test_uk_full_build_cli.py | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py index 06b56f2737..c637888056 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py @@ -2764,6 +2764,50 @@ def day(offset): assert ("changes the solve and needs a third build" in message) is solve_scoped +#: The registers whose line rule the guard shares with the calibrated gates +#: (``battery_bindings._in_line``): (stand-in keyword, entry name). +_LINE_SCOPED_ENTRIES = ( + ("target_fit", "national.synthetic@2025"), + ("local", "family/E06999999/metric"), + ("input_mass", "column"), + ("areas", "local_authority/E06999999"), + ("degenerate", "household.synthetic_constant"), +) + + +@pytest.mark.parametrize("window", ["premature", "expired"]) +@pytest.mark.parametrize(("register", "name"), _LINE_SCOPED_ENTRIES) +def test_the_solve_reuse_guard_holds_each_register_to_the_local_line( + tmp_path, monkeypatch, register, name, window +): + """An entry out of its window on the gate clock refuses it only where the + calibrated gates evaluate it: an entry scoped to the national line stands + aside, as those gates set it aside, and the same entry on the local line, + or on every line, refuses the gate clock. Dropping the line rule for any + register the guard reads fails this test (microcosm#1301).""" + from datetime import date, timedelta + + solve = date.today() - timedelta(days=10) + clock = solve + timedelta(days=5) + approved, expires = ( + (clock + timedelta(days=1), clock + timedelta(days=29)) + if window == "premature" + else (solve - timedelta(days=20), clock - timedelta(days=1)) + ) + reuse = (*_reuse_from(tmp_path, solve), "--gate-review-date", clock.isoformat()) + _stand_in_one( + monkeypatch, register, name, _signed(approved, "national", expires_on=expires) + ) + cli.validate_cli_args(arguments(tmp_path, *reuse)) + phrase = "take force" if window == "premature" else "the release depends on expired" + for lines in (("local",), ()): + _stand_in_one( + monkeypatch, register, name, _signed(approved, *lines, expires_on=expires) + ) + with pytest.raises(ValueError, match=phrase): + cli.validate_cli_args(arguments(tmp_path, *reuse)) + + def test_solve_reuse_names_no_usable_gate_clock_when_the_windows_part( tmp_path, monkeypatch ): From c0974d580cd208a86ce9f606f0089b2a86cc18b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:04:45 +0100 Subject: [PATCH 33/46] Refuse a solve-reuse --out that holds a failed attempt (#1301) The dense attempt refused a solve-reuse build into an --out that held a bundle, but keyed only on its build.json completion marker. A failed build-2 attempt leaves failure.json and a Logbook spool row instead, so a retry into the same --out was admitted and spooled a second attempt's row beside the first. draft_uk_dense_signoff.py --verify then refuses the run directory (its spool names two attempts), and the assembler takes the last row by file name. refuse_occupied_solve_reuse_output now refuses an --out holding build.json, failure.json or any logbook-spool/*.json row, naming what it found, still before the attempt opens and without writing into the directory. Other files, and a spool without rows, are not an attempt. The --require-solve-reuse help names the three markers. Tests refuse each marker on its own, admit the same directory without one, and run a failed second build whose retry into its --out is refused with the directory unchanged; keying on build.json alone fails them. Co-Authored-By: Claude Opus 5.5 --- .../build/uk_runtime/full_build_cli.py | 36 ++++++++++--- .../microcosm/build/uk_runtime/rowwise_cli.py | 10 ++-- .../engine_free/uk/test_uk_full_build_cli.py | 54 ++++++++++++++++++- 3 files changed, 86 insertions(+), 14 deletions(-) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py index bfde446a19..c7868b054b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/full_build_cli.py @@ -779,7 +779,8 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: "naming the missing nodes rather than re-solve (microcosm#1301). " "The calibrated gates, export and certification still run. Needs " "build 1's store named by --graph-store and an --out that holds no " - "bundle, and refuses a gate clock (--gate-review-date, else " + "earlier attempt (no build.json, failure.json or Logbook spool " + "row), and refuses a gate clock (--gate-review-date, else " "--review-date) outside the window of an entry the build depends " "on: before an in-line gate-only or degenerate-register sign-off's " "approved_on, or after the expiry of one of them or of a measure " @@ -1390,14 +1391,19 @@ def _run_solve_phase(compiled, *, required: bool, **kwargs): def refuse_occupied_solve_reuse_output(args: argparse.Namespace) -> None: - """Refuse a solve-reuse build into an ``--out`` that holds a bundle. + """Refuse a solve-reuse build into an ``--out`` that holds an attempt. A second build writes its own bundle beside build 1's (microcosm#1301). Publishing into build 1's ``--out`` would replace the bundle its sign-off was drafted from, which ``draft_uk_dense_signoff.py --verify --build-1`` compares build 2 with. A directory holds a bundle once its ``build.json`` completion marker is published, whether the build passed, - was blocked or was refused. As on the national line + was blocked or was refused. A failed attempt leaves ``failure.json`` and + a Logbook spool row (``logbook-spool/*.json``) instead, and a retry into + that ``--out`` would spool a second attempt's row beside the first: + ``--verify`` refuses a run directory whose spool names two attempts, and + the assembler takes the last row by file name. So any of the three + refuses the directory. As on the national line (:func:`refuse_occupied_national_output`), the refusal runs before the attempt opens and writes nothing into the directory. Dry runs write nothing and are not refused. @@ -1405,13 +1411,27 @@ def refuse_occupied_solve_reuse_output(args: argparse.Namespace) -> None: if not getattr(args, "require_solve_reuse", False): return - marker = Path(args.out) / "build.json" - if marker.is_file(): + out = Path(args.out) + held = [ + path.relative_to(out).as_posix() + for path in ( + out / "build.json", + out / "failure.json", + *sorted((out / "logbook-spool").glob("*.json")), + ) + if path.is_file() + ] + if held: + shown = ", ".join(held[:3]) + ( + f" and {len(held) - 3} more" if len(held) > 3 else "" + ) raise FileExistsError( f"--require-solve-reuse: --out {args.out} already holds a build " - f"bundle ({marker.name}). A second build publishes a new bundle, and " - "here it would replace build 1's; pass a new --out and name build " - "1's store with --graph-store." + f"attempt ({shown}). A second build publishes its own bundle and " + "Logbook row: here it would replace build 1's bundle, or spool its " + "row beside an earlier attempt's, and --verify refuses a run " + "directory whose spool names two attempts. Pass a new --out and " + "name build 1's store with --graph-store." ) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py index c1650fb84a..64fc2b3a23 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/rowwise_cli.py @@ -847,11 +847,11 @@ def check_solve_reuse_arguments( ``--require-solve-reuse`` needs the solve from the graph store, which ``--resume forbid`` refuses to read. It needs build 1's store named by ``--graph-store`` too: the default lies under ``--out``, and a second - build writes a new ``--out`` (``full_build_cli`` refuses one that holds a - bundle), so the default holds no solve. And its gate clock, the solve's - unless ``--gate-review-date`` moves it, must lie in the window of every - entry the build depends on (:func:`solve_reuse_windows`): on or after - every in-line approval, and on or before the earliest expiry + build writes a new ``--out`` (``full_build_cli`` refuses one that holds an + earlier attempt), so the default holds no solve. And its gate clock, the + solve's unless ``--gate-review-date`` moves it, must lie in the window of + every entry the build depends on (:func:`solve_reuse_windows`): on or + after every in-line approval, and on or before the earliest expiry (:func:`earliest_expiry`), the end of the gate-clock range the sign-off drafter prints. Otherwise the calibrated gates fail the entry, premature or expired, or assembly refuses an expired measure exclusion, but only diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py index c637888056..d3cbd5b8ad 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_build_cli.py @@ -3035,6 +3035,56 @@ def _files(directory: Path) -> dict[str, bytes]: } +@pytest.mark.parametrize( + "marker", ["build.json", "failure.json", "logbook-spool/row.json"] +) +def test_solve_reuse_refuses_an_out_that_holds_any_attempt(tmp_path, marker): + """A published bundle, a failed attempt's sidecar or any Logbook spool row + each refuse a second build's --out: a retry beside a failed attempt would + spool a second attempt's row there (microcosm#1301).""" + store = str(_build_1_store(tmp_path)) + args = arguments(tmp_path, "--require-solve-reuse", "--graph-store", store) + out = Path(args.out) + # Other files, and a spool without rows, hold no attempt. + (out / "logbook-spool").mkdir(parents=True) + (out / "logbook-spool" / "row.json.tmp").write_text("{}") + (out / "notes.txt").write_text("operator notes") + cli.refuse_occupied_solve_reuse_output(args) + (out / marker).write_text("{}") + with pytest.raises(FileExistsError) as refused: + cli.refuse_occupied_solve_reuse_output(args) + assert f"already holds a build attempt ({marker})" in str(refused.value) + # A build that reuses no solve keeps the occupied-output rules it had. + cli.refuse_occupied_solve_reuse_output(arguments(tmp_path)) + + +def test_solve_reuse_refuses_a_retry_into_a_failed_attempts_out( + tmp_path, monkeypatch, unsigned_registers +): + """A failed second build leaves failure.json and a Logbook row in its + --out. A retry into it is refused before its attempt opens, so the + directory keeps one attempt, as --verify and the assembler need.""" + + def forbidden(*args): + raise AssertionError("A required solve replay computed a node") + + for kernel in (Fixture, Evidence, Holdout, Targets, Population): + monkeypatch.setattr(kernel, "run", forbidden) + reuse = ("--require-solve-reuse", "--graph-store", str(_build_1_store(tmp_path))) + status, out = run_dense_main(tmp_path, monkeypatch, *reuse) + assert status == 1 + assert (out / "failure.json").is_file() + (row,) = sorted((out / "logbook-spool").glob("*.json")) + before = _files(out) + with pytest.raises(FileExistsError) as refused: + run_dense_main(tmp_path, monkeypatch, *reuse) + assert ( + f"already holds a build attempt (failure.json, logbook-spool/{row.name})" + in str(refused.value) + ) + assert _files(out) == before + + def test_solve_reuse_refuses_an_out_that_holds_a_bundle( tmp_path, monkeypatch, unsigned_registers ): @@ -3047,7 +3097,9 @@ def test_solve_reuse_refuses_an_out_that_holds_a_bundle( assert status == 0 before = _files(out) reuse = ("--require-solve-reuse", "--graph-store", store) - with pytest.raises(FileExistsError, match="already holds a build bundle"): + with pytest.raises( + FileExistsError, match=r"already holds a build attempt \(build\.json" + ): run_dense_main(tmp_path, monkeypatch, *reuse) assert _files(out) == before assert run_dense_main(tmp_path, monkeypatch, *reuse, "--dry-run")[0] == 0 From 94bf591793616ffe9261c163176ecc26a3483493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:10:21 +0100 Subject: [PATCH 34/46] Describe the sign-off and solve-reuse refusals in the docs (#1301) The runbook, the graph doc and the two changelog fragments now say what the preceding commits enforce: the allowlisted references, URLs and login shape the free-text guard accepts; the input-mass and bound-despite-floor entries in the gate-clock range and the assembly deadline; build 2's refusal of a gate clock outside that range and of an --out holding any earlier attempt; and --verify's check that a rescoped entry changed only its release lines. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-dense-signoff-draft.added.md | 2 +- .../1301-uk-solve-reuse-scoping.added.md | 2 +- docs/uk-dense-release-assembly-runbook-762.md | 51 ++++++++++++++----- docs/uk-full-build-graph.md | 8 +-- 4 files changed, 45 insertions(+), 18 deletions(-) diff --git a/changelog.d/1301-uk-dense-signoff-draft.added.md b/changelog.d/1301-uk-dense-signoff-draft.added.md index b9257e877d..d4e2544ff9 100644 --- a/changelog.d/1301-uk-dense-signoff-draft.added.md +++ b/changelog.d/1301-uk-dense-signoff-draft.added.md @@ -1 +1 @@ -Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a PR body of counts, gate ids and policy dates. A national target-fit entry that applies on every line is never removed or replaced, since the national line may still stand on it: when build 2 would fail it on the local line it is rescoped to `release_lines: ["national"]`, otherwise unchanged. An expired one also goes to review for the national line to renew or retire, and the draft is unsignable until then if keeping it breaks the national graph test's review invariant; a row build 1 still breaches under such an entry needs a hand sign-off, since a register key holds one entry. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. The receipt and the PR body give the assembly deadline: the earliest expiry among the measure exclusions build 1's solve ran under (from its candidate manifest, or from the target compilation's surface when its gates stopped it before the export), the local line's degenerate-register entries and the gate-only entries the local line stands on after the sign-off. Build 2's gate-clock range ends there, and a gate clock past the solve-scoped expiries is refused, since renewing one changes the solve. Reasons are templated from the key, the gate's bound or the floors the area missed, the build-1 attempt id and the full gate report's sha256. `--approved-by` must be a GitHub login, the reviewer's `--class-note`, `--area-name` and `--adjudication` text may carry digits only in issue references and ISO dates, and no `%`, and the drafted entries then get the release contract's disclosure walk, where a finding refuses the draft, though the walk only warns on a release directory; on text the walk catches only an area's support worded with its measured value, and none of these checks reads a figure written in words. Per-row errors, per-area support figures and the local registers' stale-risk and near-bound counts go only to a private review file (the local counts also to the tool's standard output); the PR body and the receipt carry the national register's counts alone. `--out` must lie outside every git work tree, `.gitignore` covers `PRIVATE_review.csv` and `signoff-draft/`, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract; it warns when the disclosure walk finds a per-area support figure in that report, fails once the assembly deadline has passed, warns from two days before it, and reports whether build 2 reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. +Add `tools/draft_uk_dense_signoff.py`, which drafts the gate-only sign-off between the two dense UK builds (microcosm#1301). From build 1's run directory it reads the full gate report, the signed local gate report, the target and area-support tables and the Logbook row, checks them against one another and against the checkout's `gates.json`, and drafts `release_lines: ["local"]` entries for every failing national target-fit row, local target-fit cell and area below the support floor. It also drafts the removal of every entry build 2 would fail and the test pins those registers move, as a `git apply` patch with a PR body of counts, gate ids and policy dates. A national target-fit entry that applies on every line is never removed or replaced, since the national line may still stand on it: when build 2 would fail it on the local line it is rescoped to `release_lines: ["national"]`, otherwise unchanged. An expired one also goes to review for the national line to renew or retire, and the draft is unsignable until then if keeping it breaks the national graph test's review invariant; a row build 1 still breaches under such an entry needs a hand sign-off, since a register key holds one entry. Any other release-blocking failure makes the build unsignable, and so does an area exclusion the local reference generator's own deferrals keep, when build 2 would fail it. The receipt and the PR body give the assembly deadline: the earliest expiry among the measure exclusions build 1's solve ran under (from its candidate manifest, or from the target compilation's surface when its gates stopped it before the export), the local line's degenerate-register entries and every gate-only entry build 2's gates hold to its window after the sign-off (those on the local line, every `bound_despite_support_floor` family whatever its line, and the local line's input-mass entries, which the tool reads but never drafts). Build 2's gate-clock range ends there and starts at the latest of build 1's clock and those entries' approvals. A gate clock past the solve-scoped expiries is refused, and an input-mass entry out of its window at the gate clock makes the draft unsignable until it is renewed by hand. Reasons are templated from the key, the gate's bound or the floors the area missed, the build-1 attempt id and the full gate report's sha256. `--approved-by` must be a GitHub login that starts with a letter and holds at most one run of digits; the reviewer's `--class-note`, `--area-name` and `--adjudication` text may carry digits only in `microcosm#N`, `chronicle#N`, `uk-data#N` or `PolicyEngine/#N` references (optionally anchored `#issuecomment-N`), GitHub URLs of a PolicyEngine issue or pull request and ISO dates of real days in 2000–2099, never in a bare `#N`, and no percent sign in any form; and the drafted entries then get the release contract's disclosure walk, where a finding refuses the draft, though the walk only warns on a release directory; on text the walk catches only an area's support worded with its measured value, and none of these checks reads a figure written in words. Per-row errors, per-area support figures and the local registers' stale-risk and near-bound counts go only to a private review file (the local counts also to the tool's standard output); the PR body and the receipt carry the national register's counts alone. `--out` must lie outside every git work tree, `.gitignore` covers `PRIVATE_review.csv` and `signoff-draft/`, and the support table's maximum weight is never read. `--verify` checks that build 2 stood on exactly the committed entries, that no release-blocking gate failed and that its signed local report passes the dense contract, and, with `--draft-receipt`, that the sign-off committed what was drafted and changed each rescoped entry in its release lines only; it warns when the disclosure walk finds a per-area support figure in that report, fails once the assembly deadline has passed, warns from two days before it, and reports whether build 2 reused build 1's solve. The three fixed-clock target-fit tests in `test_uk_terminal_gates.py` now read the register as the national line does, so local-line sign-offs approved after their clock leave them unchanged. diff --git a/changelog.d/1301-uk-solve-reuse-scoping.added.md b/changelog.d/1301-uk-solve-reuse-scoping.added.md index 61726249cb..935263b831 100644 --- a/changelog.d/1301-uk-solve-reuse-scoping.added.md +++ b/changelog.d/1301-uk-solve-reuse-scoping.added.md @@ -1 +1 @@ -A second UK local release build can reuse the first build's solve after a gate-only sign-off (microcosm#1301). The nodes the dense solve depends on now key on a solve fingerprint, `ResolvedCountrySpec.fingerprint_excluding`, over every packaged UK resource except `uk_runtime.solve_scope.UK_GATE_ONLY_RESOURCES`: `target_fit_reviewed_exclusions.json`, `local_target_fit_reviewed_exclusions.json`, `input_mass_reviewed_exclusions.json` and `local_area_support_exclusions.json`. These are the target compilation, selection, measure and problem kernels and the compilation node's `country_contract_sha256`, the rotated holdout, the spine gates, and the source preflight, which now runs under its own kernel, `uk.full-gates.preflight@1`. The calibrated gates keep the full fingerprint, so a sign-off re-keys them and what follows them, never the solve; each gate kernel refuses the other's phase. The degenerate register stays in the solve fingerprint, since the release contract pins its digest, and the national graph keeps the full one. `--gate-review-date` sets the calibrated gates' own clock, by default `--review-date`; it may not precede the solve clock or, when given, be later than today, and the export bindings record both clocks as `review_date` and `gate_review_date`. `--require-solve-reuse` requires the spine, preflight and every other strict ancestor of `uk.full.gates.calibrated` from the graph store before calibration, and fails with `SolveReuseError` naming the missing nodes rather than re-solving; it is refused with `--resume forbid`. Before anything runs, it is also refused without `--graph-store` naming build 1's store, since the default lies under `--out`; with a gate clock before the `approved_on` of any gate-only sign-off the calibrated gates would hold in force, naming the earliest clock that puts them all in force; and, as on the national line, into an `--out` that already holds a bundle, which would replace build 1's. The national role refuses both flags. A new test scans the build source and tools so that no target-compile, solve, spine or generator module names a gate-only register, checks that every gate reading one is a terminal gate, and perturbs each one against every solve kernel's hash. Node keys from target compilation down, and an in-graph spine's gates and the stages after them, move once, so no store from before this change is reused. +A second UK local release build can reuse the first build's solve after a gate-only sign-off (microcosm#1301). The nodes the dense solve depends on now key on a solve fingerprint, `ResolvedCountrySpec.fingerprint_excluding`, over every packaged UK resource except `uk_runtime.solve_scope.UK_GATE_ONLY_RESOURCES`: `target_fit_reviewed_exclusions.json`, `local_target_fit_reviewed_exclusions.json`, `input_mass_reviewed_exclusions.json` and `local_area_support_exclusions.json`. These are the target compilation, selection, measure and problem kernels and the compilation node's `country_contract_sha256`, the rotated holdout, the spine gates, and the source preflight, which now runs under its own kernel, `uk.full-gates.preflight@1`. The calibrated gates keep the full fingerprint, so a sign-off re-keys them and what follows them, never the solve; each gate kernel refuses the other's phase. The degenerate register stays in the solve fingerprint, since the release contract pins its digest, and the national graph keeps the full one. `--gate-review-date` sets the calibrated gates' own clock, by default `--review-date`; it may not precede the solve clock or, when given, be later than today, and the export bindings record both clocks as `review_date` and `gate_review_date`. `--require-solve-reuse` requires the spine, preflight and every other strict ancestor of `uk.full.gates.calibrated` from the graph store before calibration, and fails with `SolveReuseError` naming the missing nodes rather than re-solving; it is refused with `--resume forbid`. Before anything runs, it is also refused without `--graph-store` naming build 1's store, since the default lies under `--out`; with a gate clock outside the window of any entry the build depends on: before the approval or after the expiry of a gate-only or degenerate-register entry the calibrated gates hold on the local line, or after the expiry of a measure exclusion the solve applied. The refusal names those entries and the usable range, which ends at the drafter's assembly deadline (the two share `rowwise_cli.earliest_expiry`, and a lockstep test keeps them aligned). And, as on the national line, it is refused into an `--out` that already holds an attempt (`build.json`, `failure.json` or a Logbook spool row). The national role refuses both flags. A new test scans the build source and tools so that no target-compile, solve, spine or generator module names a gate-only register, checks that every gate reading one is a terminal gate, and perturbs each one against every solve kernel's hash. Node keys from target compilation down, and an in-graph spine's gates and the stages after them, move once, so no store from before this change is reused. diff --git a/docs/uk-dense-release-assembly-runbook-762.md b/docs/uk-dense-release-assembly-runbook-762.md index c5fc2baad1..85a2875533 100644 --- a/docs/uk-dense-release-assembly-runbook-762.md +++ b/docs/uk-dense-release-assembly-runbook-762.md @@ -213,12 +213,19 @@ sha256, plus any `--class-note` sentence and, for an area, its name. What the tool cannot template it checks in three ways, and only these three: - `--approved-by` must be a GitHub login (letters, digits and hyphens, at most - 39 characters, starting with a letter or digit) and nothing else. + 39 characters) that starts with a letter and holds at most one run of + digits: `juaristi22` passes, `4521` and `rows-7-of-50` do not. - `--class-note` text, `--area-name` names and `--adjudication` may carry - digits only inside issue references (`#1301`, `microcosm#1301`, - `PolicyEngine/microcosm#1301`, with no digits in the owner or repository - name) and ISO dates (`YYYY-MM-DD`), and never a `%`. Anything else, like a - reviewer that is not a login, is refused before the build is read. + digits only inside an issue reference of an allowlisted repository + (`microcosm#1301`, `chronicle#359`, `uk-data#521` or `PolicyEngine/#N`, + each optionally anchored `#issuecomment-`), a GitHub URL of a + PolicyEngine issue or pull request (`https://github.com/PolicyEngine//issues/` + or `.../pull/`, optionally `#issuecomment-`) and an ISO date of a real + day in 2000-2099, and never a percent sign in any form. A bare `#N`, another + repository's short form (write `PolicyEngine/policyengine.py#553`), a comment + cited as "issue comment " and any other number (`K=15`, `150,000 + households`, a plan code such as `c9`, a bare year) are refused, before the + build is read. - The drafted entries then go through the release contract's disclosure walk, and a finding refuses the draft, though on a release directory the walk only warns. On text, the walk catches only an area's support worded with its @@ -241,6 +248,10 @@ unsignable: of its window, is renewed by hand, keeping its reviewed wording and lines. Then draft again. +Likewise, an input-mass entry on the local line that is out of its window at +the gate clock makes the draft unsignable: the tool never drafts input-mass +entries, so renew it by hand and draft again. + **Outputs**, in `--out`, which must lie outside every git work tree (the tool refuses one inside this checkout or any other, and `.gitignore` also covers `PRIVATE_review.csv` and `signoff-draft/`): @@ -269,8 +280,12 @@ the tool's standard output and kept as flags in `PRIVATE_review.csv`. The tool also prints the range of gate clocks build 2 may use, and the receipt and `PR_BODY.md` give the **assembly deadline**, where that range ends: the earliest expiry among the measure exclusions build 1's solve ran under, the -local line's degenerate-register entries and the gate-only entries the local -line stands on after the sign-off. Build 2, its verification and the release +local line's degenerate-register entries and every gate-only entry build 2's +gates hold to its window after the sign-off: those on the local line, every +`bound_despite_support_floor` family whatever its line, and the local line's +input-mass entries. The range starts at the latest of build 1's clock and +those entries' approvals, and build 2 refuses a `--gate-review-date` outside +it before anything runs. Build 2, its verification and the release assembly must all run by that date. Assembly and upload check the measure exclusions on the day they run, and renewing a measure exclusion or a degenerate-register entry changes the solve, so it would need a third build. @@ -297,8 +312,11 @@ uv run --no-sync python tools/build_uk_full.py \ --gate-review-date --require-solve-reuse ``` -- `--out` must be a new directory. Reusing build 1's overwrites build 1's - bundle, which `--verify` and the draft receipt still need. +- `--out` must be a new directory: one holding `build.json`, `failure.json` or + any `logbook-spool/*.json` row is refused before the attempt opens, so a + retry after a failed build 2 also needs a new `--out`. Build 1's would lose + its bundle, which `--verify` and the draft receipt still need; a failed + attempt's would end up with two Logbook rows, which `--verify` refuses. - `--logbook-prev-row-digest` must name the tail of the `uk/local` Logbook chain when build 2 starts. That is build 1's row digest (the `row_digest` of the one row in `/logbook-spool/`, which is also the file's name), @@ -311,7 +329,14 @@ uv run --no-sync python tools/build_uk_full.py \ reuse. The calibrated gates evaluate their reviewed exclusions on the gate clock, -which may not precede `--review-date` or be later than today. Every node +which may not precede `--review-date` or be later than today. With +`--require-solve-reuse` it must also lie in the range the draft printed: +before anything runs, the build refuses a gate clock before the approval of an +in-line gate-only or degenerate-register entry, or after the expiry of one of +them or of a measure exclusion the solve applied, and names those entries and +the usable range. An expired gate-only entry is renewed by a new sign-off; +renewing an expired degenerate-register entry or measure exclusion changes the +solve and needs a third build. Every node before the calibrated gates is required from the store, and a miss stops the build with `SolveReuseError` naming the missing nodes before anything computes. A miss means something that keys the solve changed between the @@ -340,9 +365,11 @@ Verification fails unless all of these hold: - no release-blocking gate failed; - the signed local report passes the dense release contract; - with `--draft-receipt`, every drafted entry is committed, no retired one is, - and every rescoped one is committed for the national line only; + and every rescoped one is committed for the national line only and otherwise + unchanged (the receipt keeps it as committed before the sign-off); - the assembly deadline, computed as the draft computes it from build 2's - measure exclusions and the checkout's registers, has not passed. + measure exclusions and the checkout's registers (every bound family and the + local line's input-mass entries included), has not passed. It warns when build 2 did not reuse build 1's solve, when its per-row errors differ, when the disclosure walk a release directory gets finds a per-area diff --git a/docs/uk-full-build-graph.md b/docs/uk-full-build-graph.md index 6a66fa16ae..e1db36f36f 100644 --- a/docs/uk-full-build-graph.md +++ b/docs/uk-full-build-graph.md @@ -129,15 +129,15 @@ A local release is built at most twice (microcosm#1301). Build 1's failing cells The kernels on the solve fingerprint are the target compilation, selection, measures and problem kernels (and the compilation node's `country_contract_sha256`), the source preflight (`uk.full.gates.preflight`, its own kernel `uk.full-gates.preflight@1`), the rotated holdout and the spine gates. The calibrated gates (`uk.full-gates@1`) keep the full fingerprint, so a sign-off re-keys them and everything after them, and nothing before. The degenerate register is solve-scoped, because the release contract pins its digest. `tests/engine_free/uk/test_uk_solve_scope.py` holds the claim from both sides: no target-compile, solve, spine or generator module names a gate-only register, every gate that reads one is a terminal gate, and editing each one leaves every solve kernel's hash unchanged while the calibrated gates' moves. The national graph keeps the full fingerprint. -**Two clocks.** `--review-date` is the solve clock: target compilation and the source preflight evaluate reviewed entries on it, and build 2 repeats build 1's. `--gate-review-date` (default: the solve clock) is the calibrated gates' clock, the date their reviewed exclusions are evaluated on. It may not precede the solve clock and, when given, may not be later than today; it should be on or after the latest `approved_on` of the sign-off, and with `--require-solve-reuse` it must be (see the guard). Only `uk.full.gates.calibrated` carries it, and only when it differs from the solve clock. The export bindings record both (`review_date`, `gate_review_date`). Every register a calibrated gate reads is evaluated on the gate clock, so an entry of a solve-scoped register that a terminal gate also reads must still be in force then. +**Two clocks.** `--review-date` is the solve clock: target compilation and the source preflight evaluate reviewed entries on it, and build 2 repeats build 1's. `--gate-review-date` (default: the solve clock) is the calibrated gates' clock, the date their reviewed exclusions are evaluated on. It may not precede the solve clock and, when given, may not be later than today; it should lie in the range the sign-off draft printed, and with `--require-solve-reuse` it must (see the guard). Only `uk.full.gates.calibrated` carries it, and only when it differs from the solve clock. The export bindings record both (`review_date`, `gate_review_date`). Every register a calibrated gate reads is evaluated on the gate clock, so an entry of a solve-scoped register that a terminal gate also reads must still be in force then. **The guard.** `--require-solve-reuse` replays the spine and preflight phases, and then the whole solve sub-graph (every strict ancestor of `uk.full.gates.calibrated`: spine, targets, preflight, dense solve, size search, draw and refit, the installed population and the holdout), with `resume="require"` before calibration starts. A miss raises `SolveReuseError` naming the missing nodes, before any of them computes; `failure.json` records it. The calibrated gates and everything after them then run as usual. The flag is refused with `--resume forbid`, and the national role refuses it and `--gate-review-date`. The replay loads the stored pool once more, which costs minutes and memory at K=15. Three more refusals come before anything runs, so that a mistaken build 2 fails in seconds rather than after the replay: - without `--graph-store`, or with one that is not a directory: the default store lies under `--out`, and build 2 writes a new `--out`, so the default holds no solve; -- with a gate clock (`--gate-review-date`, else `--review-date`) before the `approved_on` of an entry the calibrated gates would hold in force: an entry of a gate-only register that applies on the local line, or a `bound_despite_support_floor` approval, which the area-support gate checks on every line. The gates would fail it as premature after the replay; the refusal names the earliest gate clock that puts every such entry in force; -- into an `--out` that already holds a bundle (its `build.json` completion marker), which would replace build 1's bundle. As on the national line, this one runs before the attempt opens and writes nothing there; a dry run is not refused. +- with a gate clock (`--gate-review-date`, else `--review-date`) outside the window of an entry the build depends on: before the `approved_on` or after the `expires_on` of an entry the calibrated gates hold to its window (a gate-only entry on the local line, any `bound_despite_support_floor` approval, a degenerate-register entry on the local line), or after the expiry of a measure exclusion the solve applied, which assembly and upload refuse. The gates would fail such an entry after the replay; the refusal names the entries and the usable range, whose end is the drafter's assembly deadline (both use `rowwise_cli.earliest_expiry`); +- into an `--out` that already holds an attempt: a bundle's `build.json`, which build 2 would replace, or a failed attempt's `failure.json` or Logbook spool row, beside which a retry would spool a second row that `--verify` refuses. As on the national line, this one runs before the attempt opens and writes nothing there; a dry run is not refused. A solve is reused only when everything that keys it matches build 1: @@ -162,7 +162,7 @@ uv run --no-sync python tools/build_uk_full.py --release-role dense --release-ca \ --review-date --graph-store --out \ --logbook-prev-row-digest \ - --gate-review-date --require-solve-reuse + --gate-review-date --require-solve-reuse ``` A build 1 that took the default store is reused with `--graph-store /.graph-store`. From 48ef6161d40761b150d4fb999e083141db4573a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:38:12 +0100 Subject: [PATCH 35/46] Test the UC bridge's refusal on the pass that carries off-surface cells (#1300) Every committed surface has off-surface cells, so the first reconciliation pass only records the UC bridge's factor and the second pass is the one that checks the 2% bound. Until now every refusal test ran without off-surface cells and so exercised the first pass only: turning the check off on the second pass, or restoring the old guard that skipped the second pass when no off-surface row joined the frame, left every test green. The new test runs the real rule with off-surface cells present: an unrelated cell that adds no row (a GB caseload of 300 over 200 constituency households is still refused), a UC cell that joins the frame (refused at the same 1.5), and a UC cell that leaves the authorities short of the caseload (refused at authority grain). Each of the two mutations fails it. Co-Authored-By: Claude Opus 5.5 --- .../uk/test_uk_off_surface_cells.py | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py index 8d184db35a..17082b9bec 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py @@ -449,6 +449,47 @@ def test_the_uc_bridge_bound_counts_off_surface_cells_on_the_last_pass(): assert receipt["off_surface_cells"]["rows_added"] == 1 +_UC_AREA_TARGET = "dwp.uc.households_by_area" + + +@pytest.mark.parametrize( + ("off_surface", "gb", "message"), + [ + # Another target's cell moves no UC leg, so the pass that carries + # the off-surface cells adds no row; it still checks the bound. + ( + _off("local_authority", "E06000001", 5.0), + 300.0, + r"the constituency rows of leg .* by 1\.5 ", + ), + # Scotland's other authority joins the frame at 40, and the GB + # caseload is still 1.5 times the constituencies. + ( + _off("local_authority", "S12000034", 40.0, target_id=_UC_AREA_TARGET), + 300.0, + r"the constituency rows of leg .* by 1\.5 ", + ), + # At 10 the constituencies match the caseload, but the authorities + # sum to 170 of 200 with the off-surface cell counted. + ( + _off("local_authority", "S12000034", 10.0, target_id=_UC_AREA_TARGET), + 200.0, + r"the la rows of leg .* by 1\.17", + ), + ], + ids=["unrelated_cell", "uc_cell_far_caseload", "uc_cell_short_authorities"], +) +def test_the_uc_bridge_bound_refuses_on_the_pass_that_carries_off_surface_cells( + off_surface, gb, message +): + # Every committed surface has off-surface cells, so the first pass only + # records the bridge's factor and the pass that carries them is the one + # that refuses (microcosm#1302 re-review). That pass runs whether or not + # an off-surface cell adds a row to the frame. + with pytest.raises(ValueError, match=message): + _uc_surface([off_surface], gb=gb) + + def test_the_surface_keeps_an_off_surface_cells_share_off_its_neighbours( unbounded_uc_bridge, ): From 845dcfe1e8f1be90df3feaa0eb39a73c9b732a3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:39:54 +0100 Subject: [PATCH 36/46] Say the UC bridge bounds each grain's GB total, not each leg (#1300) The bridge's bound reads each lower grain's total under its control: for the GB Universal Credit caseload, the constituencies' and the authorities' sums over Great Britain. It does not bound the nations and English regions inside a grain: the exact-signature group that puts each leg's authorities on its constituencies runs first and has no bound. The texts said "a leg" and "each grain on its own input total", which read as a per-leg bound. No behaviour changes. The shared operator's docstring, the UC bridge's declaration reason, the #1300 changelog line and the authority-tier test's name now say the bound applies to each grain's GB total. Co-Authored-By: Claude Opus 5.5 --- .../1300-uk-chronicle-repin-abf0921.changed.md | 2 +- .../src/microcosm/build/cross_grain.py | 14 +++++++++----- .../build/uk/cross_grain_declarations.json | 2 +- .../engine_free/uk/test_uk_off_surface_cells.py | 9 +++++---- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/changelog.d/1300-uk-chronicle-repin-abf0921.changed.md b/changelog.d/1300-uk-chronicle-repin-abf0921.changed.md index 1c3b7b7e7a..c4befe99c8 100644 --- a/changelog.d/1300-uk-chronicle-repin-abf0921.changed.md +++ b/changelog.d/1300-uk-chronicle-repin-abf0921.changed.md @@ -1,6 +1,6 @@ The UK Chronicle feed moves to PolicyEngine/chronicle `abf0921` (PolicyEngine/chronicle#359, which answers chronicle#326, #339, #356, #357 and #358; microcosm#1300). Values move only for the UC area rows. -- **UC households by area count paid claims.** Chronicle splits each area-month by Stat-Xplore's Payment Indicator and retires the all-claims cells. `dwp.uc.households_by_area` and its four child bands add `payment_indicator` to their dimensions and bind `Yes` (the three-plus band's summed operands name it too), so the area cells and the GB caseload that controls them both count paid claims. Against the all-claims cells, the GB constituency total falls 8.0% (households with no children 10.5%, one 6.6%, two 4.6%, three or more 3.0%), so the childless share falls from 53.6% to 52.1%. Each cell takes its own area's paid share where it took the GB one: after the bridge, the middle 90% of constituencies move by between -1.7% and +1.3%. The bridge's factor moves from 0.921 to about 1.001, and a new `CrossGrainBridge.max_factor_shift` (2 per cent on this bridge) refuses a factor far from one. Each lower grain is bounded on its own input total, whichever group rescales it first, and a surface with off-surface cells is bounded on the pass that carries them. +- **UC households by area count paid claims.** Chronicle splits each area-month by Stat-Xplore's Payment Indicator and retires the all-claims cells. `dwp.uc.households_by_area` and its four child bands add `payment_indicator` to their dimensions and bind `Yes` (the three-plus band's summed operands name it too), so the area cells and the GB caseload that controls them both count paid claims. Against the all-claims cells, the GB constituency total falls 8.0% (households with no children 10.5%, one 6.6%, two 4.6%, three or more 3.0%), so the childless share falls from 53.6% to 52.1%. Each cell takes its own area's paid share where it took the GB one: after the bridge, the middle 90% of constituencies move by between -1.7% and +1.3%. The bridge's factor moves from 0.921 to about 1.001, and a new `CrossGrainBridge.max_factor_shift` (2 per cent on this bridge) refuses a factor far from one. The bound applies to each grain's GB total (the constituencies' and the authorities'), read before any group rescales it and, on a surface with off-surface cells, on the pass that carries them; it does not bound each nation or English region within a grain. - **OBR table 4.9 lines carry DWP's geography.** Twelve DWP lines are stamped Great Britain or England and Wales (`TARGET_ID_GEOGRAPHY_PINS` in `tools/generate_uk_target_references.py`), and the `obr.state_pension` diagnostic, which `dwp.state_pension.amount` requires, reads its Great Britain fact; no value changes. - **DESNZ gas runs on gas years.** Northern Ireland's rows now share Great Britain's concepts, so both sub-national vendor selections pin Great Britain (`geography_vintage: publication_2025_nspl`); the local-authority one accepts `gas_year` and `calendar_year` rows at `domestic_scope: all_domestic`, and its expected row count (697) and the per-fuel reads pair gas with gas years and electricity with calendar years. The energy stage and the local energy appliers name each fuel's period type (`energy_pricing.SUBNATIONAL_PERIOD_TYPES`): gas year Y pairs with calendar year Y, as the rows were read before Chronicle stamped the gas period, so the gas-connected shares and the Great Britain levels do not move. - **The Northern Ireland energy interim stays for now.** Great Britain's share of UK households still stands in for its share of the Energy Trends level: the Northern Ireland facts are in the feed on a basis DESNZ calls not directly comparable, and a change stacked on this re-pin derives Great Britain's part from them (María's ruling of 2026-10-16). The adjudication, its census fence and the code say so. diff --git a/packages/microcosm-build/src/microcosm/build/cross_grain.py b/packages/microcosm-build/src/microcosm/build/cross_grain.py index 06320cd7b3..131d16bcb8 100644 --- a/packages/microcosm-build/src/microcosm/build/cross_grain.py +++ b/packages/microcosm-build/src/microcosm/build/cross_grain.py @@ -42,11 +42,15 @@ class CrossGrainBridge: ``per_geography`` declares instead that each higher target is the control of the geography it sits at (each nation's household estimate over its own legs, microcosm#1123): a geography then carries some of them only. - ``max_factor_shift``, when set, refuses a leg whose factor on the input - totals (the control over its lower rows as given, before any group - rescales them) is further than that from one: the two sides would no - longer measure one quantity. Each lower grain is bounded on its own input - total, so a grain another group rescales first is still bounded. + ``max_factor_shift``, when set, bounds each lower grain's total under a + control: the control over that grain's rows in all the legs it covers, as + given, before any group rescales them (under the GB Universal Credit + caseload, each grain's GB total). A factor further than that from one is + refused: the two sides would no longer measure one quantity. A grain + another group rescales first is still bounded, but the legs inside the + total are not bounded one by one: a group with no bound (an exact + signature group putting one leg's authorities on its constituencies) + rescales them by whatever factor it needs. """ bridge_id: str diff --git a/packages/microcosm-build/src/microcosm/build/uk/cross_grain_declarations.json b/packages/microcosm-build/src/microcosm/build/uk/cross_grain_declarations.json index 1b1cc34d1f..78b5416f16 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/cross_grain_declarations.json +++ b/packages/microcosm-build/src/microcosm/build/uk/cross_grain_declarations.json @@ -57,7 +57,7 @@ ], "lower_side": "contract:dwp.uc.households_by_area", "max_factor_shift": 0.02, - "reason": "The GB Universal Credit caseload controls the households-on-UC cells by constituency and local authority (Northern Ireland is deferred locally). Both sides count paid claims since the abf0921 re-pin (PolicyEngine/chronicle#339 splits each area-month by Stat-Xplore's Payment Indicator and the area targets bind 'Yes', microcosm#1300), so the factor sits near one, the size of DWP's 'Unknown' area, which carries no area fact, where it was the GB paid share, 0.921, applied to every area alike (microcosm#1198 review, must-fix 1). A factor more than two per cent from one means the sides no longer measure one quantity and is refused: each grain is read on its own input total, before any group rescales it, and a surface with off-surface cells on the pass that carries them." + "reason": "The GB Universal Credit caseload controls the households-on-UC cells by constituency and local authority (Northern Ireland is deferred locally). Both sides count paid claims since the abf0921 re-pin (PolicyEngine/chronicle#339 splits each area-month by Stat-Xplore's Payment Indicator and the area targets bind 'Yes', microcosm#1300), so the factor sits near one, the size of DWP's 'Unknown' area, which carries no area fact, where it was the GB paid share, 0.921, applied to every area alike (microcosm#1198 review, must-fix 1). A factor more than two per cent from one means the sides no longer measure one quantity and is refused. The bound applies to each grain's GB total, the constituencies' and the authorities' sums over Great Britain, read before any group rescales them (on a surface with off-surface cells, on the pass that carries them); it does not bound each nation or English region within a grain, whose authorities the exact-signature group puts on its own constituencies." }, { "bridge_id": "national_age_0_9_vs_local_age_0_10", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py index 17082b9bec..edea53f505 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py @@ -426,11 +426,12 @@ def test_the_uc_bridge_bound_refuses_a_caseload_far_from_its_cells(): _uc_surface() -def test_the_uc_bridge_bound_refuses_an_incomplete_authority_tier(): +def test_the_uc_bridge_bound_refuses_authorities_whose_gb_total_is_short(): # The caseload matches the constituencies, but Scotland's authority tier - # carries 60 of its 100: the authorities sum to 160 of 200. An exact - # signature group rescales them onto the constituencies first, so the - # bound reads their input totals (microcosm#1302 review). + # carries 60 of its 100: the authorities' GB total is 160 of 200. An + # exact signature group rescales them onto the constituencies first, so + # the bound reads the GB total as given (microcosm#1302 review); it bounds + # each grain's GB total, not each nation within it. with pytest.raises(ValueError, match=r"the la rows of leg .* by 1\.25 "): _uc_surface(gb=200.0) From 329c606e91611996982c5a59282384725daad3dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:43:48 +0100 Subject: [PATCH 37/46] Describe paid claims in the receipt's signed UC texts and compute their ranges (#1300) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The local compile-parity receipt's UC drift rationales still described the all-claims series: a uniform national rescale with fixture over ours in a fixed narrow band across 982 rows, and a children scatter range taken from that series. Since the abf0921 re-pin each area cell counts its own paid claims, so fixture over ours moves with each area's paid share. María has signed off on the rewording. The texts now say so, and each quotes the 5th to 95th percentile of fixture over ours, to three decimals, with the row count, computed from the rows it covers when the tool writes the receipt (the totals rows; the four child bands together), so the range cannot go stale. The gate does not read reasons; the next regeneration picks the texts up. Unit tests check the quoted ranges on synthetic rows and that other rows keep their rationales. Co-Authored-By: Claude Opus 5.5 --- .../test_uk_local_compile_parity_receipt.py | 88 +++++++++++++++++ ...edger_compile_parity_signed_differences.py | 99 +++++++++++++++---- 2 files changed, 169 insertions(+), 18 deletions(-) create mode 100644 packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py new file mode 100644 index 0000000000..186832bd51 --- /dev/null +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py @@ -0,0 +1,88 @@ +"""The local compile-parity receipt's signed texts (microcosm#1300).""" + +from __future__ import annotations + +from tools import build_uk_ledger_compile_parity_signed_differences as parity_tool + +_UC_TOTALS = "dwp.uc.households_by_area" +_UC_CHILD_BANDS = tuple( + f"dwp.uc.households_by_area_children_{band}" for band in ("0", "1", "2", "3plus") +) + + +def _row(name: str, kind: str, fixture: float | None, ours: float | None) -> dict: + row = {"kind": kind, "name": name, "period": 2025, "reason": "generic"} + if fixture is not None: + row["fixture_value"] = fixture + if ours is not None: + row["ledger_value"] = ours + return row + + +def _report() -> dict: + # Synthetic values. Twenty-one area totals whose fixture runs from 0.900 + # to 1.000 of ours in steps of 0.005, so the 5th and 95th percentiles are + # 0.905 and 0.995; twenty-one child-band cells, spread over the four + # bands, from 0.80 to 1.20 in steps of 0.02 (0.820 and 1.180). + totals = [ + _row(f"{_UC_TOTALS}@E1400{1000 + i}", "calibration_drift", 1000.0 - 5 * i, 1e3) + for i in range(21) + ] + children = [ + _row( + f"{_UC_CHILD_BANDS[i % 4]}@E1400{1000 + i}", + "calibration_drift", + 200.0 * (0.80 + 0.02 * i), + 200.0, + ) + for i in range(21) + ] + return { + "differences": [ + *totals, + *children, + _row(f"{_UC_TOTALS}@N05000001", "fixture_only", 10.0, None), + _row("ons.tenure.private_rent@E14001000", "calibration_drift", 9.0, 10.0), + ] + } + + +def test_the_uc_drift_rationales_quote_the_spread_of_the_rows_they_cover(): + report = _report() + parity_tool._add_local_signed_rationale_notes(report) + reasons = {row["name"]: row["reason"] for row in report["differences"]} + totals = { + reason for name, reason in reasons.items() if name.startswith(f"{_UC_TOTALS}@E") + } + children = { + reason for name, reason in reasons.items() if name.startswith(_UC_CHILD_BANDS) + } + # One text per rationale, each quoting its own rows. + (totals_reason,) = totals + (children_reason,) = children + assert "(P5-P95 0.905-0.995 across the 21 rows)" in totals_reason + assert "(P5-P95 fixture/ours 0.820-1.180 across the 21 rows)" in children_reason + # Both describe the paid-claims series the area cells bind, not the + # uniform rescale of all claims they replaced (microcosm#1302 re-review). + for reason in (totals_reason, children_reason): + assert "Payment Indicator 'Yes'" in reason + assert "0.8925" not in reason and "982" not in reason + assert "each area's own paid claims" in totals_reason + # The other rows keep their own rationales. + assert ( + reasons[f"{_UC_TOTALS}@N05000001"] == parity_tool._UC_NI_FIXTURE_ONLY_RATIONALE + ) + assert reasons["ons.tenure.private_rent@E14001000"] == ( + parity_tool._TENURE_DRIFT_RATIONALE + ) + + +def test_a_receipt_without_uc_drift_rows_formats_no_uc_rationale(): + report = { + "differences": [_row(f"{_UC_TOTALS}@N05000001", "fixture_only", 10.0, None)] + } + metric_by_target_id = parity_tool._local_metric_by_target_id() + assert parity_tool._uc_drift_rationales(report, metric_by_target_id) == {} + parity_tool._add_local_signed_rationale_notes(report) + (row,) = report["differences"] + assert row["reason"] == parity_tool._UC_NI_FIXTURE_ONLY_RATIONALE diff --git a/tools/build_uk_ledger_compile_parity_signed_differences.py b/tools/build_uk_ledger_compile_parity_signed_differences.py index e422470f97..2a4d5c0c03 100644 --- a/tools/build_uk_ledger_compile_parity_signed_differences.py +++ b/tools/build_uk_ledger_compile_parity_signed_differences.py @@ -8,6 +8,8 @@ from importlib import resources as importlib_resources from pathlib import Path +import numpy as np + from microcosm.build.gates import ledger_compile_parity_signed_differences from microcosm.build.uk_runtime.high_value_homes import ( load_uk_high_value_home_stock_facts, @@ -423,27 +425,37 @@ class ParityReceiptSpec: } ) +_UC_CHILDREN_METRICS = _UC_METRICS - {"uc_households"} + # Cite the issue in the repo's short form throughout: the live tree may not # name the retired data package (test_us_plan's incumbent-reference guard). +# The fixture is the frozen incumbent surface and ours the Ledger compile. +# Each UC drift rationale quotes the spread of fixture over ours across the +# rows it covers, computed from those rows when the receipt is written +# (_uc_drift_rationales), so the quoted range moves with the values. _UC_TOTALS_DRIFT_RATIONALE = ( "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects " "uk-data#468 at extraction - the incumbent attaches local UC counts by " "row position against unrelated orderings, so its live y-frame is a " "permutation; the fixture joins the same publisher counts to their areas " - "by name instead. The residual per-area gap is the incumbent's uniform " - "national payment-distribution rescale (fixture/ours 0.8925-0.9003 " - "across all 982 total rows) plus sub-0.5% extract-vintage noise - the " - "same scaling class the SPI and age families carry." + "by name instead. The residual per-area gap is one of basis: the " + "incumbent scales every area's count by one national payment-distribution " + "factor, while ours counts each area's own paid claims (Stat-Xplore's " + "Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), " + "so fixture/ours moves with each area's paid share (P5-P95 {spread} " + "across the {rows} rows), plus extract-vintage noise." ) _UC_CHILDREN_DRIFT_RATIONALE = ( "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published " - "class: on top of the uk-data#468 alignment correction and the national " - "rescale, the incumbent's child splits are a COUNTRY-share imputation " - "(GB proportions applied to each area's total), while ours are the " - "published Stat-Xplore per-area child-count buckets. The per-area " - "scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic " - "variation in family size that the imputation flattens." + "class: on top of the uk-data#468 alignment correction, the incumbent's " + "child splits are a COUNTRY-share imputation (GB proportions applied to " + "each area's nationally rescaled total), while ours are the published " + "Stat-Xplore per-area child-count buckets of each area's paid claims " + "(Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The " + "per-area scatter (P5-P95 fixture/ours {spread} across the {rows} rows) " + "is the real geographic variation in family size and in paid shares that " + "the imputation and the national rescale flatten." ) _UC_NI_FIXTURE_ONLY_RATIONALE = ( @@ -506,13 +518,9 @@ class ParityReceiptSpec: "ladder sums outside the contract instead." ) +#: The UC metrics' drift rationales quote their rows' spread, so they are +#: formatted per receipt (_uc_drift_rationales) rather than declared here. _LOCAL_DRIFT_RATIONALES = { - "uc_households": _UC_TOTALS_DRIFT_RATIONALE, - **{ - metric: _UC_CHILDREN_DRIFT_RATIONALE - for metric in _UC_METRICS - if metric != "uc_households" - }, **{f"age/{lower}_{lower + 10}": _AGE_DRIFT_RATIONALE for lower in range(0, 80, 10)}, **{ f"hmrc/{variable}/{measure}": _HMRC_DRIFT_RATIONALE @@ -818,6 +826,57 @@ def committed(resource: str) -> dict: } +def _fixture_over_ours_spread( + rows: list[dict[str, object]], +) -> dict[str, str] | None: + """P5-P95 of fixture over ours across ``rows``, to three decimals.""" + + ratios = [ + float(row["fixture_value"]) / float(row["ledger_value"]) + for row in rows + if float(row["ledger_value"]) != 0.0 + ] + if not ratios: + return None + low, high = np.percentile(ratios, [5, 95]) + return {"spread": f"{low:.3f}-{high:.3f}", "rows": f"{len(ratios):,}"} + + +def _uc_drift_rationales( + report: dict[str, object], metric_by_target_id: dict[str, str] +) -> dict[str, str]: + """Metric -> the UC drift rationale, quoting the spread of the rows it covers. + + The totals rationale covers the ``uc_households`` drift rows and the + children rationale the four child bands' drift rows together. + """ + + totals: list[dict[str, object]] = [] + children: list[dict[str, object]] = [] + for row in report.get("differences", ()): + if not isinstance(row, dict) or row.get("kind") != "calibration_drift": + continue + prefix = str(row.get("name", "")).partition("@")[0] + metric = metric_by_target_id.get(prefix, prefix) + if metric == "uc_households": + totals.append(row) + elif metric in _UC_CHILDREN_METRICS: + children.append(row) + rationales: dict[str, str] = {} + totals_spread = _fixture_over_ours_spread(totals) + if totals_spread is not None: + rationales["uc_households"] = _UC_TOTALS_DRIFT_RATIONALE.format(**totals_spread) + children_spread = _fixture_over_ours_spread(children) + if children_spread is not None: + rationales.update( + dict.fromkeys( + _UC_CHILDREN_METRICS, + _UC_CHILDREN_DRIFT_RATIONALE.format(**children_spread), + ) + ) + return rationales + + def _add_local_signed_rationale_notes(report: dict[str, object]) -> None: """Replace generic classifier reasons with the ruled per-family rationales. @@ -829,6 +888,10 @@ def _add_local_signed_rationale_notes(report: dict[str, object]) -> None: metric_by_target_id = _local_metric_by_target_id() small_cells = _small_cell_deferral_rationales() + drift_rationales = { + **_LOCAL_DRIFT_RATIONALES, + **_uc_drift_rationales(report, metric_by_target_id), + } for row in report.get("differences", ()): if not isinstance(row, dict): continue @@ -849,8 +912,8 @@ def _add_local_signed_rationale_notes(report: dict[str, object]) -> None: row["reason"] = _COUNCIL_TAX_WALES_LEDGER_ONLY_RATIONALE elif metric == "housing/council_tax_net": row["reason"] = _COUNCIL_TAX_NET_FIXTURE_ONLY_RATIONALE - elif kind == "calibration_drift" and metric in _LOCAL_DRIFT_RATIONALES: - row["reason"] = _LOCAL_DRIFT_RATIONALES[metric] + elif kind == "calibration_drift" and metric in drift_rationales: + row["reason"] = drift_rationales[metric] elif kind == "fixture_only" and metric in _LOCAL_FIXTURE_ONLY_RATIONALES: row["reason"] = _LOCAL_FIXTURE_ONLY_RATIONALES[metric] elif kind == "ledger_only" and metric == "households": From 0212b5e1fbe0611bce39f4690f960e6a2c0fe093 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 15:46:46 +0100 Subject: [PATCH 38/46] Stream the pinned feed in the CGT test and the receipt tool (#1300) Two more readers took the 7.4 GB feed whole. The CGT partition test read the file into one string and parsed every row; it now streams the lines and parses only the CGT rows. Every selector and ratio operand it compiles pins an hmrc.cgt_* source concept and none names a fact key, so no other row can match and the compile is the same. It also accepts CHRONICLE_UK_FACTS, as the other feed-gated helpers do, and skips as before when neither is present. The receipt tool read the file into one string and split it before parsing. It now streams the lines; both compiles read every row, so it still keeps the parsed rows, but no longer holds the text and its lines beside them. A unit test checks it returns the same rows. Co-Authored-By: Claude Opus 5.5 --- .../tests/engine_free/uk/test_uk_cgt_targets.py | 17 +++++++++++++++-- .../uk/test_uk_local_compile_parity_receipt.py | 6 ++++++ ..._ledger_compile_parity_signed_differences.py | 10 +++++----- 3 files changed, 26 insertions(+), 7 deletions(-) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_cgt_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_cgt_targets.py index b5b57c52c6..ab5f141e7e 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_cgt_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_cgt_targets.py @@ -6,7 +6,9 @@ """ import json +import os from copy import deepcopy +from pathlib import Path from types import SimpleNamespace import pytest @@ -701,10 +703,21 @@ def test_signed_out_rows_are_recorded_not_dropped(): def _pinned_feed_rows(): - feed = _TEST_PATHS.repository / ".codex-work/consumer_facts_uk.jsonl" + configured = os.environ.get("CHRONICLE_UK_FACTS") + feed = ( + Path(configured) + if configured + else _TEST_PATHS.repository / ".codex-work/consumer_facts_uk.jsonl" + ) + if feed.is_dir(): + feed = feed / "consumer_facts.jsonl" if not feed.exists(): pytest.skip("pinned UK Chronicle consumer feed is not present") - return [json.loads(line) for line in feed.read_text().splitlines() if line.strip()] + # Stream the feed and parse only the CGT rows: every selector and ratio + # operand the test compiles pins an hmrc.cgt_* source concept, so no other + # row can match, and the whole feed parses to tens of GB. + with feed.open(encoding="utf-8") as handle: + return [json.loads(line) for line in handle if "hmrc.cgt_" in line] def test_banded_rows_partition_the_national_observations_on_the_pinned_feed(): diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py index 186832bd51..24d30663d5 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py @@ -77,6 +77,12 @@ def test_the_uc_drift_rationales_quote_the_spread_of_the_rows_they_cover(): ) +def test_the_receipt_tool_streams_every_row_of_the_feed(tmp_path): + feed = tmp_path / "consumer_facts.jsonl" + feed.write_bytes(b'{"a": 1}\n\n{"b": "x"}\r\n \n{"c": [1, 2]}') + assert parity_tool._load_jsonl(feed) == [{"a": 1}, {"b": "x"}, {"c": [1, 2]}] + + def test_a_receipt_without_uc_drift_rows_formats_no_uc_rationale(): report = { "differences": [_row(f"{_UC_TOTALS}@N05000001", "fixture_only", 10.0, None)] diff --git a/tools/build_uk_ledger_compile_parity_signed_differences.py b/tools/build_uk_ledger_compile_parity_signed_differences.py index 2a4d5c0c03..713c4003e4 100644 --- a/tools/build_uk_ledger_compile_parity_signed_differences.py +++ b/tools/build_uk_ledger_compile_parity_signed_differences.py @@ -584,11 +584,11 @@ def _parse_args() -> argparse.Namespace: def _load_jsonl(path: Path) -> list[dict]: - return [ - json.loads(line) - for line in path.read_text(encoding="utf-8").splitlines() - if line.strip() - ] + # Stream the lines: the feed is several GB, and reading it whole held its + # text and every line beside the parsed rows. Both compiles read every + # row, so the parsed rows are still kept. + with path.open(encoding="utf-8") as handle: + return [json.loads(line) for line in handle if line.strip()] def _load_fixture(resource: str) -> dict: From 82cc94704f782edc06d511c2a58fd9e38529f51f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:12:46 +0100 Subject: [PATCH 39/46] Read the contract once when aligning the local parity fixture (#1300) align_uk_local_registry_parity_fixture looked up each fixture row's contract target through _uk_local_metric_targets, which reads, parses and checks the whole UK population contract. The local fixture has about 23,500 rows, so the local compile-parity gate, the receipt tool and any replay spent three to four minutes here. The table is now built once per fixture and passed to each lookup; the aligned fixture is byte-identical (checked against the previous code on the committed fixture), and alignment takes well under a second. Co-Authored-By: Claude Opus 5.5 --- .../build/uk_runtime/ledger_targets.py | 24 +++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/ledger_targets.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/ledger_targets.py index fef13a39fa..36f96a3283 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/ledger_targets.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/ledger_targets.py @@ -332,6 +332,9 @@ def align_uk_local_registry_parity_fixture( exclusions. """ + # The contract is read and checked once for the whole fixture, not once + # per row: the local fixture has tens of thousands of rows. + metric_targets = _uk_local_metric_targets() rows: list[dict[str, Any]] = [] for row in fixture.get("rows", ()): if not isinstance(row, Mapping): @@ -347,7 +350,9 @@ def align_uk_local_registry_parity_fixture( updated.get("geography_id") or (name.split("@", 1)[1] if "@" in name else "") ) - target_id = _uk_local_metric_target_id(contract_metric, geography_id) + target_id = _uk_local_metric_target_id( + contract_metric, geography_id, metric_targets=metric_targets + ) if target_id is not None: updated["name"] = f"{target_id}@{geography_id}" updated["contract_target_id"] = updated["name"] @@ -420,10 +425,21 @@ def _uk_local_metric_targets() -> dict[str, tuple[tuple[str, tuple[str, ...]], . return {metric: tuple(sharers) for metric, sharers in entries.items()} -def _uk_local_metric_target_id(metric_name: str, area_id: str) -> str | None: - """The contract target measuring ``metric_name`` for ``area_id``.""" +def _uk_local_metric_target_id( + metric_name: str, + area_id: str, + *, + metric_targets: Mapping[str, tuple[tuple[str, tuple[str, ...]], ...]] | None = None, +) -> str | None: + """The contract target measuring ``metric_name`` for ``area_id``. + + ``metric_targets`` is :func:`_uk_local_metric_targets`, passed in by a + caller that looks up many rows, since building it reads the contract. + """ - sharers = _uk_local_metric_targets().get(metric_name) + if metric_targets is None: + metric_targets = _uk_local_metric_targets() + sharers = metric_targets.get(metric_name) if not sharers: return None if len(sharers) == 1 and not sharers[0][1]: From 87d310b0384b7c4636fe20b70e231fcff0c72909 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:12:57 +0100 Subject: [PATCH 40/46] Replay the local compile-parity gate on the committed membership in a test (#1300) The release-blocking preflight gate uk_ledger_compile_parity_local_incumbent_2025 compares each signed value in the local receipt with the live compile, so a receipt the last regeneration left behind blocks every full or dense build and the release-cut certifier, and no CI test noticed (microcosm#1302 review). The local reference generator writes a reference for every cell that compiles on the pin and records each cell's compiled value in the membership, so the test rebuilds the compile from the committed references and membership (and checks the two agree), then runs the declared gate entry through its UK binding with nothing unsupported. It needs no feed and takes a few seconds. A second test moves one signed value and checks the replay names exactly it. On this branch the generated surfaces are left stale until they are regenerated on abf0921, so the replay fails here until then. Against main's membership and references it passes, and a corrupted receipt value fails it. Co-Authored-By: Claude Opus 5.5 --- .../test_uk_local_compile_parity_receipt.py | 136 +++++++++++++++++- 1 file changed, 135 insertions(+), 1 deletion(-) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py index 24d30663d5..831ae05217 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_compile_parity_receipt.py @@ -1,9 +1,143 @@ -"""The local compile-parity receipt's signed texts (microcosm#1300).""" +"""The local compile-parity receipt: its gate and its signed texts (microcosm#1300).""" from __future__ import annotations +import json +from importlib import resources as importlib_resources + +import pytest + +from microcosm.build.country_spec import load_country_spec +from microcosm.build.gate_battery import EvidenceContext +from microcosm.build.uk_runtime.battery_bindings import ( + _LEDGER_COMPILE_PARITY_UNSUPPORTED_ARTIFACTS, + UK_GATE_REGISTRY, +) +from microcosm.build.uk_runtime.ledger_targets import ( + load_uk_local_target_reference_membership, +) +from microcosm.calibrate import TargetRegistry, TargetSpec from tools import build_uk_ledger_compile_parity_signed_differences as parity_tool +_LOCAL_PARITY_GATE_ID = "uk_ledger_compile_parity_local_incumbent_2025" + + +def _local_parity_gate(): + (entry,) = [ + entry + for entry in load_country_spec("uk").gates.gates + if entry.id == _LOCAL_PARITY_GATE_ID + ] + return entry + + +@pytest.fixture(scope="module") +def committed_local_compile() -> TargetRegistry: + """The local compile on the pinned feed, as the committed surfaces record it. + + The local reference generator writes a reference for every cell that + compiles on the pin and records the cell's compiled value, after its + declared uprating, in the membership; a cell that does not compile is + signed there instead. So the compile is the references' cells at the + membership's values, with no reference unsupported, and the gate replays + without the feed. + """ + + membership = load_uk_local_target_reference_membership() + active = { + candidate["name"]: candidate + for target in membership["targets"].values() + for level in target["geography_levels"].values() + for candidate in level["candidates"] + if candidate["status"] == "active" + } + names = [ + reference.name for reference in load_country_spec("uk").local_target_references + ] + assert sorted(names) == sorted(active), ( + "The local references and the membership's active cells differ: " + "regenerate them together (docs/uk-chronicle-feed-repin.md)." + ) + return TargetRegistry( + [ + TargetSpec( + name=name, + entity="target", + measure=name, + value=float(active[name]["resolved_value"]), + period=active[name]["resolved_period"], + source="committed_local_membership", + family="ledger_compile_parity", + ) + for name in names + ], + country="uk", + ) + + +def _replay(registry: TargetRegistry, **parameters): + entry = _local_parity_gate() + declared = {**entry.parameters, **parameters} + period = declared["target_period"] + artifact = declared["registry_artifact"] + context = EvidenceContext( + artifacts={ + artifact: {period: registry}, + _LEDGER_COMPILE_PARITY_UNSUPPORTED_ARTIFACTS[artifact]: {period: ()}, + } + ) + return UK_GATE_REGISTRY[entry.gate].evaluate(context, declared) + + +@pytest.fixture(scope="module") +def committed_replay(committed_local_compile): + return _replay(committed_local_compile) + + +def test_the_local_compile_parity_gate_passes_on_the_committed_membership( + committed_replay, +): + """The release-blocking preflight gate, replayed on the committed surfaces. + + Every full or dense build and the release-cut certifier run this gate on + the live compile, so a receipt the last regeneration left behind blocks + them all (microcosm#1302 review). The replay catches it in CI. + """ + + failures = committed_replay.failures + assert not failures, (len(failures), failures[:10]) + + +def test_the_replay_refuses_a_signed_value_that_moved( + committed_local_compile, committed_replay +): + signed = json.loads( + importlib_resources.files("microcosm.build.uk") + .joinpath(_local_parity_gate().parameters["signed_differences_resource"]) + .read_text(encoding="utf-8") + )["differences"] + clean = committed_replay + failing = " ".join(clean.failures) + position, row = next( + (position, row) + for position, row in enumerate(signed) + if row["kind"] == "calibration_drift" and f"{row['name']}[" not in failing + ) + moved = [*signed] + moved[position] = {**row, "ledger_value": row["ledger_value"] + 1.0} + corrupted = _replay( + committed_local_compile, + signed_differences_resource=None, + signed_differences=moved, + ) + # The moved value is the one new failure, named with the value it signed. + (failure,) = set(corrupted.failures) - set(clean.failures) + assert failure.startswith( + f"signed ledger parity difference {row['name']}[{row['period']}] changed " + f"ledger_value: signed={row['ledger_value'] + 1.0!r}, live=" + ) + + _UC_TOTALS = "dwp.uc.households_by_area" _UC_CHILD_BANDS = tuple( f"dwp.uc.households_by_area_children_{band}" for band in ("0", "1", "2", "3plus") From 88e74218ddf142ecc7951a4124fe129a176d15cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:13:04 +0100 Subject: [PATCH 41/46] Correct the re-pin doc's stock file names, gas wording and receipt count (#1300) The re-pin procedure named uk/high_value_home_stock.json, which does not exist: the stock is uk/high_value_home_stock_facts.json, with its value knots and uk/high_value_home_stock.provenance.json. The abf0921 history entry said the local-authority energy selection reads gas by gas_year, which implies the selector pairs fuel with period type; it accepts both period types for both fuels, and its expected row count and the per-fuel reads do the pairing, as the changelog already says (1302-18). It said the bridge reads each grain on its own input total; it bounds each grain's GB total. And it and the changelog said the 3,508 UC cells' signed values move in the local receipt: 3,507 change, and one now equals the incumbent and leaves the receipt. Co-Authored-By: Claude Opus 5.5 --- ...1300-uk-chronicle-repin-abf0921.changed.md | 2 +- docs/uk-chronicle-feed-repin.md | 31 +++++++++++-------- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/changelog.d/1300-uk-chronicle-repin-abf0921.changed.md b/changelog.d/1300-uk-chronicle-repin-abf0921.changed.md index c4befe99c8..44cbe44500 100644 --- a/changelog.d/1300-uk-chronicle-repin-abf0921.changed.md +++ b/changelog.d/1300-uk-chronicle-repin-abf0921.changed.md @@ -5,5 +5,5 @@ The UK Chronicle feed moves to PolicyEngine/chronicle `abf0921` (PolicyEngine/ch - **DESNZ gas runs on gas years.** Northern Ireland's rows now share Great Britain's concepts, so both sub-national vendor selections pin Great Britain (`geography_vintage: publication_2025_nspl`); the local-authority one accepts `gas_year` and `calendar_year` rows at `domestic_scope: all_domestic`, and its expected row count (697) and the per-fuel reads pair gas with gas years and electricity with calendar years. The energy stage and the local energy appliers name each fuel's period type (`energy_pricing.SUBNATIONAL_PERIOD_TYPES`): gas year Y pairs with calendar year Y, as the rows were read before Chronicle stamped the gas period, so the gas-connected shares and the Great Britain levels do not move. - **The Northern Ireland energy interim stays for now.** Great Britain's share of UK households still stands in for its share of the Energy Trends level: the Northern Ireland facts are in the feed on a basis DESNZ calls not directly comparable, and a change stacked on this re-pin derives Great Britain's part from them (María's ruling of 2026-10-16). The adjudication, its census fence and the code say so. - **Schema digest.** The v4 consumer-fact schema digest moves to `d953306d…` (the `gas_year` period type); the NZ pin moves at its own next re-pin. -- **The local compile-parity receipt moves with the pin.** `uk/ledger_compile_parity_local_incumbent_2025_signed_differences.json` is regenerated on `abf0921`: the release-blocking preflight gate `uk_ledger_compile_parity_local_incumbent_2025` compares its signed values with the live compile, and only the 3,508 UC cells' values move. +- **The local compile-parity receipt moves with the pin.** `uk/ledger_compile_parity_local_incumbent_2025_signed_differences.json` is regenerated on `abf0921`: the release-blocking preflight gate `uk_ledger_compile_parity_local_incumbent_2025` compares its signed values with the live compile, and only the UC cells' signed values move: 3,507 of the 3,508 change, and one, which now equals the incumbent, leaves the receipt. - **Follow-up.** The twelve restamped OBR lines move the national register version with no value moved, so the uk-candidate-eval scoring register is re-frozen before the next national solve. diff --git a/docs/uk-chronicle-feed-repin.md b/docs/uk-chronicle-feed-repin.md index 63423ed29b..2db18f642a 100644 --- a/docs/uk-chronicle-feed-repin.md +++ b/docs/uk-chronicle-feed-repin.md @@ -54,11 +54,13 @@ preflight gates `uk_ledger_compile_parity_*` compare each signed value with the live compile, so a receipt left on the old pin blocks every full or dense build and the release-cut certifier. Regenerate them on the head that will be built. -The high-value home stock (`uk/high_value_home_stock.json`) is built from feed -facts too: the Census 2021 TS054 tenure record sets, the OBR non-owner-occupied -share and the ONS HPSSA seat cells. Check that those facts are unchanged on the -new pin, and rebuild the stock with `tools/build_uk_high_value_home_stock.py` -if they are not; its provenance names the feed it was built from. +The high-value home stock (`uk/high_value_home_stock_facts.json`, with +`uk/high_value_home_value_knots.json` and `uk/high_value_home_stock.provenance.json`) +is built from feed facts too: the Census 2021 TS054 tenure record sets, the OBR +non-owner-occupied share and the ONS HPSSA seat cells. Check that those facts +are unchanged on the new pin, and rebuild the stock with +`tools/build_uk_high_value_home_stock.py` if they are not; its provenance names +the feed it was built from. Verify the complete compiled target diff on both surfaces, including targets outside the intended policy area, and record the value moves in the changelog @@ -205,15 +207,17 @@ the new `gas_year` period type. Three selector families moved with the data, and and the four child bands, whose summed operands name it too), because Chronicle retired the all-claims cells. The cells now count paid claims, as the GB caseload that controls them does, so the bridge's factor moves from 0.921 to about 1.001, and the bridge refuses a factor more than 2% - from one (`max_factor_shift`), each grain read on its own input total and on the pass that - carries the off-surface cells; + from one (`max_factor_shift`) on each grain's GB total, read before any group rescales it and on + the pass that carries the off-surface cells; - twelve OBR table 4.9 lines are stamped Great Britain or England and Wales (`TARGET_ID_GEOGRAPHY_PINS`), and the `obr.state_pension` diagnostic reads its Great Britain fact; no value moved; -- the DESNZ vendor selections pin Great Britain (Northern Ireland's rows share its concepts), the - local-authority one reads gas by `gas_year`, and every sub-national lookup names its period type - (`energy_pricing.SUBNATIONAL_PERIOD_TYPES`, gas year Y with calendar year Y), so the 56 regional - and 347 local-authority gas rows come back under new keys with the same values; +- the DESNZ vendor selections pin Great Britain (Northern Ireland's rows share its concepts). The + local-authority one accepts `gas_year` and `calendar_year` rows; its expected row count and the + per-fuel reads pair gas with gas years and electricity with calendar years, and every sub-national + lookup names its period type (`energy_pricing.SUBNATIONAL_PERIOD_TYPES`, gas year Y with calendar + year Y), so the 56 regional and 347 local-authority gas rows come back under new keys with the + same values; - the local energy rows keep Great Britain's share of UK households as the interim for its share of the Energy Trends level. The Northern Ireland facts are now in the feed, on a basis DESNZ calls not directly comparable, and María ruled on 2026-10-16 that the interim stands until a change @@ -226,8 +230,9 @@ every national reference resolves the fact it resolved before except the twelve lines, and every local one except the 3,508 UC area cells and the 346 local-authority gas consumption cells, which Chronicle restamped as gas years with the same values. The vendored resources carry the same values, and the charter-H2 fixture moves twelve stage contract hashes. The -local compile-parity receipt is regenerated on this pin, and only the 3,508 UC cells' signed values -move; the full surface was not recompiled for this entry. The twelve restamped OBR lines move the +local compile-parity receipt is regenerated on this pin, and only the UC cells' signed values move: +3,507 of the 3,508 change, and one, which now equals the incumbent, leaves the receipt; the full +surface was not recompiled for this entry. The twelve restamped OBR lines move the national register version with no value moved, so the uk-candidate-eval scoring register is re-frozen before the next national solve. The high-value home stock still names `735820c`: its TS054 tenure, OBR share and HPSSA facts are the same on `abf0921`, so it was not rebuilt. From 2bb9ea78e30b32eb738f09ab3d115c38e6110e52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:13:48 +0100 Subject: [PATCH 42/46] Say the local gas rows are gas-year 2024 kWh (#1300) The energy module's docstring said consumption is calendar 2024 kWh. Since the abf0921 re-pin the gas rows are DESNZ's gas year 2024, which the sub-national lookups pair with calendar 2024 (SUBNATIONAL_PERIOD_TYPES); electricity stays on calendar years. Docstring only. The other wording the re-review names in this module (the module docstring's account of the Northern Ireland interim, UK_ENERGY_LEVEL_BASIS and the interim text in the household-share receipt) is left as it is: the two stacked changes that retire the interim, #1305 and #1306, rewrite those same lines, and UK_ENERGY_LEVEL_BASIS is stamped into each kWh cell's metadata, so it moves with their regeneration. Co-Authored-By: Claude Opus 5.5 --- .../build/uk_runtime/domestic_energy_targets.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/domestic_energy_targets.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/domestic_energy_targets.py index cb5ca107ec..f633369d76 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/domestic_energy_targets.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/domestic_energy_targets.py @@ -22,10 +22,13 @@ authority's census households times its gas meters over its electricity meters, the share the stage already imposes by region, here by authority. -The rows keep the fact's own period: consumption is calendar 2024 kWh against -the frame's stored calendar-2024 spend, and the gas-connected base is the -census, whose level the household controls set. Each cell carries -``uprating_hold`` beside its factor, so the holds register declares both. +The rows keep the fact's own period: consumption is DESNZ's 2024 kWh, +calendar 2024 for electricity and gas year 2024 for gas, which the +sub-national lookups pair with calendar 2024 +(``energy_pricing.SUBNATIONAL_PERIOD_TYPES``), against the frame's stored +calendar-2024 spend, and the gas-connected base is the census, whose level +the household controls set. Each cell carries ``uprating_hold`` beside its +factor, so the holds register declares both. The frame side: :func:`household_energy_kwh` turns each household's stored spend back into kWh at the stage's declared QEP prices (the inverse of the From d861c70a8f32d1d5405ce06496e5be549538281b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:14:34 +0100 Subject: [PATCH 43/46] Refuse a cross-grain bound of one or more in the shared operator (#1300) The shared operator accepted any finite positive max_factor_shift, and only the UK declarations loader required one below 1. A bound of one or more accepts every factor below one, since a negative factor is refused anyway, so it bounds one side only. _validate_rule now refuses a bound outside (0, 1), as the loader does. Every caller already passes a bound in range: the UK declarations (validated by their loader), the fan-out sum bridges (no bound) and the tests; nothing outside the UK builds a CrossGrainBridge. The refusal test adds bounds of one and above, and a bound just below one is accepted. Co-Authored-By: Claude Opus 5.5 --- .../src/microcosm/build/cross_grain.py | 9 +++++---- .../engine_free/shared/test_cross_grain.py | 19 ++++++++++++++++--- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/packages/microcosm-build/src/microcosm/build/cross_grain.py b/packages/microcosm-build/src/microcosm/build/cross_grain.py index 131d16bcb8..3a2dfd2181 100644 --- a/packages/microcosm-build/src/microcosm/build/cross_grain.py +++ b/packages/microcosm-build/src/microcosm/build/cross_grain.py @@ -50,7 +50,8 @@ class CrossGrainBridge: another group rescales first is still bounded, but the legs inside the total are not bounded one by one: a group with no bound (an exact signature group putting one leg's authorities on its constituencies) - rescales them by whatever factor it needs. + rescales them by whatever factor it needs. The bound must lie in (0, 1): + at one or more it would accept every factor below one. """ bridge_id: str @@ -1032,12 +1033,12 @@ def _validate_rule(rule: CrossGrainRule) -> None: if bound is not None and ( isinstance(bound, bool) or not isinstance(bound, int | float) - or not np.isfinite(bound) - or bound <= 0.0 + or not 0.0 < bound < 1.0 ): raise ValueError( f"cross-grain bridge {bridge.bridge_id!r} declares max_factor_shift " - f"{bound!r}; a bound must be a finite positive number." + f"{bound!r}; a bound must be a number in (0, 1): at one or more " + "it would accept every factor below one." ) for geography_id, legs in rule.parent_geography_legs.items(): if not str(geography_id) or not legs or any(not str(leg) for leg in legs): diff --git a/packages/microcosm-build/tests/engine_free/shared/test_cross_grain.py b/packages/microcosm-build/tests/engine_free/shared/test_cross_grain.py index 45b57f7b77..3723e65bd1 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_cross_grain.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_cross_grain.py @@ -195,12 +195,25 @@ def test_bridge_bound_is_two_sided_and_strict(control, shift, refused): assert leg["factor_on_input_totals"] == control / 80.0 -@pytest.mark.parametrize("bound", [0.0, -0.1, float("nan"), float("inf"), True]) -def test_bridge_bound_must_be_a_finite_positive_number(bound): - with pytest.raises(ValueError, match="finite positive number"): +@pytest.mark.parametrize( + "bound", [0.0, -0.1, float("nan"), float("inf"), True, 1.0, 1, 1.5] +) +def test_bridge_bound_must_be_a_number_between_zero_and_one(bound): + # A bound of one or more never refuses a factor below one: the operator + # refuses it, as the UK loader does (microcosm#1302 re-review). + with pytest.raises(ValueError, match=r"a bound must be a number in \(0, 1\)"): apply_cross_grain_reconciliation(*_bounded_surface(100.0, bound)) +def test_bridge_bound_just_below_one_is_accepted(): + # Factors of 1.25 and 0.75 sit well inside a bound of 0.99. + for control in (100.0, 60.0): + reconciled, _ = apply_cross_grain_reconciliation( + *_bounded_surface(control, 0.99) + ) + assert reconciled["value"].sum() == pytest.approx(2 * control) + + def test_a_pass_that_is_not_the_last_records_the_bound_without_refusing(): reconciled, receipt = apply_cross_grain_reconciliation( *_bounded_surface(100.0, 0.1), check_factor_bounds=False From 6dd8182c053cdfca826d88b7aba4c224593681ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:16:40 +0100 Subject: [PATCH 44/46] Check the high-value home stock's feed inputs on the pinned feed (#1300) The stock is built from feed facts (the census tenure record sets, the OBR non-owner-occupied share, the HPSSA seat cells), and the re-pin procedure asks for a check that they are unchanged on a new pin, but nothing ran it. Its provenance still names the 735820c feed it was built from. A feed-gated test now streams the pinned feed, runs the builder's own readers over every row that carries one of their selectors' strings, and fingerprints what they return. It compares that with the fingerprint recorded for the feed the provenance names, and asks for a rebuild if they differ. The fingerprint recorded for 735820c was computed on that feed and is the same on abf0921, so the stock stands and, as the procedure says, its provenance keeps naming 735820c. A second test, run without the feed, checks that the feed the provenance names has a recorded fingerprint, so a rebuilt stock records its own. The procedure names the test. Co-Authored-By: Claude Opus 5.5 --- docs/uk-chronicle-feed-repin.md | 8 +- .../uk/test_uk_high_value_homes.py | 116 ++++++++++++++++++ 2 files changed, 123 insertions(+), 1 deletion(-) diff --git a/docs/uk-chronicle-feed-repin.md b/docs/uk-chronicle-feed-repin.md index 2db18f642a..6fbf8591a9 100644 --- a/docs/uk-chronicle-feed-repin.md +++ b/docs/uk-chronicle-feed-repin.md @@ -60,7 +60,13 @@ is built from feed facts too: the Census 2021 TS054 tenure record sets, the OBR non-owner-occupied share and the ONS HPSSA seat cells. Check that those facts are unchanged on the new pin, and rebuild the stock with `tools/build_uk_high_value_home_stock.py` if they are not; its provenance names -the feed it was built from. +the feed it was built from. The feed-gated +`test_the_pinned_feed_carries_the_inputs_the_stock_was_built_from` +(`tests/engine_free/uk/test_uk_high_value_homes.py`) runs the check: it +fingerprints what the builder's own readers take from the pinned feed and +compares it with the fingerprint recorded there for the feed the provenance +names. A stock rebuilt on a new feed records that feed's fingerprint beside it; +the test reports it. Verify the complete compiled target diff on both surfaces, including targets outside the intended policy area, and record the value moves in the changelog diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes.py index 9bb42315bc..de11cdad58 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_high_value_homes.py @@ -2,9 +2,12 @@ from __future__ import annotations +import hashlib import importlib.util import io import json +import os +from importlib import resources as importlib_resources from pathlib import Path import numpy as np @@ -13,6 +16,7 @@ from microcosm.build.uk_runtime import high_value_home_stock as hv from microcosm.build.uk_runtime import high_value_homes +from microcosm.build.uk_runtime.chronicle_feed import load_uk_chronicle_feed from test_support.paths import paths_for PATHS = paths_for("microcosm-build") @@ -623,3 +627,115 @@ def test_committed_resource_loads_and_matches_the_crosswalk() -> None: t.basis_gbp for t in facts.thresholds ) assert all(t.basis_gbp < t.nominal_gbp for t in facts.thresholds) + + +# ---------------------------------------------------------------------------- +# The stock's feed inputs on the pinned feed (microcosm#1302 review) + +_PINNED_FEED_NAME = ".codex-work/consumer_facts_uk.jsonl" + +#: What the stock builder reads from the feed (the census tenure shares by +#: local authority, the OBR non-owner-occupied share and that fact's key, the +#: HPSSA seat cells), fingerprinted by ``_stock_feed_inputs`` on each feed a +#: committed stock was built from, keyed by that feed's ``facts_sha256`` as the +#: stock's provenance records it (``ledger_feed``). A stock rebuilt on a new +#: feed records the new feed's fingerprint here. +_STOCK_FEED_INPUTS_BY_BUILT_FEED = { + # 735820c (microcosm#1240); abf0921 carries the same (microcosm#1300). + "3033e437ed61d7d5e970f4fef34a2a5523fe068770a7798e5768af656f2a48a4": ( + "0547b04ed9fed5d09a8e358c35e42cbbab4f5a82e865be36c77b375bc3b8ed7a" + ), +} + + +def _stock_provenance() -> dict: + return json.loads( + importlib_resources.files("microcosm.build.uk") + .joinpath("high_value_home_stock.provenance.json") + .read_text(encoding="utf-8") + ) + + +def _stock_feed_inputs(feed: Path) -> tuple[str, str]: + """Stream the feed: its sha256, and the fingerprint of what the stock reads. + + The builder's own readers run over every row that carries one of their + selectors' strings, so no row they read is left out, and only those rows + are parsed. + """ + + tool = _load_tool("build_uk_high_value_home_stock") + markers = tuple( + marker.encode() + for marker in ( + tool.TENURE_SPEC_PREFIX, + tool.OBR_SHARE_CONCEPT, + tool.HPSSA_SALES_CONCEPT, + tool.HPSSA_MEDIAN_CONCEPT, + ) + ) + digest = hashlib.sha256() + facts = [] + with feed.open("rb") as stream: + for line in stream: + digest.update(line) + if any(marker in line for marker in markers): + facts.append(json.loads(line)) + private_share, owner_share, tenure = tool._tenure_shares(facts) + obr_share, obr_key = tool._obr_non_owner_share(facts) + inputs = { + "tenure": { + "private_share": private_share, + "owner_share": owner_share, + "record_set_spec_ids": tenure["tenure_record_set_spec_ids"], + }, + "obr_non_owner_share": {"value": obr_share, "fact_key": obr_key}, + "hpssa": { + measure: sorted([*key, value] for key, value in cells.items()) + for measure, cells in tool._hpssa_feed_cells(facts).items() + }, + } + fingerprint = hashlib.sha256( + json.dumps(inputs, sort_keys=True, separators=(",", ":")).encode() + ).hexdigest() + return digest.hexdigest(), fingerprint + + +def test_the_stock_records_the_inputs_of_the_feed_it_was_built_from() -> None: + built_on = _stock_provenance()["ledger_feed"]["facts_sha256"] + assert built_on in _STOCK_FEED_INPUTS_BY_BUILT_FEED, ( + f"The stock was built on the feed with facts_sha256 {built_on}, whose " + "inputs fingerprint is not recorded: run " + "test_the_pinned_feed_carries_the_inputs_the_stock_was_built_from with " + "CHRONICLE_UK_FACTS on that feed and record the fingerprint it reports." + ) + + +def test_the_pinned_feed_carries_the_inputs_the_stock_was_built_from() -> None: + """The re-pin procedure's stock check (docs/uk-chronicle-feed-repin.md). + + A re-pin whose feed carries the stock's inputs unchanged leaves the stock + as built, and its provenance keeps naming the feed it was built from; one + that moves them needs the stock rebuilt. + """ + + configured = os.environ.get("CHRONICLE_UK_FACTS") + feed = Path(configured) if configured else PATHS.repository / _PINNED_FEED_NAME + if feed.is_dir(): + feed = feed / "consumer_facts.jsonl" + if not feed.is_file(): + pytest.skip("pinned UK Chronicle consumer feed is not present") + facts_sha256, inputs = _stock_feed_inputs(feed) + assert facts_sha256 == load_uk_chronicle_feed().facts_sha256 + built_on = _stock_provenance()["ledger_feed"]["facts_sha256"] + recorded = _STOCK_FEED_INPUTS_BY_BUILT_FEED.get(built_on) + assert recorded is not None, ( + f"No inputs fingerprint is recorded for the feed the stock was built " + f"from ({built_on}); on the pinned feed the stock's inputs fingerprint " + f"to {inputs}: record it if the stock was built on this feed." + ) + assert inputs == recorded, ( + "The high-value home stock's feed inputs differ on the pinned feed from " + "those it was built from: rebuild it with " + "tools/build_uk_high_value_home_stock.py (docs/uk-chronicle-feed-repin.md)." + ) From b0a691404c6ae957ede021e955ae9f15e635f346 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:17:33 +0100 Subject: [PATCH 45/46] Test small-cell deferrals through the UC bridge's real bound (#1300) Small-cell deferrals always join the reconciliation frame, but they were tested only with the bridges' bounds lifted. Two tests now run them on the real rule: a deferral that brings the authorities' GB total up to the caseload is accepted, the bound authority keeping its value, and one that leaves the total short is refused at authority grain. The committed surface has no UC deferrals, so nothing moves today. Co-Authored-By: Claude Opus 5.5 --- .../uk/test_uk_off_surface_cells.py | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py index edea53f505..3f10d05480 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_off_surface_cells.py @@ -588,3 +588,26 @@ def test_a_small_cell_deferral_the_runs_ladder_does_not_carry_is_left_out( _uc_surface( deferred_cells=unguarded, area_region_codes={"E06000001": "E12000001"} ) + + +def test_the_uc_bridge_bound_counts_a_small_cell_deferral(): + # The tests above lift the bound; this one keeps the real rule. Scotland's + # other authority is a small-cell deferral at 40, which always joins the + # frame, so the authorities' GB total meets the caseload of 200 and the + # surface is accepted: the bound authority keeps its 60. + deferrals = [_off("local_authority", "S12000034", 40.0, target_id=_UC_AREA_TARGET)] + values, receipt = _uc_surface(deferred_cells=deferrals, gb=200.0) + assert values["S12000033"] == pytest.approx(60.0) + assert values["W06000001"] == pytest.approx(100.0) + assert "S12000034" not in values + assert receipt["small_cell_deferrals"] == { + "rows_added": 1, + "areas_outside_the_ladder": [], + } + + +def test_the_uc_bridge_bound_refuses_authorities_short_with_a_small_cell_deferral(): + # At 10 the deferral leaves the authorities' GB total at 170 of 200. + deferrals = [_off("local_authority", "S12000034", 10.0, target_id=_UC_AREA_TARGET)] + with pytest.raises(ValueError, match=r"the la rows of leg .* by 1\.17"): + _uc_surface(deferred_cells=deferrals, gb=200.0) From e119867afa1c5145863b612aa6cf22ae87816bd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Juaristi?= <127882282+juaristi22@users.noreply.github.com> Date: Sat, 17 Oct 2026 17:00:37 +0100 Subject: [PATCH 46/46] Regenerate the derived surfaces on the abf0921 feed (#1301) After rebasing onto the #1300 re-pin, the references, memberships, both compile-parity receipts and the census are regenerated once from the final code against the pinned abf0921 feed, in the order the re-pin procedure gives. The rebase had kept main's version of each generated file at every conflict, so nothing in them was merged by hand. National: the two high-value homes region rows signed out below the floor leave the references and the receipt's ledger_only rows and are recorded as signed_excluded, 1,319 active references of 1,341 candidates. Local: the references are byte-identical to the rebased ones; the receipt drops the 2,323 deferred high-value homes cells, which leaves the union the #1302 re-review computed, and restates its 3,507 UC rationales in the new wording; the membership carries the floor rule's new text. No other value or row moves. The census check is current, the gate digests and the US spec-engine attestation are unchanged, and the count pins move to the regenerated files. Co-Authored-By: Claude Opus 5.5 --- .../1301-uk-local-release-pins.changed.md | 4 +- ...ity_incumbent_2025_signed_differences.json | 20 +- ...cal_incumbent_2025_signed_differences.json | 24517 +++------------- .../uk/local_target_reference_membership.json | 1202 +- .../build/uk/target_reference_membership.json | 34 +- .../microcosm/build/uk/target_references.json | 44 - .../build/uk/uk_local_target_census.json | 2 +- .../engine_free/shared/test_country_spec.py | 5 +- .../uk/test_uk_national_calibration.py | 7 +- .../uk/test_uk_target_references.py | 51 +- 10 files changed, 4796 insertions(+), 21090 deletions(-) diff --git a/changelog.d/1301-uk-local-release-pins.changed.md b/changelog.d/1301-uk-local-release-pins.changed.md index 702618d51b..a94df137c4 100644 --- a/changelog.d/1301-uk-local-release-pins.changed.md +++ b/changelog.d/1301-uk-local-release-pins.changed.md @@ -1,6 +1,6 @@ -The UK surfaces and pins derived from the #1301 changes are regenerated once, from the pinned `735820c` feed (microcosm#1301). +The UK surfaces and pins derived from the #1301 changes are regenerated once, from the pinned `abf0921` feed, after rebasing onto the #1300 re-pin (microcosm#1301). -**Targets.** `uk_population_targets.json`'s `registry_parity` block takes the three high-value homes region targets into its scope (356 to 359 targets) as unmapped declarations (170 to 173), since uk-data has no such metric. The national references and membership gain their 30 region-tier cells, three thresholds over England's nine regions and Wales: 1,321 active references from 1,341 candidates, up from 1,291 and 1,311. The national line still drops them after the compile. The local references lose the 2,323 high-value homes cells that the constituency-level deferral (1,725) and the `hvcts_la_household_floor` rule (598) now defer, leaving 22,986 active of 27,115 candidates; no other local reference moves. Both compile-parity receipts follow: the national one records the 30 region cells as `ledger_only`, and the local one drops the deferred cells. The local target census names the region rows in the high-value homes fence, family and source. Under the local doctrine's target-weight rule the compiled local-line surface still meets both family loss-share floors. +**Targets.** `uk_population_targets.json`'s `registry_parity` block takes the three high-value homes region targets into its scope (356 to 359 targets) as unmapped declarations (170 to 173), since uk-data has no such metric. The national references and membership gain 28 region-tier cells: three thresholds over England's nine regions and Wales, less the North East and Wales rows over £2m, which two signed row exclusions take out below the small-cell floor. That gives 1,319 active references from 1,341 candidates, up from 1,291 and 1,311. The national line still drops the region cells after the compile. The local references lose the 2,323 high-value homes cells that the constituency-level deferral (1,725) and the `hvcts_la_household_floor` rule (598) now defer, leaving 22,986 active of 27,115 candidates; no other local reference moves. Both compile-parity receipts follow: the national one records the 28 region cells as `ledger_only`, and the local one drops the deferred cells and restates its signed UC rationales, 27,249 differences in all. The local target census names the region rows in the high-value homes fence, family and source. Under the local doctrine's target-weight rule the compiled local-line surface still meets both family loss-share floors. **Pins.** The gate-battery contract digests (`_UK_GATE_BATTERY_POLICY_SHA256`, `_UK_GATE_BATTERY_GATES_MANIFEST_SHA256`, `_UK_GATE_BATTERY_SPEC_FINGERPRINT`) and `_UK_DENSE_GATE_DIGESTS` move with the `gates.json` edit that wires the local target-fit register; the spine, calibration-seam and release-cut part digests do not move. `calibrate()`'s new `budget_search_bracket` moves the US spec-engine seed-protocol and seed-map hashes, the coverage attestation, the spec loader's golden vector, the multi-spine pool tool's `spec_sha256` and the calibrate parity case's implementation hash and node key; the case's pinned bytes are unchanged. The count pins in the target, membership, small-cell and gate-binding tests move to the regenerated files. diff --git a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json index d8fdd9593e..58728f8b07 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json @@ -1,11 +1,11 @@ { - "compiled_count": 1321, + "compiled_count": 1319, "counts_by_kind": { "calibration_drift": 561, "fixture_only": 46, - "ledger_only": 730 + "ledger_only": 728 }, - "difference_count": 1337, + "difference_count": 1335, "differences": [ { "fixture_value": 1608000.0, @@ -5152,13 +5152,6 @@ "period": 2025, "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." }, - { - "kind": "ledger_only", - "ledger_value": 202.945, - "name": "microcosm.high_value_homes.over_2m_by_region@E12000001", - "period": 2025, - "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." - }, { "kind": "ledger_only", "ledger_value": 2887.107, @@ -5215,13 +5208,6 @@ "period": 2025, "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." }, - { - "kind": "ledger_only", - "ledger_value": 262.486, - "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", - "period": 2025, - "reason": "ledger_only by construction: the row is a Microcosm-derived estimate of the owner-occupied dwelling stock above a high value council tax surcharge (HVCTS) threshold in an English region or Wales (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed. No publisher counts such dwellings by region and the incumbent registry carries no row to compare, so the difference is the derived target itself. The row is the cross-grain control for the family's constituency and local-authority cells and binds on the local line only (calibration_lines; microcosm#1301)." - }, { "kind": "ledger_only", "ledger_value": 794887.0879380013, diff --git a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_local_incumbent_2025_signed_differences.json b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_local_incumbent_2025_signed_differences.json index 0828515c6a..20f7fd2578 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_local_incumbent_2025_signed_differences.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_local_incumbent_2025_signed_differences.json @@ -1,11 +1,11 @@ { - "compiled_count": 25309, + "compiled_count": 22986, "counts_by_kind": { "calibration_drift": 19274, "fixture_only": 4267, - "ledger_only": 6031 + "ledger_only": 3708 }, - "difference_count": 29572, + "difference_count": 27249, "differences": [ { "fixture_value": 70.0, @@ -42273,153 +42273,6 @@ "period": 2025, "reason": "Coverage the incumbent lacks: our side compiles a published per-area fact the incumbent's surface NaN-masks or never carries (for example Northern Ireland SPI and tenure rows). Confirmed by roster diff (PR #795 round-3 review): the incumbent's 360-row LA file carries N09000001-N09000010 only, omitting N09000011 (Newry, Mourne and Down) entirely - the 361st crosswalk area is a genuine incumbent roster gap, not a dropped row." }, - { - "kind": "ledger_only", - "ledger_value": 2.37, - "name": "microcosm.high_value_homes.over_1_5m@E06000001", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.325, - "name": "microcosm.high_value_homes.over_1_5m@E06000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.343, - "name": "microcosm.high_value_homes.over_1_5m@E06000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.427, - "name": "microcosm.high_value_homes.over_1_5m@E06000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.546, - "name": "microcosm.high_value_homes.over_1_5m@E06000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.337, - "name": "microcosm.high_value_homes.over_1_5m@E06000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 170.953, - "name": "microcosm.high_value_homes.over_1_5m@E06000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.055, - "name": "microcosm.high_value_homes.over_1_5m@E06000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.281, - "name": "microcosm.high_value_homes.over_1_5m@E06000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.459, - "name": "microcosm.high_value_homes.over_1_5m@E06000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 115.241, - "name": "microcosm.high_value_homes.over_1_5m@E06000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.562, - "name": "microcosm.high_value_homes.over_1_5m@E06000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.363, - "name": "microcosm.high_value_homes.over_1_5m@E06000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 227.592, - "name": "microcosm.high_value_homes.over_1_5m@E06000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.642, - "name": "microcosm.high_value_homes.over_1_5m@E06000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 38.39, - "name": "microcosm.high_value_homes.over_1_5m@E06000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 226.617, - "name": "microcosm.high_value_homes.over_1_5m@E06000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 76.394, - "name": "microcosm.high_value_homes.over_1_5m@E06000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 167.536, - "name": "microcosm.high_value_homes.over_1_5m@E06000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 24.171, - "name": "microcosm.high_value_homes.over_1_5m@E06000020", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.795, - "name": "microcosm.high_value_homes.over_1_5m@E06000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 2049.312, @@ -42434,76 +42287,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 367.626, - "name": "microcosm.high_value_homes.over_1_5m@E06000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 246.581, - "name": "microcosm.high_value_homes.over_1_5m@E06000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.64, - "name": "microcosm.high_value_homes.over_1_5m@E06000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 112.935, - "name": "microcosm.high_value_homes.over_1_5m@E06000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 54.434, - "name": "microcosm.high_value_homes.over_1_5m@E06000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 85.557, - "name": "microcosm.high_value_homes.over_1_5m@E06000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.601, - "name": "microcosm.high_value_homes.over_1_5m@E06000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 247.159, - "name": "microcosm.high_value_homes.over_1_5m@E06000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 77.846, - "name": "microcosm.high_value_homes.over_1_5m@E06000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 55.591, - "name": "microcosm.high_value_homes.over_1_5m@E06000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 447.748, @@ -42518,20 +42301,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 143.836, - "name": "microcosm.high_value_homes.over_1_5m@E06000038", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.133, - "name": "microcosm.high_value_homes.over_1_5m@E06000039", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 3768.039, @@ -42546,13 +42315,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 211.93, - "name": "microcosm.high_value_homes.over_1_5m@E06000042", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 1350.879, @@ -42560,34 +42322,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 35.846, - "name": "microcosm.high_value_homes.over_1_5m@E06000044", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.06, - "name": "microcosm.high_value_homes.over_1_5m@E06000045", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 220.1, - "name": "microcosm.high_value_homes.over_1_5m@E06000046", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 44.765, - "name": "microcosm.high_value_homes.over_1_5m@E06000047", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 1990.414, @@ -42602,13 +42336,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 208.228, - "name": "microcosm.high_value_homes.over_1_5m@E06000051", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 1415.145, @@ -42623,13 +42350,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 238.709, - "name": "microcosm.high_value_homes.over_1_5m@E06000055", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 437.126, @@ -42637,13 +42357,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 256.585, - "name": "microcosm.high_value_homes.over_1_5m@E06000057", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 1805.441, @@ -42665,13 +42378,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 303.718, - "name": "microcosm.high_value_homes.over_1_5m@E06000061", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 427.735, @@ -42679,20 +42385,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 45.121, - "name": "microcosm.high_value_homes.over_1_5m@E06000063", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 254.073, - "name": "microcosm.high_value_homes.over_1_5m@E06000064", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 997.054, @@ -42714,27 +42406,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 105.367, - "name": "microcosm.high_value_homes.over_1_5m@E07000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.646, - "name": "microcosm.high_value_homes.over_1_5m@E07000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 196.491, - "name": "microcosm.high_value_homes.over_1_5m@E07000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 713.645, @@ -42742,90 +42413,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 106.505, - "name": "microcosm.high_value_homes.over_1_5m@E07000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.545, - "name": "microcosm.high_value_homes.over_1_5m@E07000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.232, - "name": "microcosm.high_value_homes.over_1_5m@E07000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 196.929, - "name": "microcosm.high_value_homes.over_1_5m@E07000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.804, - "name": "microcosm.high_value_homes.over_1_5m@E07000036", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 35.017, - "name": "microcosm.high_value_homes.over_1_5m@E07000037", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 56.707, - "name": "microcosm.high_value_homes.over_1_5m@E07000038", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.62, - "name": "microcosm.high_value_homes.over_1_5m@E07000039", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 324.321, - "name": "microcosm.high_value_homes.over_1_5m@E07000040", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 141.377, - "name": "microcosm.high_value_homes.over_1_5m@E07000041", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.465, - "name": "microcosm.high_value_homes.over_1_5m@E07000042", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 122.543, - "name": "microcosm.high_value_homes.over_1_5m@E07000043", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 862.706, @@ -42833,41 +42420,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 185.223, - "name": "microcosm.high_value_homes.over_1_5m@E07000045", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 32.632, - "name": "microcosm.high_value_homes.over_1_5m@E07000046", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 86.099, - "name": "microcosm.high_value_homes.over_1_5m@E07000047", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.503, - "name": "microcosm.high_value_homes.over_1_5m@E07000061", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.078, - "name": "microcosm.high_value_homes.over_1_5m@E07000062", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 486.946, @@ -42889,20 +42441,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 373.932, - "name": "microcosm.high_value_homes.over_1_5m@E07000066", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 264.852, - "name": "microcosm.high_value_homes.over_1_5m@E07000067", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 1300.187, @@ -42910,13 +42448,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 117.531, - "name": "microcosm.high_value_homes.over_1_5m@E07000069", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 780.723, @@ -42924,13 +42455,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 248.415, - "name": "microcosm.high_value_homes.over_1_5m@E07000071", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 2354.937, @@ -42938,34 +42462,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 8.367, - "name": "microcosm.high_value_homes.over_1_5m@E07000073", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 224.537, - "name": "microcosm.high_value_homes.over_1_5m@E07000074", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 143.231, - "name": "microcosm.high_value_homes.over_1_5m@E07000075", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 67.686, - "name": "microcosm.high_value_homes.over_1_5m@E07000076", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 652.467, @@ -42987,20 +42483,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 58.604, - "name": "microcosm.high_value_homes.over_1_5m@E07000080", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.784, - "name": "microcosm.high_value_homes.over_1_5m@E07000081", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 423.5, @@ -43008,13 +42490,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 214.684, - "name": "microcosm.high_value_homes.over_1_5m@E07000083", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 659.793, @@ -43029,27 +42504,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 105.726, - "name": "microcosm.high_value_homes.over_1_5m@E07000086", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 244.695, - "name": "microcosm.high_value_homes.over_1_5m@E07000087", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.719, - "name": "microcosm.high_value_homes.over_1_5m@E07000088", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 871.088, @@ -43057,13 +42511,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 107.201, - "name": "microcosm.high_value_homes.over_1_5m@E07000090", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 1459.394, @@ -43071,13 +42518,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 13.975, - "name": "microcosm.high_value_homes.over_1_5m@E07000092", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 896.827, @@ -43092,13 +42532,6 @@ "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, - { - "kind": "ledger_only", - "ledger_value": 335.867, - "name": "microcosm.high_value_homes.over_1_5m@E07000095", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, { "kind": "ledger_only", "ledger_value": 1855.305, @@ -43129,17858 +42562,2164 @@ }, { "kind": "ledger_only", - "ledger_value": 269.5, - "name": "microcosm.high_value_homes.over_1_5m@E07000103", + "ledger_value": 3131.614, + "name": "microcosm.high_value_homes.over_1_5m@E07000111", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 334.38, - "name": "microcosm.high_value_homes.over_1_5m@E07000105", + "ledger_value": 842.735, + "name": "microcosm.high_value_homes.over_1_5m@E07000115", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 201.096, - "name": "microcosm.high_value_homes.over_1_5m@E07000106", + "ledger_value": 1605.248, + "name": "microcosm.high_value_homes.over_1_5m@E07000116", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 89.397, - "name": "microcosm.high_value_homes.over_1_5m@E07000107", + "ledger_value": 418.893, + "name": "microcosm.high_value_homes.over_1_5m@E07000177", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 119.49, - "name": "microcosm.high_value_homes.over_1_5m@E07000108", + "ledger_value": 1371.371, + "name": "microcosm.high_value_homes.over_1_5m@E07000178", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 96.779, - "name": "microcosm.high_value_homes.over_1_5m@E07000109", + "ledger_value": 2509.848, + "name": "microcosm.high_value_homes.over_1_5m@E07000179", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 297.328, - "name": "microcosm.high_value_homes.over_1_5m@E07000110", + "ledger_value": 737.745, + "name": "microcosm.high_value_homes.over_1_5m@E07000180", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3131.614, - "name": "microcosm.high_value_homes.over_1_5m@E07000111", + "ledger_value": 700.64, + "name": "microcosm.high_value_homes.over_1_5m@E07000181", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 132.809, - "name": "microcosm.high_value_homes.over_1_5m@E07000112", + "ledger_value": 8507.633, + "name": "microcosm.high_value_homes.over_1_5m@E07000207", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 118.985, - "name": "microcosm.high_value_homes.over_1_5m@E07000113", + "ledger_value": 564.452, + "name": "microcosm.high_value_homes.over_1_5m@E07000208", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 72.772, - "name": "microcosm.high_value_homes.over_1_5m@E07000114", + "ledger_value": 3250.476, + "name": "microcosm.high_value_homes.over_1_5m@E07000209", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 842.735, - "name": "microcosm.high_value_homes.over_1_5m@E07000115", + "ledger_value": 1723.532, + "name": "microcosm.high_value_homes.over_1_5m@E07000210", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1605.248, - "name": "microcosm.high_value_homes.over_1_5m@E07000116", + "ledger_value": 2065.549, + "name": "microcosm.high_value_homes.over_1_5m@E07000211", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.208, - "name": "microcosm.high_value_homes.over_1_5m@E07000117", + "ledger_value": 1480.894, + "name": "microcosm.high_value_homes.over_1_5m@E07000212", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 54.337, - "name": "microcosm.high_value_homes.over_1_5m@E07000118", + "ledger_value": 669.244, + "name": "microcosm.high_value_homes.over_1_5m@E07000214", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 86.351, - "name": "microcosm.high_value_homes.over_1_5m@E07000119", + "ledger_value": 1638.603, + "name": "microcosm.high_value_homes.over_1_5m@E07000215", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.15, - "name": "microcosm.high_value_homes.over_1_5m@E07000120", + "ledger_value": 3278.596, + "name": "microcosm.high_value_homes.over_1_5m@E07000216", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 37.263, - "name": "microcosm.high_value_homes.over_1_5m@E07000121", + "ledger_value": 1459.904, + "name": "microcosm.high_value_homes.over_1_5m@E07000217", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 12.657, - "name": "microcosm.high_value_homes.over_1_5m@E07000122", + "ledger_value": 782.166, + "name": "microcosm.high_value_homes.over_1_5m@E07000221", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 16.763, - "name": "microcosm.high_value_homes.over_1_5m@E07000123", + "ledger_value": 492.91, + "name": "microcosm.high_value_homes.over_1_5m@E07000222", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 77.183, - "name": "microcosm.high_value_homes.over_1_5m@E07000124", + "ledger_value": 2000.015, + "name": "microcosm.high_value_homes.over_1_5m@E07000225", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 22.564, - "name": "microcosm.high_value_homes.over_1_5m@E07000125", + "ledger_value": 891.73, + "name": "microcosm.high_value_homes.over_1_5m@E07000227", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 15.091, - "name": "microcosm.high_value_homes.over_1_5m@E07000126", + "ledger_value": 974.337, + "name": "microcosm.high_value_homes.over_1_5m@E07000228", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 83.575, - "name": "microcosm.high_value_homes.over_1_5m@E07000127", + "ledger_value": 3901.922, + "name": "microcosm.high_value_homes.over_1_5m@E07000240", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 13.106, - "name": "microcosm.high_value_homes.over_1_5m@E07000128", + "ledger_value": 929.188, + "name": "microcosm.high_value_homes.over_1_5m@E07000241", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 44.469, - "name": "microcosm.high_value_homes.over_1_5m@E07000129", + "ledger_value": 1352.828, + "name": "microcosm.high_value_homes.over_1_5m@E07000242", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 218.498, - "name": "microcosm.high_value_homes.over_1_5m@E07000130", + "ledger_value": 571.204, + "name": "microcosm.high_value_homes.over_1_5m@E07000244", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 240.136, - "name": "microcosm.high_value_homes.over_1_5m@E07000131", + "ledger_value": 431.558, + "name": "microcosm.high_value_homes.over_1_5m@E08000003", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 88.756, - "name": "microcosm.high_value_homes.over_1_5m@E07000132", + "ledger_value": 2252.078, + "name": "microcosm.high_value_homes.over_1_5m@E08000009", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 47.32, - "name": "microcosm.high_value_homes.over_1_5m@E07000133", + "ledger_value": 772.03, + "name": "microcosm.high_value_homes.over_1_5m@E08000025", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 45.133, - "name": "microcosm.high_value_homes.over_1_5m@E07000134", + "ledger_value": 604.259, + "name": "microcosm.high_value_homes.over_1_5m@E08000029", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 54.273, - "name": "microcosm.high_value_homes.over_1_5m@E07000135", + "ledger_value": 584.022, + "name": "microcosm.high_value_homes.over_1_5m@E08000035", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 7.005, - "name": "microcosm.high_value_homes.over_1_5m@E07000136", + "ledger_value": 7372.566, + "name": "microcosm.high_value_homes.over_1_5m@E09000003", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 26.324, - "name": "microcosm.high_value_homes.over_1_5m@E07000137", + "ledger_value": 2422.329, + "name": "microcosm.high_value_homes.over_1_5m@E09000005", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 15.965, - "name": "microcosm.high_value_homes.over_1_5m@E07000138", + "ledger_value": 3347.107, + "name": "microcosm.high_value_homes.over_1_5m@E09000006", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 28.426, - "name": "microcosm.high_value_homes.over_1_5m@E07000139", + "ledger_value": 8287.45, + "name": "microcosm.high_value_homes.over_1_5m@E09000007", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.219, - "name": "microcosm.high_value_homes.over_1_5m@E07000140", + "ledger_value": 686.671, + "name": "microcosm.high_value_homes.over_1_5m@E09000008", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 126.539, - "name": "microcosm.high_value_homes.over_1_5m@E07000141", + "ledger_value": 3935.701, + "name": "microcosm.high_value_homes.over_1_5m@E09000009", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 11.835, - "name": "microcosm.high_value_homes.over_1_5m@E07000142", + "ledger_value": 1525.537, + "name": "microcosm.high_value_homes.over_1_5m@E09000010", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 68.719, - "name": "microcosm.high_value_homes.over_1_5m@E07000143", + "ledger_value": 1385.799, + "name": "microcosm.high_value_homes.over_1_5m@E09000011", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 99.374, - "name": "microcosm.high_value_homes.over_1_5m@E07000144", + "ledger_value": 2251.651, + "name": "microcosm.high_value_homes.over_1_5m@E09000012", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 21.414, - "name": "microcosm.high_value_homes.over_1_5m@E07000145", + "ledger_value": 6612.371, + "name": "microcosm.high_value_homes.over_1_5m@E09000013", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 304.953, - "name": "microcosm.high_value_homes.over_1_5m@E07000146", + "ledger_value": 4551.396, + "name": "microcosm.high_value_homes.over_1_5m@E09000014", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 264.327, - "name": "microcosm.high_value_homes.over_1_5m@E07000147", + "ledger_value": 1766.314, + "name": "microcosm.high_value_homes.over_1_5m@E09000015", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 70.582, - "name": "microcosm.high_value_homes.over_1_5m@E07000148", + "ledger_value": 732.316, + "name": "microcosm.high_value_homes.over_1_5m@E09000016", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 138.843, - "name": "microcosm.high_value_homes.over_1_5m@E07000149", + "ledger_value": 998.185, + "name": "microcosm.high_value_homes.over_1_5m@E09000017", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.307, - "name": "microcosm.high_value_homes.over_1_5m@E07000170", + "ledger_value": 2882.152, + "name": "microcosm.high_value_homes.over_1_5m@E09000018", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 19.109, - "name": "microcosm.high_value_homes.over_1_5m@E07000171", + "ledger_value": 4611.124, + "name": "microcosm.high_value_homes.over_1_5m@E09000019", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 51.882, - "name": "microcosm.high_value_homes.over_1_5m@E07000172", + "ledger_value": 13556.043, + "name": "microcosm.high_value_homes.over_1_5m@E09000020", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 76.178, - "name": "microcosm.high_value_homes.over_1_5m@E07000173", + "ledger_value": 2249.638, + "name": "microcosm.high_value_homes.over_1_5m@E09000021", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.807, - "name": "microcosm.high_value_homes.over_1_5m@E07000174", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 84.544, - "name": "microcosm.high_value_homes.over_1_5m@E07000175", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 204.047, - "name": "microcosm.high_value_homes.over_1_5m@E07000176", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 418.893, - "name": "microcosm.high_value_homes.over_1_5m@E07000177", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1371.371, - "name": "microcosm.high_value_homes.over_1_5m@E07000178", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2509.848, - "name": "microcosm.high_value_homes.over_1_5m@E07000179", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 737.745, - "name": "microcosm.high_value_homes.over_1_5m@E07000180", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 700.64, - "name": "microcosm.high_value_homes.over_1_5m@E07000181", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.2, - "name": "microcosm.high_value_homes.over_1_5m@E07000192", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 59.698, - "name": "microcosm.high_value_homes.over_1_5m@E07000193", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 353.961, - "name": "microcosm.high_value_homes.over_1_5m@E07000194", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.996, - "name": "microcosm.high_value_homes.over_1_5m@E07000195", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 71.242, - "name": "microcosm.high_value_homes.over_1_5m@E07000196", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 52.62, - "name": "microcosm.high_value_homes.over_1_5m@E07000197", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.564, - "name": "microcosm.high_value_homes.over_1_5m@E07000198", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E07000199", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 327.0, - "name": "microcosm.high_value_homes.over_1_5m@E07000200", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.925, - "name": "microcosm.high_value_homes.over_1_5m@E07000202", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 117.905, - "name": "microcosm.high_value_homes.over_1_5m@E07000203", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8507.633, - "name": "microcosm.high_value_homes.over_1_5m@E07000207", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 564.452, - "name": "microcosm.high_value_homes.over_1_5m@E07000208", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3250.476, - "name": "microcosm.high_value_homes.over_1_5m@E07000209", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1723.532, - "name": "microcosm.high_value_homes.over_1_5m@E07000210", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2065.549, - "name": "microcosm.high_value_homes.over_1_5m@E07000211", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1480.894, - "name": "microcosm.high_value_homes.over_1_5m@E07000212", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 265.488, - "name": "microcosm.high_value_homes.over_1_5m@E07000213", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 669.244, - "name": "microcosm.high_value_homes.over_1_5m@E07000214", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1638.603, - "name": "microcosm.high_value_homes.over_1_5m@E07000215", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3278.596, - "name": "microcosm.high_value_homes.over_1_5m@E07000216", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1459.904, - "name": "microcosm.high_value_homes.over_1_5m@E07000217", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 31.221, - "name": "microcosm.high_value_homes.over_1_5m@E07000218", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.628, - "name": "microcosm.high_value_homes.over_1_5m@E07000219", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 66.811, - "name": "microcosm.high_value_homes.over_1_5m@E07000220", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 782.166, - "name": "microcosm.high_value_homes.over_1_5m@E07000221", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 492.91, - "name": "microcosm.high_value_homes.over_1_5m@E07000222", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 48.175, - "name": "microcosm.high_value_homes.over_1_5m@E07000223", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 394.864, - "name": "microcosm.high_value_homes.over_1_5m@E07000224", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2000.015, - "name": "microcosm.high_value_homes.over_1_5m@E07000225", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.71, - "name": "microcosm.high_value_homes.over_1_5m@E07000226", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 891.73, - "name": "microcosm.high_value_homes.over_1_5m@E07000227", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 974.337, - "name": "microcosm.high_value_homes.over_1_5m@E07000228", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 59.694, - "name": "microcosm.high_value_homes.over_1_5m@E07000229", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 301.236, - "name": "microcosm.high_value_homes.over_1_5m@E07000234", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 110.868, - "name": "microcosm.high_value_homes.over_1_5m@E07000235", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.669, - "name": "microcosm.high_value_homes.over_1_5m@E07000236", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.567, - "name": "microcosm.high_value_homes.over_1_5m@E07000237", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 222.785, - "name": "microcosm.high_value_homes.over_1_5m@E07000238", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 78.182, - "name": "microcosm.high_value_homes.over_1_5m@E07000239", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3901.922, - "name": "microcosm.high_value_homes.over_1_5m@E07000240", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 929.188, - "name": "microcosm.high_value_homes.over_1_5m@E07000241", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1352.828, - "name": "microcosm.high_value_homes.over_1_5m@E07000242", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.214, - "name": "microcosm.high_value_homes.over_1_5m@E07000243", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 571.204, - "name": "microcosm.high_value_homes.over_1_5m@E07000244", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 244.694, - "name": "microcosm.high_value_homes.over_1_5m@E07000245", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 137.155, - "name": "microcosm.high_value_homes.over_1_5m@E08000001", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 108.217, - "name": "microcosm.high_value_homes.over_1_5m@E08000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 431.558, - "name": "microcosm.high_value_homes.over_1_5m@E08000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.244, - "name": "microcosm.high_value_homes.over_1_5m@E08000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.971, - "name": "microcosm.high_value_homes.over_1_5m@E08000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 133.693, - "name": "microcosm.high_value_homes.over_1_5m@E08000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 288.921, - "name": "microcosm.high_value_homes.over_1_5m@E08000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.003, - "name": "microcosm.high_value_homes.over_1_5m@E08000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2252.078, - "name": "microcosm.high_value_homes.over_1_5m@E08000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.626, - "name": "microcosm.high_value_homes.over_1_5m@E08000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E08000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 85.666, - "name": "microcosm.high_value_homes.over_1_5m@E08000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.275, - "name": "microcosm.high_value_homes.over_1_5m@E08000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 148.217, - "name": "microcosm.high_value_homes.over_1_5m@E08000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 200.547, - "name": "microcosm.high_value_homes.over_1_5m@E08000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.147, - "name": "microcosm.high_value_homes.over_1_5m@E08000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.086, - "name": "microcosm.high_value_homes.over_1_5m@E08000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.599, - "name": "microcosm.high_value_homes.over_1_5m@E08000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 317.147, - "name": "microcosm.high_value_homes.over_1_5m@E08000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 198.134, - "name": "microcosm.high_value_homes.over_1_5m@E08000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.16, - "name": "microcosm.high_value_homes.over_1_5m@E08000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.805, - "name": "microcosm.high_value_homes.over_1_5m@E08000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.375, - "name": "microcosm.high_value_homes.over_1_5m@E08000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 772.03, - "name": "microcosm.high_value_homes.over_1_5m@E08000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 72.211, - "name": "microcosm.high_value_homes.over_1_5m@E08000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 65.232, - "name": "microcosm.high_value_homes.over_1_5m@E08000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.804, - "name": "microcosm.high_value_homes.over_1_5m@E08000028", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 604.259, - "name": "microcosm.high_value_homes.over_1_5m@E08000029", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 50.225, - "name": "microcosm.high_value_homes.over_1_5m@E08000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.131, - "name": "microcosm.high_value_homes.over_1_5m@E08000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 225.421, - "name": "microcosm.high_value_homes.over_1_5m@E08000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.874, - "name": "microcosm.high_value_homes.over_1_5m@E08000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 122.136, - "name": "microcosm.high_value_homes.over_1_5m@E08000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 584.022, - "name": "microcosm.high_value_homes.over_1_5m@E08000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 57.166, - "name": "microcosm.high_value_homes.over_1_5m@E08000036", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.332, - "name": "microcosm.high_value_homes.over_1_5m@E08000037", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.983, - "name": "microcosm.high_value_homes.over_1_5m@E09000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7372.566, - "name": "microcosm.high_value_homes.over_1_5m@E09000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 153.656, - "name": "microcosm.high_value_homes.over_1_5m@E09000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2422.329, - "name": "microcosm.high_value_homes.over_1_5m@E09000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3347.107, - "name": "microcosm.high_value_homes.over_1_5m@E09000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8287.45, - "name": "microcosm.high_value_homes.over_1_5m@E09000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 686.671, - "name": "microcosm.high_value_homes.over_1_5m@E09000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3935.701, - "name": "microcosm.high_value_homes.over_1_5m@E09000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1525.537, - "name": "microcosm.high_value_homes.over_1_5m@E09000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1385.799, - "name": "microcosm.high_value_homes.over_1_5m@E09000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2251.651, - "name": "microcosm.high_value_homes.over_1_5m@E09000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6612.371, - "name": "microcosm.high_value_homes.over_1_5m@E09000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4551.396, - "name": "microcosm.high_value_homes.over_1_5m@E09000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1766.314, - "name": "microcosm.high_value_homes.over_1_5m@E09000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 732.316, - "name": "microcosm.high_value_homes.over_1_5m@E09000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 998.185, - "name": "microcosm.high_value_homes.over_1_5m@E09000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2882.152, - "name": "microcosm.high_value_homes.over_1_5m@E09000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4611.124, - "name": "microcosm.high_value_homes.over_1_5m@E09000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13556.043, - "name": "microcosm.high_value_homes.over_1_5m@E09000020", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2249.638, - "name": "microcosm.high_value_homes.over_1_5m@E09000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3643.982, - "name": "microcosm.high_value_homes.over_1_5m@E09000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 951.335, - "name": "microcosm.high_value_homes.over_1_5m@E09000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4113.6, - "name": "microcosm.high_value_homes.over_1_5m@E09000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 42.783, - "name": "microcosm.high_value_homes.over_1_5m@E09000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1004.059, - "name": "microcosm.high_value_homes.over_1_5m@E09000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10637.421, - "name": "microcosm.high_value_homes.over_1_5m@E09000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2724.404, - "name": "microcosm.high_value_homes.over_1_5m@E09000028", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 811.395, - "name": "microcosm.high_value_homes.over_1_5m@E09000029", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 818.605, - "name": "microcosm.high_value_homes.over_1_5m@E09000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 227.252, - "name": "microcosm.high_value_homes.over_1_5m@E09000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9659.743, - "name": "microcosm.high_value_homes.over_1_5m@E09000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13124.117, - "name": "microcosm.high_value_homes.over_1_5m@E09000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 42.75, - "name": "microcosm.high_value_homes.over_1_5m@E14001063", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.435, - "name": "microcosm.high_value_homes.over_1_5m@E14001064", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2224.143, - "name": "microcosm.high_value_homes.over_1_5m@E14001065", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.215, - "name": "microcosm.high_value_homes.over_1_5m@E14001066", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1600.216, - "name": "microcosm.high_value_homes.over_1_5m@E14001067", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.307, - "name": "microcosm.high_value_homes.over_1_5m@E14001068", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 63.545, - "name": "microcosm.high_value_homes.over_1_5m@E14001069", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.901, - "name": "microcosm.high_value_homes.over_1_5m@E14001070", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 179.185, - "name": "microcosm.high_value_homes.over_1_5m@E14001071", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 446.628, - "name": "microcosm.high_value_homes.over_1_5m@E14001072", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.997, - "name": "microcosm.high_value_homes.over_1_5m@E14001073", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001074", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001075", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.464, - "name": "microcosm.high_value_homes.over_1_5m@E14001076", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 354.056, - "name": "microcosm.high_value_homes.over_1_5m@E14001077", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.654, - "name": "microcosm.high_value_homes.over_1_5m@E14001078", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.379, - "name": "microcosm.high_value_homes.over_1_5m@E14001079", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1652.425, - "name": "microcosm.high_value_homes.over_1_5m@E14001080", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4509.456, - "name": "microcosm.high_value_homes.over_1_5m@E14001081", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3162.611, - "name": "microcosm.high_value_homes.over_1_5m@E14001082", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 826.34, - "name": "microcosm.high_value_homes.over_1_5m@E14001083", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 54.252, - "name": "microcosm.high_value_homes.over_1_5m@E14001084", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1014.8, - "name": "microcosm.high_value_homes.over_1_5m@E14001085", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 179.319, - "name": "microcosm.high_value_homes.over_1_5m@E14001086", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.768, - "name": "microcosm.high_value_homes.over_1_5m@E14001087", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 418.59, - "name": "microcosm.high_value_homes.over_1_5m@E14001088", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.33, - "name": "microcosm.high_value_homes.over_1_5m@E14001089", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 290.136, - "name": "microcosm.high_value_homes.over_1_5m@E14001090", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.351, - "name": "microcosm.high_value_homes.over_1_5m@E14001091", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 381.786, - "name": "microcosm.high_value_homes.over_1_5m@E14001092", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.625, - "name": "microcosm.high_value_homes.over_1_5m@E14001093", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.58, - "name": "microcosm.high_value_homes.over_1_5m@E14001094", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.572, - "name": "microcosm.high_value_homes.over_1_5m@E14001095", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.625, - "name": "microcosm.high_value_homes.over_1_5m@E14001096", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001097", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.833, - "name": "microcosm.high_value_homes.over_1_5m@E14001098", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.249, - "name": "microcosm.high_value_homes.over_1_5m@E14001099", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.625, - "name": "microcosm.high_value_homes.over_1_5m@E14001100", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.166, - "name": "microcosm.high_value_homes.over_1_5m@E14001101", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.603, - "name": "microcosm.high_value_homes.over_1_5m@E14001102", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.373, - "name": "microcosm.high_value_homes.over_1_5m@E14001103", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.692, - "name": "microcosm.high_value_homes.over_1_5m@E14001104", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.211, - "name": "microcosm.high_value_homes.over_1_5m@E14001105", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001106", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.336, - "name": "microcosm.high_value_homes.over_1_5m@E14001107", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 113.835, - "name": "microcosm.high_value_homes.over_1_5m@E14001108", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.142, - "name": "microcosm.high_value_homes.over_1_5m@E14001109", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.29, - "name": "microcosm.high_value_homes.over_1_5m@E14001110", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.47, - "name": "microcosm.high_value_homes.over_1_5m@E14001111", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 107.395, - "name": "microcosm.high_value_homes.over_1_5m@E14001112", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001113", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.219, - "name": "microcosm.high_value_homes.over_1_5m@E14001114", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 48.679, - "name": "microcosm.high_value_homes.over_1_5m@E14001115", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 137.382, - "name": "microcosm.high_value_homes.over_1_5m@E14001116", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.638, - "name": "microcosm.high_value_homes.over_1_5m@E14001117", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.312, - "name": "microcosm.high_value_homes.over_1_5m@E14001118", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.156, - "name": "microcosm.high_value_homes.over_1_5m@E14001119", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.312, - "name": "microcosm.high_value_homes.over_1_5m@E14001120", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 252.283, - "name": "microcosm.high_value_homes.over_1_5m@E14001121", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1039.788, - "name": "microcosm.high_value_homes.over_1_5m@E14001122", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 187.623, - "name": "microcosm.high_value_homes.over_1_5m@E14001123", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 191.984, - "name": "microcosm.high_value_homes.over_1_5m@E14001124", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1639.402, - "name": "microcosm.high_value_homes.over_1_5m@E14001125", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 24.325, - "name": "microcosm.high_value_homes.over_1_5m@E14001126", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.524, - "name": "microcosm.high_value_homes.over_1_5m@E14001127", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.375, - "name": "microcosm.high_value_homes.over_1_5m@E14001128", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 233.999, - "name": "microcosm.high_value_homes.over_1_5m@E14001129", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 352.57, - "name": "microcosm.high_value_homes.over_1_5m@E14001130", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1069.45, - "name": "microcosm.high_value_homes.over_1_5m@E14001131", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.769, - "name": "microcosm.high_value_homes.over_1_5m@E14001132", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.897, - "name": "microcosm.high_value_homes.over_1_5m@E14001133", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 602.412, - "name": "microcosm.high_value_homes.over_1_5m@E14001134", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.153, - "name": "microcosm.high_value_homes.over_1_5m@E14001135", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 115.763, - "name": "microcosm.high_value_homes.over_1_5m@E14001136", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1211.884, - "name": "microcosm.high_value_homes.over_1_5m@E14001137", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 301.236, - "name": "microcosm.high_value_homes.over_1_5m@E14001138", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 425.889, - "name": "microcosm.high_value_homes.over_1_5m@E14001139", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 50.516, - "name": "microcosm.high_value_homes.over_1_5m@E14001140", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 244.189, - "name": "microcosm.high_value_homes.over_1_5m@E14001141", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.208, - "name": "microcosm.high_value_homes.over_1_5m@E14001142", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.053, - "name": "microcosm.high_value_homes.over_1_5m@E14001143", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.684, - "name": "microcosm.high_value_homes.over_1_5m@E14001144", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 100.185, - "name": "microcosm.high_value_homes.over_1_5m@E14001145", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 120.342, - "name": "microcosm.high_value_homes.over_1_5m@E14001146", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.249, - "name": "microcosm.high_value_homes.over_1_5m@E14001147", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 111.789, - "name": "microcosm.high_value_homes.over_1_5m@E14001148", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 891.894, - "name": "microcosm.high_value_homes.over_1_5m@E14001149", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.2, - "name": "microcosm.high_value_homes.over_1_5m@E14001150", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 181.713, - "name": "microcosm.high_value_homes.over_1_5m@E14001151", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.64, - "name": "microcosm.high_value_homes.over_1_5m@E14001152", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 111.07, - "name": "microcosm.high_value_homes.over_1_5m@E14001153", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 118.773, - "name": "microcosm.high_value_homes.over_1_5m@E14001154", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 174.32, - "name": "microcosm.high_value_homes.over_1_5m@E14001155", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 146.617, - "name": "microcosm.high_value_homes.over_1_5m@E14001156", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.3, - "name": "microcosm.high_value_homes.over_1_5m@E14001157", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 237.856, - "name": "microcosm.high_value_homes.over_1_5m@E14001158", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 115.909, - "name": "microcosm.high_value_homes.over_1_5m@E14001159", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7978.723, - "name": "microcosm.high_value_homes.over_1_5m@E14001160", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 580.112, - "name": "microcosm.high_value_homes.over_1_5m@E14001161", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4267.157, - "name": "microcosm.high_value_homes.over_1_5m@E14001162", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 77.561, - "name": "microcosm.high_value_homes.over_1_5m@E14001163", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 281.31, - "name": "microcosm.high_value_homes.over_1_5m@E14001164", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.232, - "name": "microcosm.high_value_homes.over_1_5m@E14001165", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 837.531, - "name": "microcosm.high_value_homes.over_1_5m@E14001166", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 726.635, - "name": "microcosm.high_value_homes.over_1_5m@E14001167", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 106.368, - "name": "microcosm.high_value_homes.over_1_5m@E14001168", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1773.509, - "name": "microcosm.high_value_homes.over_1_5m@E14001169", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 38.036, - "name": "microcosm.high_value_homes.over_1_5m@E14001170", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 241.884, - "name": "microcosm.high_value_homes.over_1_5m@E14001171", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11251.045, - "name": "microcosm.high_value_homes.over_1_5m@E14001172", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.066, - "name": "microcosm.high_value_homes.over_1_5m@E14001173", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 39.187, - "name": "microcosm.high_value_homes.over_1_5m@E14001174", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1355.444, - "name": "microcosm.high_value_homes.over_1_5m@E14001175", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 75.807, - "name": "microcosm.high_value_homes.over_1_5m@E14001176", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 35.844, - "name": "microcosm.high_value_homes.over_1_5m@E14001177", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 74.013, - "name": "microcosm.high_value_homes.over_1_5m@E14001178", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 182.949, - "name": "microcosm.high_value_homes.over_1_5m@E14001179", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001180", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.96, - "name": "microcosm.high_value_homes.over_1_5m@E14001181", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 62.251, - "name": "microcosm.high_value_homes.over_1_5m@E14001182", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.336, - "name": "microcosm.high_value_homes.over_1_5m@E14001183", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.71, - "name": "microcosm.high_value_homes.over_1_5m@E14001184", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.573, - "name": "microcosm.high_value_homes.over_1_5m@E14001185", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 86.808, - "name": "microcosm.high_value_homes.over_1_5m@E14001186", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 496.362, - "name": "microcosm.high_value_homes.over_1_5m@E14001187", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.258, - "name": "microcosm.high_value_homes.over_1_5m@E14001188", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.322, - "name": "microcosm.high_value_homes.over_1_5m@E14001189", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.966, - "name": "microcosm.high_value_homes.over_1_5m@E14001190", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 85.773, - "name": "microcosm.high_value_homes.over_1_5m@E14001191", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 247.424, - "name": "microcosm.high_value_homes.over_1_5m@E14001192", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.321, - "name": "microcosm.high_value_homes.over_1_5m@E14001193", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.101, - "name": "microcosm.high_value_homes.over_1_5m@E14001194", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 218.999, - "name": "microcosm.high_value_homes.over_1_5m@E14001195", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.603, - "name": "microcosm.high_value_homes.over_1_5m@E14001196", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 463.09, - "name": "microcosm.high_value_homes.over_1_5m@E14001197", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.589, - "name": "microcosm.high_value_homes.over_1_5m@E14001198", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.884, - "name": "microcosm.high_value_homes.over_1_5m@E14001199", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.954, - "name": "microcosm.high_value_homes.over_1_5m@E14001200", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1219.923, - "name": "microcosm.high_value_homes.over_1_5m@E14001201", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 85.168, - "name": "microcosm.high_value_homes.over_1_5m@E14001202", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 145.721, - "name": "microcosm.high_value_homes.over_1_5m@E14001203", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001204", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1712.086, - "name": "microcosm.high_value_homes.over_1_5m@E14001205", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.427, - "name": "microcosm.high_value_homes.over_1_5m@E14001206", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3359.419, - "name": "microcosm.high_value_homes.over_1_5m@E14001207", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 262.666, - "name": "microcosm.high_value_homes.over_1_5m@E14001208", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 429.915, - "name": "microcosm.high_value_homes.over_1_5m@E14001209", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 165.997, - "name": "microcosm.high_value_homes.over_1_5m@E14001210", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.95, - "name": "microcosm.high_value_homes.over_1_5m@E14001211", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 854.993, - "name": "microcosm.high_value_homes.over_1_5m@E14001212", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.687, - "name": "microcosm.high_value_homes.over_1_5m@E14001213", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1038.633, - "name": "microcosm.high_value_homes.over_1_5m@E14001214", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1677.83, - "name": "microcosm.high_value_homes.over_1_5m@E14001215", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 59.337, - "name": "microcosm.high_value_homes.over_1_5m@E14001216", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 474.299, - "name": "microcosm.high_value_homes.over_1_5m@E14001217", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 72.053, - "name": "microcosm.high_value_homes.over_1_5m@E14001218", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.503, - "name": "microcosm.high_value_homes.over_1_5m@E14001219", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 41.259, - "name": "microcosm.high_value_homes.over_1_5m@E14001220", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 474.589, - "name": "microcosm.high_value_homes.over_1_5m@E14001221", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.948, - "name": "microcosm.high_value_homes.over_1_5m@E14001222", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 959.012, - "name": "microcosm.high_value_homes.over_1_5m@E14001223", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 117.239, - "name": "microcosm.high_value_homes.over_1_5m@E14001224", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 114.234, - "name": "microcosm.high_value_homes.over_1_5m@E14001225", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1886.559, - "name": "microcosm.high_value_homes.over_1_5m@E14001226", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1187.596, - "name": "microcosm.high_value_homes.over_1_5m@E14001227", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.383, - "name": "microcosm.high_value_homes.over_1_5m@E14001228", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.091, - "name": "microcosm.high_value_homes.over_1_5m@E14001229", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4700.408, - "name": "microcosm.high_value_homes.over_1_5m@E14001230", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 85.294, - "name": "microcosm.high_value_homes.over_1_5m@E14001231", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 190.589, - "name": "microcosm.high_value_homes.over_1_5m@E14001232", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 77.61, - "name": "microcosm.high_value_homes.over_1_5m@E14001233", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1978.421, - "name": "microcosm.high_value_homes.over_1_5m@E14001234", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 208.991, - "name": "microcosm.high_value_homes.over_1_5m@E14001235", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.655, - "name": "microcosm.high_value_homes.over_1_5m@E14001236", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.802, - "name": "microcosm.high_value_homes.over_1_5m@E14001237", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4285.541, - "name": "microcosm.high_value_homes.over_1_5m@E14001238", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 97.235, - "name": "microcosm.high_value_homes.over_1_5m@E14001239", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 69.339, - "name": "microcosm.high_value_homes.over_1_5m@E14001240", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 361.035, - "name": "microcosm.high_value_homes.over_1_5m@E14001241", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 90.283, - "name": "microcosm.high_value_homes.over_1_5m@E14001242", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.835, - "name": "microcosm.high_value_homes.over_1_5m@E14001243", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.332, - "name": "microcosm.high_value_homes.over_1_5m@E14001244", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.207, - "name": "microcosm.high_value_homes.over_1_5m@E14001245", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.883, - "name": "microcosm.high_value_homes.over_1_5m@E14001246", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 189.476, - "name": "microcosm.high_value_homes.over_1_5m@E14001247", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.784, - "name": "microcosm.high_value_homes.over_1_5m@E14001248", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2255.798, - "name": "microcosm.high_value_homes.over_1_5m@E14001249", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 70.425, - "name": "microcosm.high_value_homes.over_1_5m@E14001250", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.584, - "name": "microcosm.high_value_homes.over_1_5m@E14001251", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 49.365, - "name": "microcosm.high_value_homes.over_1_5m@E14001252", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 38.956, - "name": "microcosm.high_value_homes.over_1_5m@E14001253", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 96.779, - "name": "microcosm.high_value_homes.over_1_5m@E14001254", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.187, - "name": "microcosm.high_value_homes.over_1_5m@E14001255", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.414, - "name": "microcosm.high_value_homes.over_1_5m@E14001256", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1067.607, - "name": "microcosm.high_value_homes.over_1_5m@E14001257", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2406.326, - "name": "microcosm.high_value_homes.over_1_5m@E14001258", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 924.15, - "name": "microcosm.high_value_homes.over_1_5m@E14001259", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 910.242, - "name": "microcosm.high_value_homes.over_1_5m@E14001260", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.965, - "name": "microcosm.high_value_homes.over_1_5m@E14001261", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.625, - "name": "microcosm.high_value_homes.over_1_5m@E14001262", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 310.931, - "name": "microcosm.high_value_homes.over_1_5m@E14001263", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4889.036, - "name": "microcosm.high_value_homes.over_1_5m@E14001264", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6782.64, - "name": "microcosm.high_value_homes.over_1_5m@E14001265", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 146.934, - "name": "microcosm.high_value_homes.over_1_5m@E14001266", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 249.979, - "name": "microcosm.high_value_homes.over_1_5m@E14001267", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3697.622, - "name": "microcosm.high_value_homes.over_1_5m@E14001268", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 391.747, - "name": "microcosm.high_value_homes.over_1_5m@E14001269", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 985.303, - "name": "microcosm.high_value_homes.over_1_5m@E14001270", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 195.224, - "name": "microcosm.high_value_homes.over_1_5m@E14001271", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.37, - "name": "microcosm.high_value_homes.over_1_5m@E14001272", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 175.449, - "name": "microcosm.high_value_homes.over_1_5m@E14001273", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 108.036, - "name": "microcosm.high_value_homes.over_1_5m@E14001274", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 101.907, - "name": "microcosm.high_value_homes.over_1_5m@E14001275", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.324, - "name": "microcosm.high_value_homes.over_1_5m@E14001276", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.533, - "name": "microcosm.high_value_homes.over_1_5m@E14001277", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 444.722, - "name": "microcosm.high_value_homes.over_1_5m@E14001278", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1281.864, - "name": "microcosm.high_value_homes.over_1_5m@E14001279", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2255.852, - "name": "microcosm.high_value_homes.over_1_5m@E14001280", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 51.23, - "name": "microcosm.high_value_homes.over_1_5m@E14001281", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 67.139, - "name": "microcosm.high_value_homes.over_1_5m@E14001282", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 635.154, - "name": "microcosm.high_value_homes.over_1_5m@E14001283", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2135.407, - "name": "microcosm.high_value_homes.over_1_5m@E14001284", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 229.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001285", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.311, - "name": "microcosm.high_value_homes.over_1_5m@E14001286", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 35.017, - "name": "microcosm.high_value_homes.over_1_5m@E14001287", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.586, - "name": "microcosm.high_value_homes.over_1_5m@E14001288", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 394.71, - "name": "microcosm.high_value_homes.over_1_5m@E14001289", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2628.85, - "name": "microcosm.high_value_homes.over_1_5m@E14001290", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 195.196, - "name": "microcosm.high_value_homes.over_1_5m@E14001291", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 611.371, - "name": "microcosm.high_value_homes.over_1_5m@E14001292", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3417.339, - "name": "microcosm.high_value_homes.over_1_5m@E14001293", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 566.647, - "name": "microcosm.high_value_homes.over_1_5m@E14001294", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001295", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 769.33, - "name": "microcosm.high_value_homes.over_1_5m@E14001296", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.241, - "name": "microcosm.high_value_homes.over_1_5m@E14001297", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 127.656, - "name": "microcosm.high_value_homes.over_1_5m@E14001298", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.805, - "name": "microcosm.high_value_homes.over_1_5m@E14001299", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.049, - "name": "microcosm.high_value_homes.over_1_5m@E14001300", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.897, - "name": "microcosm.high_value_homes.over_1_5m@E14001301", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.777, - "name": "microcosm.high_value_homes.over_1_5m@E14001302", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 114.733, - "name": "microcosm.high_value_homes.over_1_5m@E14001303", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 105.367, - "name": "microcosm.high_value_homes.over_1_5m@E14001304", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1864.426, - "name": "microcosm.high_value_homes.over_1_5m@E14001305", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3015.599, - "name": "microcosm.high_value_homes.over_1_5m@E14001306", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.423, - "name": "microcosm.high_value_homes.over_1_5m@E14001307", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 164.153, - "name": "microcosm.high_value_homes.over_1_5m@E14001308", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 416.415, - "name": "microcosm.high_value_homes.over_1_5m@E14001309", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11271.133, - "name": "microcosm.high_value_homes.over_1_5m@E14001310", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.83, - "name": "microcosm.high_value_homes.over_1_5m@E14001311", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 932.164, - "name": "microcosm.high_value_homes.over_1_5m@E14001312", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001313", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.51, - "name": "microcosm.high_value_homes.over_1_5m@E14001314", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.473, - "name": "microcosm.high_value_homes.over_1_5m@E14001315", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 63.225, - "name": "microcosm.high_value_homes.over_1_5m@E14001316", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001317", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.732, - "name": "microcosm.high_value_homes.over_1_5m@E14001318", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.766, - "name": "microcosm.high_value_homes.over_1_5m@E14001319", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.908, - "name": "microcosm.high_value_homes.over_1_5m@E14001320", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 147.232, - "name": "microcosm.high_value_homes.over_1_5m@E14001321", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.02, - "name": "microcosm.high_value_homes.over_1_5m@E14001322", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.227, - "name": "microcosm.high_value_homes.over_1_5m@E14001323", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.227, - "name": "microcosm.high_value_homes.over_1_5m@E14001324", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.681, - "name": "microcosm.high_value_homes.over_1_5m@E14001325", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.998, - "name": "microcosm.high_value_homes.over_1_5m@E14001326", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.793, - "name": "microcosm.high_value_homes.over_1_5m@E14001327", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.599, - "name": "microcosm.high_value_homes.over_1_5m@E14001328", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.804, - "name": "microcosm.high_value_homes.over_1_5m@E14001329", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 438.602, - "name": "microcosm.high_value_homes.over_1_5m@E14001330", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 125.331, - "name": "microcosm.high_value_homes.over_1_5m@E14001331", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 628.631, - "name": "microcosm.high_value_homes.over_1_5m@E14001332", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 419.838, - "name": "microcosm.high_value_homes.over_1_5m@E14001333", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 419.336, - "name": "microcosm.high_value_homes.over_1_5m@E14001334", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 98.464, - "name": "microcosm.high_value_homes.over_1_5m@E14001335", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.965, - "name": "microcosm.high_value_homes.over_1_5m@E14001336", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 55.921, - "name": "microcosm.high_value_homes.over_1_5m@E14001337", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.898, - "name": "microcosm.high_value_homes.over_1_5m@E14001338", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001339", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.088, - "name": "microcosm.high_value_homes.over_1_5m@E14001340", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.759, - "name": "microcosm.high_value_homes.over_1_5m@E14001341", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.52, - "name": "microcosm.high_value_homes.over_1_5m@E14001342", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.111, - "name": "microcosm.high_value_homes.over_1_5m@E14001343", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.309, - "name": "microcosm.high_value_homes.over_1_5m@E14001344", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.2, - "name": "microcosm.high_value_homes.over_1_5m@E14001345", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 76.398, - "name": "microcosm.high_value_homes.over_1_5m@E14001346", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 548.487, - "name": "microcosm.high_value_homes.over_1_5m@E14001347", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1923.53, - "name": "microcosm.high_value_homes.over_1_5m@E14001348", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 103.681, - "name": "microcosm.high_value_homes.over_1_5m@E14001349", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.402, - "name": "microcosm.high_value_homes.over_1_5m@E14001350", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 581.945, - "name": "microcosm.high_value_homes.over_1_5m@E14001351", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 66.83, - "name": "microcosm.high_value_homes.over_1_5m@E14001352", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.941, - "name": "microcosm.high_value_homes.over_1_5m@E14001353", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 320.482, - "name": "microcosm.high_value_homes.over_1_5m@E14001354", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.807, - "name": "microcosm.high_value_homes.over_1_5m@E14001355", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 238.679, - "name": "microcosm.high_value_homes.over_1_5m@E14001356", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 68.13, - "name": "microcosm.high_value_homes.over_1_5m@E14001357", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 411.932, - "name": "microcosm.high_value_homes.over_1_5m@E14001358", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 262.035, - "name": "microcosm.high_value_homes.over_1_5m@E14001359", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1273.492, - "name": "microcosm.high_value_homes.over_1_5m@E14001360", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.586, - "name": "microcosm.high_value_homes.over_1_5m@E14001361", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 81.183, - "name": "microcosm.high_value_homes.over_1_5m@E14001362", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 172.04, - "name": "microcosm.high_value_homes.over_1_5m@E14001363", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 188.202, - "name": "microcosm.high_value_homes.over_1_5m@E14001364", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 72.598, - "name": "microcosm.high_value_homes.over_1_5m@E14001365", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 646.112, - "name": "microcosm.high_value_homes.over_1_5m@E14001366", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.264, - "name": "microcosm.high_value_homes.over_1_5m@E14001367", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.325, - "name": "microcosm.high_value_homes.over_1_5m@E14001368", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 89.818, - "name": "microcosm.high_value_homes.over_1_5m@E14001369", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 121.103, - "name": "microcosm.high_value_homes.over_1_5m@E14001370", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.099, - "name": "microcosm.high_value_homes.over_1_5m@E14001371", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.004, - "name": "microcosm.high_value_homes.over_1_5m@E14001372", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 689.269, - "name": "microcosm.high_value_homes.over_1_5m@E14001373", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 770.125, - "name": "microcosm.high_value_homes.over_1_5m@E14001374", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 78.498, - "name": "microcosm.high_value_homes.over_1_5m@E14001375", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 427.856, - "name": "microcosm.high_value_homes.over_1_5m@E14001376", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.129, - "name": "microcosm.high_value_homes.over_1_5m@E14001377", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.355, - "name": "microcosm.high_value_homes.over_1_5m@E14001378", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 172.063, - "name": "microcosm.high_value_homes.over_1_5m@E14001379", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.582, - "name": "microcosm.high_value_homes.over_1_5m@E14001380", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 101.031, - "name": "microcosm.high_value_homes.over_1_5m@E14001381", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.317, - "name": "microcosm.high_value_homes.over_1_5m@E14001382", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.416, - "name": "microcosm.high_value_homes.over_1_5m@E14001383", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 234.838, - "name": "microcosm.high_value_homes.over_1_5m@E14001384", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 509.401, - "name": "microcosm.high_value_homes.over_1_5m@E14001385", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1395.917, - "name": "microcosm.high_value_homes.over_1_5m@E14001386", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 122.543, - "name": "microcosm.high_value_homes.over_1_5m@E14001387", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 252.602, - "name": "microcosm.high_value_homes.over_1_5m@E14001388", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.267, - "name": "microcosm.high_value_homes.over_1_5m@E14001389", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.646, - "name": "microcosm.high_value_homes.over_1_5m@E14001390", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 52.109, - "name": "microcosm.high_value_homes.over_1_5m@E14001391", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1026.905, - "name": "microcosm.high_value_homes.over_1_5m@E14001392", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 819.174, - "name": "microcosm.high_value_homes.over_1_5m@E14001393", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 226.586, - "name": "microcosm.high_value_homes.over_1_5m@E14001394", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 116.306, - "name": "microcosm.high_value_homes.over_1_5m@E14001395", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 236.897, - "name": "microcosm.high_value_homes.over_1_5m@E14001396", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 32.073, - "name": "microcosm.high_value_homes.over_1_5m@E14001397", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 39.13, - "name": "microcosm.high_value_homes.over_1_5m@E14001398", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 314.933, - "name": "microcosm.high_value_homes.over_1_5m@E14001399", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 30.899, - "name": "microcosm.high_value_homes.over_1_5m@E14001400", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 96.807, - "name": "microcosm.high_value_homes.over_1_5m@E14001401", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 601.752, - "name": "microcosm.high_value_homes.over_1_5m@E14001402", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 452.527, - "name": "microcosm.high_value_homes.over_1_5m@E14001403", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 35.841, - "name": "microcosm.high_value_homes.over_1_5m@E14001404", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 283.442, - "name": "microcosm.high_value_homes.over_1_5m@E14001405", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.07, - "name": "microcosm.high_value_homes.over_1_5m@E14001406", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.446, - "name": "microcosm.high_value_homes.over_1_5m@E14001407", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.909, - "name": "microcosm.high_value_homes.over_1_5m@E14001408", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 66.714, - "name": "microcosm.high_value_homes.over_1_5m@E14001409", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 63.661, - "name": "microcosm.high_value_homes.over_1_5m@E14001410", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.365, - "name": "microcosm.high_value_homes.over_1_5m@E14001411", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.732, - "name": "microcosm.high_value_homes.over_1_5m@E14001412", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.95, - "name": "microcosm.high_value_homes.over_1_5m@E14001413", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 142.035, - "name": "microcosm.high_value_homes.over_1_5m@E14001414", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 38.306, - "name": "microcosm.high_value_homes.over_1_5m@E14001415", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.661, - "name": "microcosm.high_value_homes.over_1_5m@E14001416", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 664.264, - "name": "microcosm.high_value_homes.over_1_5m@E14001417", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 60.31, - "name": "microcosm.high_value_homes.over_1_5m@E14001418", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 216.14, - "name": "microcosm.high_value_homes.over_1_5m@E14001419", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1536.596, - "name": "microcosm.high_value_homes.over_1_5m@E14001420", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 220.854, - "name": "microcosm.high_value_homes.over_1_5m@E14001421", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.466, - "name": "microcosm.high_value_homes.over_1_5m@E14001422", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.102, - "name": "microcosm.high_value_homes.over_1_5m@E14001423", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 40.774, - "name": "microcosm.high_value_homes.over_1_5m@E14001424", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.775, - "name": "microcosm.high_value_homes.over_1_5m@E14001425", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001426", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.112, - "name": "microcosm.high_value_homes.over_1_5m@E14001427", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.528, - "name": "microcosm.high_value_homes.over_1_5m@E14001428", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1437.646, - "name": "microcosm.high_value_homes.over_1_5m@E14001429", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 581.221, - "name": "microcosm.high_value_homes.over_1_5m@E14001430", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.326, - "name": "microcosm.high_value_homes.over_1_5m@E14001431", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 29.52, - "name": "microcosm.high_value_homes.over_1_5m@E14001432", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.171, - "name": "microcosm.high_value_homes.over_1_5m@E14001433", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2873.953, - "name": "microcosm.high_value_homes.over_1_5m@E14001434", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2193.491, - "name": "microcosm.high_value_homes.over_1_5m@E14001435", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.412, - "name": "microcosm.high_value_homes.over_1_5m@E14001436", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 103.419, - "name": "microcosm.high_value_homes.over_1_5m@E14001437", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 138.735, - "name": "microcosm.high_value_homes.over_1_5m@E14001438", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 636.627, - "name": "microcosm.high_value_homes.over_1_5m@E14001439", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.343, - "name": "microcosm.high_value_homes.over_1_5m@E14001440", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 38.895, - "name": "microcosm.high_value_homes.over_1_5m@E14001441", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1978.514, - "name": "microcosm.high_value_homes.over_1_5m@E14001442", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 58.71, - "name": "microcosm.high_value_homes.over_1_5m@E14001443", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 62.889, - "name": "microcosm.high_value_homes.over_1_5m@E14001444", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8011.141, - "name": "microcosm.high_value_homes.over_1_5m@E14001445", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.66, - "name": "microcosm.high_value_homes.over_1_5m@E14001446", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 42.002, - "name": "microcosm.high_value_homes.over_1_5m@E14001447", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 119.616, - "name": "microcosm.high_value_homes.over_1_5m@E14001448", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 819.308, - "name": "microcosm.high_value_homes.over_1_5m@E14001449", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.362, - "name": "microcosm.high_value_homes.over_1_5m@E14001450", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.361, - "name": "microcosm.high_value_homes.over_1_5m@E14001451", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.825, - "name": "microcosm.high_value_homes.over_1_5m@E14001452", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.036, - "name": "microcosm.high_value_homes.over_1_5m@E14001453", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1375.167, - "name": "microcosm.high_value_homes.over_1_5m@E14001454", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.658, - "name": "microcosm.high_value_homes.over_1_5m@E14001455", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4172.008, - "name": "microcosm.high_value_homes.over_1_5m@E14001456", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 174.514, - "name": "microcosm.high_value_homes.over_1_5m@E14001457", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 409.589, - "name": "microcosm.high_value_homes.over_1_5m@E14001458", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.739, - "name": "microcosm.high_value_homes.over_1_5m@E14001459", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 372.287, - "name": "microcosm.high_value_homes.over_1_5m@E14001460", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.032, - "name": "microcosm.high_value_homes.over_1_5m@E14001461", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.022, - "name": "microcosm.high_value_homes.over_1_5m@E14001462", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 120.769, - "name": "microcosm.high_value_homes.over_1_5m@E14001463", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.019, - "name": "microcosm.high_value_homes.over_1_5m@E14001464", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2785.884, - "name": "microcosm.high_value_homes.over_1_5m@E14001465", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.391, - "name": "microcosm.high_value_homes.over_1_5m@E14001466", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.82, - "name": "microcosm.high_value_homes.over_1_5m@E14001467", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 278.199, - "name": "microcosm.high_value_homes.over_1_5m@E14001468", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001469", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.782, - "name": "microcosm.high_value_homes.over_1_5m@E14001470", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 87.281, - "name": "microcosm.high_value_homes.over_1_5m@E14001471", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 55.488, - "name": "microcosm.high_value_homes.over_1_5m@E14001472", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 60.093, - "name": "microcosm.high_value_homes.over_1_5m@E14001473", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.4, - "name": "microcosm.high_value_homes.over_1_5m@E14001474", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 234.524, - "name": "microcosm.high_value_homes.over_1_5m@E14001475", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 24.549, - "name": "microcosm.high_value_homes.over_1_5m@E14001476", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.104, - "name": "microcosm.high_value_homes.over_1_5m@E14001477", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001478", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 190.962, - "name": "microcosm.high_value_homes.over_1_5m@E14001479", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 81.95, - "name": "microcosm.high_value_homes.over_1_5m@E14001480", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 836.283, - "name": "microcosm.high_value_homes.over_1_5m@E14001481", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 707.767, - "name": "microcosm.high_value_homes.over_1_5m@E14001482", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 46.297, - "name": "microcosm.high_value_homes.over_1_5m@E14001483", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 773.98, - "name": "microcosm.high_value_homes.over_1_5m@E14001484", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 128.853, - "name": "microcosm.high_value_homes.over_1_5m@E14001485", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 88.923, - "name": "microcosm.high_value_homes.over_1_5m@E14001486", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.977, - "name": "microcosm.high_value_homes.over_1_5m@E14001487", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 66.1, - "name": "microcosm.high_value_homes.over_1_5m@E14001488", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.664, - "name": "microcosm.high_value_homes.over_1_5m@E14001489", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 209.191, - "name": "microcosm.high_value_homes.over_1_5m@E14001490", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.648, - "name": "microcosm.high_value_homes.over_1_5m@E14001491", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.382, - "name": "microcosm.high_value_homes.over_1_5m@E14001492", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 96.428, - "name": "microcosm.high_value_homes.over_1_5m@E14001493", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 327.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001494", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 116.672, - "name": "microcosm.high_value_homes.over_1_5m@E14001495", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2436.021, - "name": "microcosm.high_value_homes.over_1_5m@E14001496", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.504, - "name": "microcosm.high_value_homes.over_1_5m@E14001497", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 89.505, - "name": "microcosm.high_value_homes.over_1_5m@E14001498", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.326, - "name": "microcosm.high_value_homes.over_1_5m@E14001499", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.652, - "name": "microcosm.high_value_homes.over_1_5m@E14001500", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 171.39, - "name": "microcosm.high_value_homes.over_1_5m@E14001501", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 123.035, - "name": "microcosm.high_value_homes.over_1_5m@E14001502", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 963.847, - "name": "microcosm.high_value_homes.over_1_5m@E14001503", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 31.846, - "name": "microcosm.high_value_homes.over_1_5m@E14001504", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 265.488, - "name": "microcosm.high_value_homes.over_1_5m@E14001505", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.276, - "name": "microcosm.high_value_homes.over_1_5m@E14001506", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1556.004, - "name": "microcosm.high_value_homes.over_1_5m@E14001507", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 129.573, - "name": "microcosm.high_value_homes.over_1_5m@E14001508", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.91, - "name": "microcosm.high_value_homes.over_1_5m@E14001509", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.365, - "name": "microcosm.high_value_homes.over_1_5m@E14001510", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 146.667, - "name": "microcosm.high_value_homes.over_1_5m@E14001511", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 149.063, - "name": "microcosm.high_value_homes.over_1_5m@E14001512", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.261, - "name": "microcosm.high_value_homes.over_1_5m@E14001513", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.983, - "name": "microcosm.high_value_homes.over_1_5m@E14001514", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.802, - "name": "microcosm.high_value_homes.over_1_5m@E14001515", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 227.39, - "name": "microcosm.high_value_homes.over_1_5m@E14001516", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.533, - "name": "microcosm.high_value_homes.over_1_5m@E14001517", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.845, - "name": "microcosm.high_value_homes.over_1_5m@E14001518", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.898, - "name": "microcosm.high_value_homes.over_1_5m@E14001519", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.346, - "name": "microcosm.high_value_homes.over_1_5m@E14001520", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001521", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.263, - "name": "microcosm.high_value_homes.over_1_5m@E14001522", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.039, - "name": "microcosm.high_value_homes.over_1_5m@E14001523", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 60.784, - "name": "microcosm.high_value_homes.over_1_5m@E14001524", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 82.282, - "name": "microcosm.high_value_homes.over_1_5m@E14001525", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 672.364, - "name": "microcosm.high_value_homes.over_1_5m@E14001526", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 489.677, - "name": "microcosm.high_value_homes.over_1_5m@E14001527", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.981, - "name": "microcosm.high_value_homes.over_1_5m@E14001528", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 197.359, - "name": "microcosm.high_value_homes.over_1_5m@E14001529", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 417.614, - "name": "microcosm.high_value_homes.over_1_5m@E14001530", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.375, - "name": "microcosm.high_value_homes.over_1_5m@E14001531", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 770.392, - "name": "microcosm.high_value_homes.over_1_5m@E14001532", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 995.328, - "name": "microcosm.high_value_homes.over_1_5m@E14001533", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 700.325, - "name": "microcosm.high_value_homes.over_1_5m@E14001534", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 339.5, - "name": "microcosm.high_value_homes.over_1_5m@E14001535", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.214, - "name": "microcosm.high_value_homes.over_1_5m@E14001536", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.74, - "name": "microcosm.high_value_homes.over_1_5m@E14001537", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 296.143, - "name": "microcosm.high_value_homes.over_1_5m@E14001538", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1445.224, - "name": "microcosm.high_value_homes.over_1_5m@E14001539", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 53.77, - "name": "microcosm.high_value_homes.over_1_5m@E14001540", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.626, - "name": "microcosm.high_value_homes.over_1_5m@E14001541", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 198.931, - "name": "microcosm.high_value_homes.over_1_5m@E14001542", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.123, - "name": "microcosm.high_value_homes.over_1_5m@E14001543", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 99.574, - "name": "microcosm.high_value_homes.over_1_5m@E14001544", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 191.636, - "name": "microcosm.high_value_homes.over_1_5m@E14001545", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.077, - "name": "microcosm.high_value_homes.over_1_5m@E14001546", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.301, - "name": "microcosm.high_value_homes.over_1_5m@E14001547", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 132.659, - "name": "microcosm.high_value_homes.over_1_5m@E14001548", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1102.409, - "name": "microcosm.high_value_homes.over_1_5m@E14001549", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2276.334, - "name": "microcosm.high_value_homes.over_1_5m@E14001550", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 101.97, - "name": "microcosm.high_value_homes.over_1_5m@E14001551", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 58.192, - "name": "microcosm.high_value_homes.over_1_5m@E14001552", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 162.894, - "name": "microcosm.high_value_homes.over_1_5m@E14001553", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 433.182, - "name": "microcosm.high_value_homes.over_1_5m@E14001554", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1460.751, - "name": "microcosm.high_value_homes.over_1_5m@E14001555", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3843.319, - "name": "microcosm.high_value_homes.over_1_5m@E14001556", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.585, - "name": "microcosm.high_value_homes.over_1_5m@E14001557", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 196.528, - "name": "microcosm.high_value_homes.over_1_5m@E14001558", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1434.302, - "name": "microcosm.high_value_homes.over_1_5m@E14001559", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.537, - "name": "microcosm.high_value_homes.over_1_5m@E14001560", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.294, - "name": "microcosm.high_value_homes.over_1_5m@E14001561", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.79, - "name": "microcosm.high_value_homes.over_1_5m@E14001562", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.388, - "name": "microcosm.high_value_homes.over_1_5m@E14001563", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.676, - "name": "microcosm.high_value_homes.over_1_5m@E14001564", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 77.954, - "name": "microcosm.high_value_homes.over_1_5m@E14001565", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 219.071, - "name": "microcosm.high_value_homes.over_1_5m@E14001566", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001567", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 312.909, - "name": "microcosm.high_value_homes.over_1_5m@E14001568", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 95.637, - "name": "microcosm.high_value_homes.over_1_5m@E14001569", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 618.233, - "name": "microcosm.high_value_homes.over_1_5m@E14001570", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.545, - "name": "microcosm.high_value_homes.over_1_5m@E14001571", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 133.842, - "name": "microcosm.high_value_homes.over_1_5m@E14001572", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 656.756, - "name": "microcosm.high_value_homes.over_1_5m@E14001573", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.503, - "name": "microcosm.high_value_homes.over_1_5m@E14001574", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 247.499, - "name": "microcosm.high_value_homes.over_1_5m@E14001575", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.88, - "name": "microcosm.high_value_homes.over_1_5m@E14001576", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 79.176, - "name": "microcosm.high_value_homes.over_1_5m@E14001577", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 162.739, - "name": "microcosm.high_value_homes.over_1_5m@E14001578", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 155.705, - "name": "microcosm.high_value_homes.over_1_5m@E14001579", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 228.395, - "name": "microcosm.high_value_homes.over_1_5m@E14001580", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.029, - "name": "microcosm.high_value_homes.over_1_5m@E14001581", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 483.776, - "name": "microcosm.high_value_homes.over_1_5m@E14001582", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001583", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.779, - "name": "microcosm.high_value_homes.over_1_5m@E14001584", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.42, - "name": "microcosm.high_value_homes.over_1_5m@E14001585", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4190.83, - "name": "microcosm.high_value_homes.over_1_5m@E14001586", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1735.714, - "name": "microcosm.high_value_homes.over_1_5m@E14001587", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3367.757, - "name": "microcosm.high_value_homes.over_1_5m@E14001588", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 186.314, - "name": "microcosm.high_value_homes.over_1_5m@E14001589", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 283.898, - "name": "microcosm.high_value_homes.over_1_5m@E14001590", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 530.055, - "name": "microcosm.high_value_homes.over_1_5m@E14001591", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1459.904, - "name": "microcosm.high_value_homes.over_1_5m@E14001592", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 917.177, - "name": "microcosm.high_value_homes.over_1_5m@E14001593", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1_5m@E14001594", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.38, - "name": "microcosm.high_value_homes.over_1_5m@E14001595", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 31.751, - "name": "microcosm.high_value_homes.over_1_5m@E14001596", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.567, - "name": "microcosm.high_value_homes.over_1_5m@E14001597", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.303, - "name": "microcosm.high_value_homes.over_1_5m@E14001598", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 204.197, - "name": "microcosm.high_value_homes.over_1_5m@E14001599", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 568.272, - "name": "microcosm.high_value_homes.over_1_5m@E14001600", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 78.182, - "name": "microcosm.high_value_homes.over_1_5m@E14001601", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 30.879, - "name": "microcosm.high_value_homes.over_1_5m@E14001602", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 69.133, - "name": "microcosm.high_value_homes.over_1_5m@E14001603", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 134.317, - "name": "microcosm.high_value_homes.over_1_5m@E14001604", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 93.275, - "name": "microcosm.high_value_homes.over_1_5m@E14001605", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.004, - "name": "microcosm.high_value_homes.over_1_5m@W06000001", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 50.75, - "name": "microcosm.high_value_homes.over_1_5m@W06000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.893, - "name": "microcosm.high_value_homes.over_1_5m@W06000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.637, - "name": "microcosm.high_value_homes.over_1_5m@W06000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.494, - "name": "microcosm.high_value_homes.over_1_5m@W06000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.484, - "name": "microcosm.high_value_homes.over_1_5m@W06000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.524, - "name": "microcosm.high_value_homes.over_1_5m@W06000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 29.921, - "name": "microcosm.high_value_homes.over_1_5m@W06000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.248, - "name": "microcosm.high_value_homes.over_1_5m@W06000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 68.075, - "name": "microcosm.high_value_homes.over_1_5m@W06000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.016, - "name": "microcosm.high_value_homes.over_1_5m@W06000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 24.529, - "name": "microcosm.high_value_homes.over_1_5m@W06000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 210.006, - "name": "microcosm.high_value_homes.over_1_5m@W06000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 166.601, - "name": "microcosm.high_value_homes.over_1_5m@W06000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.694, - "name": "microcosm.high_value_homes.over_1_5m@W06000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 31.888, - "name": "microcosm.high_value_homes.over_1_5m@W06000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.531, - "name": "microcosm.high_value_homes.over_1_5m@W06000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.021, - "name": "microcosm.high_value_homes.over_1_5m@W06000020", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 107.476, - "name": "microcosm.high_value_homes.over_1_5m@W06000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.42, - "name": "microcosm.high_value_homes.over_1_5m@W06000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.124, - "name": "microcosm.high_value_homes.over_1_5m@W06000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.519, - "name": "microcosm.high_value_homes.over_1_5m@W06000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.443, - "name": "microcosm.high_value_homes.over_1_5m@W07000081", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.496, - "name": "microcosm.high_value_homes.over_1_5m@W07000082", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 31.501, - "name": "microcosm.high_value_homes.over_1_5m@W07000083", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.049, - "name": "microcosm.high_value_homes.over_1_5m@W07000084", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.562, - "name": "microcosm.high_value_homes.over_1_5m@W07000085", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.086, - "name": "microcosm.high_value_homes.over_1_5m@W07000086", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.665, - "name": "microcosm.high_value_homes.over_1_5m@W07000087", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.851, - "name": "microcosm.high_value_homes.over_1_5m@W07000088", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 59.587, - "name": "microcosm.high_value_homes.over_1_5m@W07000089", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 55.214, - "name": "microcosm.high_value_homes.over_1_5m@W07000090", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 109.903, - "name": "microcosm.high_value_homes.over_1_5m@W07000091", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 41.838, - "name": "microcosm.high_value_homes.over_1_5m@W07000092", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.516, - "name": "microcosm.high_value_homes.over_1_5m@W07000093", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.646, - "name": "microcosm.high_value_homes.over_1_5m@W07000094", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.874, - "name": "microcosm.high_value_homes.over_1_5m@W07000095", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 49.257, - "name": "microcosm.high_value_homes.over_1_5m@W07000096", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 58.545, - "name": "microcosm.high_value_homes.over_1_5m@W07000097", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.583, - "name": "microcosm.high_value_homes.over_1_5m@W07000098", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.981, - "name": "microcosm.high_value_homes.over_1_5m@W07000099", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.928, - "name": "microcosm.high_value_homes.over_1_5m@W07000100", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 107.476, - "name": "microcosm.high_value_homes.over_1_5m@W07000101", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.459, - "name": "microcosm.high_value_homes.over_1_5m@W07000102", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.377, - "name": "microcosm.high_value_homes.over_1_5m@W07000103", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.531, - "name": "microcosm.high_value_homes.over_1_5m@W07000104", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.408, - "name": "microcosm.high_value_homes.over_1_5m@W07000105", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.924, - "name": "microcosm.high_value_homes.over_1_5m@W07000106", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.462, - "name": "microcosm.high_value_homes.over_1_5m@W07000107", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.169, - "name": "microcosm.high_value_homes.over_1_5m@W07000108", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.021, - "name": "microcosm.high_value_homes.over_1_5m@W07000109", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 115.913, - "name": "microcosm.high_value_homes.over_1_5m@W07000110", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.587, - "name": "microcosm.high_value_homes.over_1_5m@W07000111", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.004, - "name": "microcosm.high_value_homes.over_1_5m@W07000112", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.258, - "name": "microcosm.high_value_homes.over_1m@E06000001", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.762, - "name": "microcosm.high_value_homes.over_1m@E06000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.212, - "name": "microcosm.high_value_homes.over_1m@E06000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 101.087, - "name": "microcosm.high_value_homes.over_1m@E06000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 35.799, - "name": "microcosm.high_value_homes.over_1m@E06000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.241, - "name": "microcosm.high_value_homes.over_1m@E06000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1051.7, - "name": "microcosm.high_value_homes.over_1m@E06000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 94.357, - "name": "microcosm.high_value_homes.over_1m@E06000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.844, - "name": "microcosm.high_value_homes.over_1m@E06000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.034, - "name": "microcosm.high_value_homes.over_1m@E06000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 705.531, - "name": "microcosm.high_value_homes.over_1m@E06000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 30.873, - "name": "microcosm.high_value_homes.over_1m@E06000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 38.882, - "name": "microcosm.high_value_homes.over_1m@E06000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1103.137, - "name": "microcosm.high_value_homes.over_1m@E06000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 118.356, - "name": "microcosm.high_value_homes.over_1m@E06000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 284.328, - "name": "microcosm.high_value_homes.over_1m@E06000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 845.86, - "name": "microcosm.high_value_homes.over_1m@E06000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 346.086, - "name": "microcosm.high_value_homes.over_1m@E06000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1046.753, - "name": "microcosm.high_value_homes.over_1m@E06000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 142.612, - "name": "microcosm.high_value_homes.over_1m@E06000020", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.732, - "name": "microcosm.high_value_homes.over_1m@E06000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5884.616, - "name": "microcosm.high_value_homes.over_1m@E06000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5897.769, - "name": "microcosm.high_value_homes.over_1m@E06000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1898.175, - "name": "microcosm.high_value_homes.over_1m@E06000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1301.25, - "name": "microcosm.high_value_homes.over_1m@E06000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 148.18, - "name": "microcosm.high_value_homes.over_1m@E06000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 497.791, - "name": "microcosm.high_value_homes.over_1m@E06000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 325.445, - "name": "microcosm.high_value_homes.over_1m@E06000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 359.779, - "name": "microcosm.high_value_homes.over_1m@E06000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 102.32, - "name": "microcosm.high_value_homes.over_1m@E06000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1374.075, - "name": "microcosm.high_value_homes.over_1m@E06000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 350.307, - "name": "microcosm.high_value_homes.over_1m@E06000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 381.723, - "name": "microcosm.high_value_homes.over_1m@E06000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1471.525, - "name": "microcosm.high_value_homes.over_1m@E06000036", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3735.56, - "name": "microcosm.high_value_homes.over_1m@E06000037", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1082.339, - "name": "microcosm.high_value_homes.over_1m@E06000038", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 267.541, - "name": "microcosm.high_value_homes.over_1m@E06000039", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9529.749, - "name": "microcosm.high_value_homes.over_1m@E06000040", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4646.33, - "name": "microcosm.high_value_homes.over_1m@E06000041", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1361.398, - "name": "microcosm.high_value_homes.over_1m@E06000042", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5372.857, - "name": "microcosm.high_value_homes.over_1m@E06000043", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 263.572, - "name": "microcosm.high_value_homes.over_1m@E06000044", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 209.196, - "name": "microcosm.high_value_homes.over_1m@E06000045", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 812.499, - "name": "microcosm.high_value_homes.over_1m@E06000046", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 219.877, - "name": "microcosm.high_value_homes.over_1m@E06000047", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6400.779, - "name": "microcosm.high_value_homes.over_1m@E06000049", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2307.775, - "name": "microcosm.high_value_homes.over_1m@E06000050", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1228.405, - "name": "microcosm.high_value_homes.over_1m@E06000051", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4823.434, - "name": "microcosm.high_value_homes.over_1m@E06000052", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5576.52, - "name": "microcosm.high_value_homes.over_1m@E06000054", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1312.9, - "name": "microcosm.high_value_homes.over_1m@E06000055", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2361.766, - "name": "microcosm.high_value_homes.over_1m@E06000056", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1117.212, - "name": "microcosm.high_value_homes.over_1m@E06000057", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5135.068, - "name": "microcosm.high_value_homes.over_1m@E06000058", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4115.631, - "name": "microcosm.high_value_homes.over_1m@E06000059", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26240.327, - "name": "microcosm.high_value_homes.over_1m@E06000060", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1217.265, - "name": "microcosm.high_value_homes.over_1m@E06000061", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2076.89, - "name": "microcosm.high_value_homes.over_1m@E06000062", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 219.967, - "name": "microcosm.high_value_homes.over_1m@E06000063", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1113.595, - "name": "microcosm.high_value_homes.over_1m@E06000064", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4547.668, - "name": "microcosm.high_value_homes.over_1m@E06000065", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3176.288, - "name": "microcosm.high_value_homes.over_1m@E06000066", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3081.649, - "name": "microcosm.high_value_homes.over_1m@E07000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 552.532, - "name": "microcosm.high_value_homes.over_1m@E07000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.75, - "name": "microcosm.high_value_homes.over_1m@E07000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1043.778, - "name": "microcosm.high_value_homes.over_1m@E07000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3121.044, - "name": "microcosm.high_value_homes.over_1m@E07000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 535.292, - "name": "microcosm.high_value_homes.over_1m@E07000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 40.86, - "name": "microcosm.high_value_homes.over_1m@E07000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 56.252, - "name": "microcosm.high_value_homes.over_1m@E07000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 899.406, - "name": "microcosm.high_value_homes.over_1m@E07000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 160.15, - "name": "microcosm.high_value_homes.over_1m@E07000036", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 273.399, - "name": "microcosm.high_value_homes.over_1m@E07000037", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 315.718, - "name": "microcosm.high_value_homes.over_1m@E07000038", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 316.141, - "name": "microcosm.high_value_homes.over_1m@E07000039", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1929.584, - "name": "microcosm.high_value_homes.over_1m@E07000040", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 636.781, - "name": "microcosm.high_value_homes.over_1m@E07000041", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 462.705, - "name": "microcosm.high_value_homes.over_1m@E07000042", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 577.887, - "name": "microcosm.high_value_homes.over_1m@E07000043", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2690.366, - "name": "microcosm.high_value_homes.over_1m@E07000044", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1037.51, - "name": "microcosm.high_value_homes.over_1m@E07000045", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 227.116, - "name": "microcosm.high_value_homes.over_1m@E07000046", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 464.125, - "name": "microcosm.high_value_homes.over_1m@E07000047", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 513.825, - "name": "microcosm.high_value_homes.over_1m@E07000061", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 174.758, - "name": "microcosm.high_value_homes.over_1m@E07000062", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1956.569, - "name": "microcosm.high_value_homes.over_1m@E07000063", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1825.037, - "name": "microcosm.high_value_homes.over_1m@E07000064", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5057.89, - "name": "microcosm.high_value_homes.over_1m@E07000065", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1742.947, - "name": "microcosm.high_value_homes.over_1m@E07000066", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1211.121, - "name": "microcosm.high_value_homes.over_1m@E07000067", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3844.583, - "name": "microcosm.high_value_homes.over_1m@E07000068", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 485.888, - "name": "microcosm.high_value_homes.over_1m@E07000069", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3144.21, - "name": "microcosm.high_value_homes.over_1m@E07000070", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1088.129, - "name": "microcosm.high_value_homes.over_1m@E07000071", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6934.343, - "name": "microcosm.high_value_homes.over_1m@E07000072", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 112.362, - "name": "microcosm.high_value_homes.over_1m@E07000073", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 914.678, - "name": "microcosm.high_value_homes.over_1m@E07000074", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 650.271, - "name": "microcosm.high_value_homes.over_1m@E07000075", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 374.054, - "name": "microcosm.high_value_homes.over_1m@E07000076", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2790.308, - "name": "microcosm.high_value_homes.over_1m@E07000077", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2490.462, - "name": "microcosm.high_value_homes.over_1m@E07000078", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4557.307, - "name": "microcosm.high_value_homes.over_1m@E07000079", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 377.172, - "name": "microcosm.high_value_homes.over_1m@E07000080", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 44.248, - "name": "microcosm.high_value_homes.over_1m@E07000081", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1717.298, - "name": "microcosm.high_value_homes.over_1m@E07000082", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 932.533, - "name": "microcosm.high_value_homes.over_1m@E07000083", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2312.394, - "name": "microcosm.high_value_homes.over_1m@E07000084", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4162.075, - "name": "microcosm.high_value_homes.over_1m@E07000085", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 707.847, - "name": "microcosm.high_value_homes.over_1m@E07000086", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 863.156, - "name": "microcosm.high_value_homes.over_1m@E07000087", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 96.097, - "name": "microcosm.high_value_homes.over_1m@E07000088", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3183.524, - "name": "microcosm.high_value_homes.over_1m@E07000089", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 636.587, - "name": "microcosm.high_value_homes.over_1m@E07000090", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4807.651, - "name": "microcosm.high_value_homes.over_1m@E07000091", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 150.235, - "name": "microcosm.high_value_homes.over_1m@E07000092", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2961.121, - "name": "microcosm.high_value_homes.over_1m@E07000093", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5734.611, - "name": "microcosm.high_value_homes.over_1m@E07000094", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1367.984, - "name": "microcosm.high_value_homes.over_1m@E07000095", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5445.652, - "name": "microcosm.high_value_homes.over_1m@E07000096", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4920.905, - "name": "microcosm.high_value_homes.over_1m@E07000098", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3121.031, - "name": "microcosm.high_value_homes.over_1m@E07000099", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5884.53, - "name": "microcosm.high_value_homes.over_1m@E07000102", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1597.978, - "name": "microcosm.high_value_homes.over_1m@E07000103", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1621.043, - "name": "microcosm.high_value_homes.over_1m@E07000105", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1015.172, - "name": "microcosm.high_value_homes.over_1m@E07000106", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 583.496, - "name": "microcosm.high_value_homes.over_1m@E07000107", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 601.263, - "name": "microcosm.high_value_homes.over_1m@E07000108", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 571.521, - "name": "microcosm.high_value_homes.over_1m@E07000109", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1500.797, - "name": "microcosm.high_value_homes.over_1m@E07000110", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7620.121, - "name": "microcosm.high_value_homes.over_1m@E07000111", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 729.261, - "name": "microcosm.high_value_homes.over_1m@E07000112", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 602.683, - "name": "microcosm.high_value_homes.over_1m@E07000113", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 456.782, - "name": "microcosm.high_value_homes.over_1m@E07000114", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3053.1, - "name": "microcosm.high_value_homes.over_1m@E07000115", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4965.096, - "name": "microcosm.high_value_homes.over_1m@E07000116", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.623, - "name": "microcosm.high_value_homes.over_1m@E07000117", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 297.494, - "name": "microcosm.high_value_homes.over_1m@E07000118", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 306.61, - "name": "microcosm.high_value_homes.over_1m@E07000119", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.351, - "name": "microcosm.high_value_homes.over_1m@E07000120", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 211.157, - "name": "microcosm.high_value_homes.over_1m@E07000121", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.054, - "name": "microcosm.high_value_homes.over_1m@E07000122", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 96.984, - "name": "microcosm.high_value_homes.over_1m@E07000123", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 361.108, - "name": "microcosm.high_value_homes.over_1m@E07000124", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 111.494, - "name": "microcosm.high_value_homes.over_1m@E07000125", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 74.085, - "name": "microcosm.high_value_homes.over_1m@E07000126", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 438.403, - "name": "microcosm.high_value_homes.over_1m@E07000127", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 83.881, - "name": "microcosm.high_value_homes.over_1m@E07000128", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 248.747, - "name": "microcosm.high_value_homes.over_1m@E07000129", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 811.563, - "name": "microcosm.high_value_homes.over_1m@E07000130", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1215.038, - "name": "microcosm.high_value_homes.over_1m@E07000131", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 480.649, - "name": "microcosm.high_value_homes.over_1m@E07000132", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 264.995, - "name": "microcosm.high_value_homes.over_1m@E07000133", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 266.818, - "name": "microcosm.high_value_homes.over_1m@E07000134", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 255.081, - "name": "microcosm.high_value_homes.over_1m@E07000135", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.351, - "name": "microcosm.high_value_homes.over_1m@E07000136", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 135.569, - "name": "microcosm.high_value_homes.over_1m@E07000137", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 59.603, - "name": "microcosm.high_value_homes.over_1m@E07000138", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 135.668, - "name": "microcosm.high_value_homes.over_1m@E07000139", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.069, - "name": "microcosm.high_value_homes.over_1m@E07000140", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 556.271, - "name": "microcosm.high_value_homes.over_1m@E07000141", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 111.772, - "name": "microcosm.high_value_homes.over_1m@E07000142", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 331.102, - "name": "microcosm.high_value_homes.over_1m@E07000143", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 485.829, - "name": "microcosm.high_value_homes.over_1m@E07000144", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 84.397, - "name": "microcosm.high_value_homes.over_1m@E07000145", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1037.598, - "name": "microcosm.high_value_homes.over_1m@E07000146", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 946.342, - "name": "microcosm.high_value_homes.over_1m@E07000147", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 362.577, - "name": "microcosm.high_value_homes.over_1m@E07000148", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 703.653, - "name": "microcosm.high_value_homes.over_1m@E07000149", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.574, - "name": "microcosm.high_value_homes.over_1m@E07000170", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 132.396, - "name": "microcosm.high_value_homes.over_1m@E07000171", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 285.349, - "name": "microcosm.high_value_homes.over_1m@E07000172", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 321.038, - "name": "microcosm.high_value_homes.over_1m@E07000173", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 44.414, - "name": "microcosm.high_value_homes.over_1m@E07000174", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 454.424, - "name": "microcosm.high_value_homes.over_1m@E07000175", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1056.482, - "name": "microcosm.high_value_homes.over_1m@E07000176", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1543.542, - "name": "microcosm.high_value_homes.over_1m@E07000177", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3575.36, - "name": "microcosm.high_value_homes.over_1m@E07000178", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6793.741, - "name": "microcosm.high_value_homes.over_1m@E07000179", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2602.49, - "name": "microcosm.high_value_homes.over_1m@E07000180", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2284.697, - "name": "microcosm.high_value_homes.over_1m@E07000181", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.6, - "name": "microcosm.high_value_homes.over_1m@E07000192", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 325.166, - "name": "microcosm.high_value_homes.over_1m@E07000193", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1342.513, - "name": "microcosm.high_value_homes.over_1m@E07000194", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 160.397, - "name": "microcosm.high_value_homes.over_1m@E07000195", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 552.52, - "name": "microcosm.high_value_homes.over_1m@E07000196", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 289.41, - "name": "microcosm.high_value_homes.over_1m@E07000197", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 192.99, - "name": "microcosm.high_value_homes.over_1m@E07000198", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.089, - "name": "microcosm.high_value_homes.over_1m@E07000199", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1156.66, - "name": "microcosm.high_value_homes.over_1m@E07000200", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 135.472, - "name": "microcosm.high_value_homes.over_1m@E07000202", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 644.362, - "name": "microcosm.high_value_homes.over_1m@E07000203", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17118.96, - "name": "microcosm.high_value_homes.over_1m@E07000207", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3525.328, - "name": "microcosm.high_value_homes.over_1m@E07000208", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8175.515, - "name": "microcosm.high_value_homes.over_1m@E07000209", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6062.359, - "name": "microcosm.high_value_homes.over_1m@E07000210", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6809.57, - "name": "microcosm.high_value_homes.over_1m@E07000211", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3309.932, - "name": "microcosm.high_value_homes.over_1m@E07000212", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1297.244, - "name": "microcosm.high_value_homes.over_1m@E07000213", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2841.057, - "name": "microcosm.high_value_homes.over_1m@E07000214", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5143.801, - "name": "microcosm.high_value_homes.over_1m@E07000215", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9134.163, - "name": "microcosm.high_value_homes.over_1m@E07000216", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4465.927, - "name": "microcosm.high_value_homes.over_1m@E07000217", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 196.247, - "name": "microcosm.high_value_homes.over_1m@E07000218", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 49.044, - "name": "microcosm.high_value_homes.over_1m@E07000219", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 489.105, - "name": "microcosm.high_value_homes.over_1m@E07000220", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2919.904, - "name": "microcosm.high_value_homes.over_1m@E07000221", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2096.997, - "name": "microcosm.high_value_homes.over_1m@E07000222", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 351.172, - "name": "microcosm.high_value_homes.over_1m@E07000223", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1765.623, - "name": "microcosm.high_value_homes.over_1m@E07000224", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5133.118, - "name": "microcosm.high_value_homes.over_1m@E07000225", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 117.357, - "name": "microcosm.high_value_homes.over_1m@E07000226", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3804.63, - "name": "microcosm.high_value_homes.over_1m@E07000227", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3697.054, - "name": "microcosm.high_value_homes.over_1m@E07000228", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 503.6, - "name": "microcosm.high_value_homes.over_1m@E07000229", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1366.37, - "name": "microcosm.high_value_homes.over_1m@E07000234", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 735.231, - "name": "microcosm.high_value_homes.over_1m@E07000235", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 58.684, - "name": "microcosm.high_value_homes.over_1m@E07000236", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 123.069, - "name": "microcosm.high_value_homes.over_1m@E07000237", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1202.196, - "name": "microcosm.high_value_homes.over_1m@E07000238", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 395.335, - "name": "microcosm.high_value_homes.over_1m@E07000239", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11318.332, - "name": "microcosm.high_value_homes.over_1m@E07000240", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3079.456, - "name": "microcosm.high_value_homes.over_1m@E07000241", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4528.598, - "name": "microcosm.high_value_homes.over_1m@E07000242", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 150.56, - "name": "microcosm.high_value_homes.over_1m@E07000243", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2263.237, - "name": "microcosm.high_value_homes.over_1m@E07000244", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 990.483, - "name": "microcosm.high_value_homes.over_1m@E07000245", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 628.842, - "name": "microcosm.high_value_homes.over_1m@E08000001", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 460.247, - "name": "microcosm.high_value_homes.over_1m@E08000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1762.65, - "name": "microcosm.high_value_homes.over_1m@E08000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 264.309, - "name": "microcosm.high_value_homes.over_1m@E08000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 213.115, - "name": "microcosm.high_value_homes.over_1m@E08000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 622.816, - "name": "microcosm.high_value_homes.over_1m@E08000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2099.044, - "name": "microcosm.high_value_homes.over_1m@E08000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 102.724, - "name": "microcosm.high_value_homes.over_1m@E08000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5594.943, - "name": "microcosm.high_value_homes.over_1m@E08000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 145.792, - "name": "microcosm.high_value_homes.over_1m@E08000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.869, - "name": "microcosm.high_value_homes.over_1m@E08000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 569.92, - "name": "microcosm.high_value_homes.over_1m@E08000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 94.579, - "name": "microcosm.high_value_homes.over_1m@E08000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 617.57, - "name": "microcosm.high_value_homes.over_1m@E08000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1059.663, - "name": "microcosm.high_value_homes.over_1m@E08000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 112.344, - "name": "microcosm.high_value_homes.over_1m@E08000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 137.061, - "name": "microcosm.high_value_homes.over_1m@E08000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 146.891, - "name": "microcosm.high_value_homes.over_1m@E08000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1866.717, - "name": "microcosm.high_value_homes.over_1m@E08000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 687.502, - "name": "microcosm.high_value_homes.over_1m@E08000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 140.313, - "name": "microcosm.high_value_homes.over_1m@E08000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 65.448, - "name": "microcosm.high_value_homes.over_1m@E08000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.006, - "name": "microcosm.high_value_homes.over_1m@E08000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2976.966, - "name": "microcosm.high_value_homes.over_1m@E08000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 470.616, - "name": "microcosm.high_value_homes.over_1m@E08000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 287.613, - "name": "microcosm.high_value_homes.over_1m@E08000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 42.921, - "name": "microcosm.high_value_homes.over_1m@E08000028", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2964.004, - "name": "microcosm.high_value_homes.over_1m@E08000029", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 286.003, - "name": "microcosm.high_value_homes.over_1m@E08000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 252.624, - "name": "microcosm.high_value_homes.over_1m@E08000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1115.546, - "name": "microcosm.high_value_homes.over_1m@E08000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 259.973, - "name": "microcosm.high_value_homes.over_1m@E08000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 657.147, - "name": "microcosm.high_value_homes.over_1m@E08000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2921.336, - "name": "microcosm.high_value_homes.over_1m@E08000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 325.3, - "name": "microcosm.high_value_homes.over_1m@E08000036", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.948, - "name": "microcosm.high_value_homes.over_1m@E08000037", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.881, - "name": "microcosm.high_value_homes.over_1m@E09000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19444.246, - "name": "microcosm.high_value_homes.over_1m@E09000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1345.459, - "name": "microcosm.high_value_homes.over_1m@E09000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6978.74, - "name": "microcosm.high_value_homes.over_1m@E09000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12348.442, - "name": "microcosm.high_value_homes.over_1m@E09000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14674.734, - "name": "microcosm.high_value_homes.over_1m@E09000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3467.854, - "name": "microcosm.high_value_homes.over_1m@E09000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11596.971, - "name": "microcosm.high_value_homes.over_1m@E09000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5499.827, - "name": "microcosm.high_value_homes.over_1m@E09000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3654.938, - "name": "microcosm.high_value_homes.over_1m@E09000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6882.448, - "name": "microcosm.high_value_homes.over_1m@E09000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12653.07, - "name": "microcosm.high_value_homes.over_1m@E09000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8690.966, - "name": "microcosm.high_value_homes.over_1m@E09000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5893.909, - "name": "microcosm.high_value_homes.over_1m@E09000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3024.956, - "name": "microcosm.high_value_homes.over_1m@E09000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4167.061, - "name": "microcosm.high_value_homes.over_1m@E09000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5766.413, - "name": "microcosm.high_value_homes.over_1m@E09000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9693.904, - "name": "microcosm.high_value_homes.over_1m@E09000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19613.913, - "name": "microcosm.high_value_homes.over_1m@E09000020", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7278.304, - "name": "microcosm.high_value_homes.over_1m@E09000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9760.667, - "name": "microcosm.high_value_homes.over_1m@E09000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3996.789, - "name": "microcosm.high_value_homes.over_1m@E09000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9363.728, - "name": "microcosm.high_value_homes.over_1m@E09000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 528.739, - "name": "microcosm.high_value_homes.over_1m@E09000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4863.376, - "name": "microcosm.high_value_homes.over_1m@E09000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21455.119, - "name": "microcosm.high_value_homes.over_1m@E09000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7662.991, - "name": "microcosm.high_value_homes.over_1m@E09000028", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3484.089, - "name": "microcosm.high_value_homes.over_1m@E09000029", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3391.689, - "name": "microcosm.high_value_homes.over_1m@E09000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2369.456, - "name": "microcosm.high_value_homes.over_1m@E09000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20651.695, - "name": "microcosm.high_value_homes.over_1m@E09000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21290.417, - "name": "microcosm.high_value_homes.over_1m@E09000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 347.733, - "name": "microcosm.high_value_homes.over_1m@E14001063", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 249.729, - "name": "microcosm.high_value_homes.over_1m@E14001064", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5166.609, - "name": "microcosm.high_value_homes.over_1m@E14001065", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 77.458, - "name": "microcosm.high_value_homes.over_1m@E14001066", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4984.558, - "name": "microcosm.high_value_homes.over_1m@E14001067", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.843, - "name": "microcosm.high_value_homes.over_1m@E14001068", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 394.924, - "name": "microcosm.high_value_homes.over_1m@E14001069", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.105, - "name": "microcosm.high_value_homes.over_1m@E14001070", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 935.6, - "name": "microcosm.high_value_homes.over_1m@E14001071", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1450.804, - "name": "microcosm.high_value_homes.over_1m@E14001072", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.908, - "name": "microcosm.high_value_homes.over_1m@E14001073", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.895, - "name": "microcosm.high_value_homes.over_1m@E14001074", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.608, - "name": "microcosm.high_value_homes.over_1m@E14001075", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 46.125, - "name": "microcosm.high_value_homes.over_1m@E14001076", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1587.659, - "name": "microcosm.high_value_homes.over_1m@E14001077", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 204.548, - "name": "microcosm.high_value_homes.over_1m@E14001078", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 106.463, - "name": "microcosm.high_value_homes.over_1m@E14001079", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4484.062, - "name": "microcosm.high_value_homes.over_1m@E14001080", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9318.13, - "name": "microcosm.high_value_homes.over_1m@E14001081", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7972.442, - "name": "microcosm.high_value_homes.over_1m@E14001082", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4101.004, - "name": "microcosm.high_value_homes.over_1m@E14001083", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 305.017, - "name": "microcosm.high_value_homes.over_1m@E14001084", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3012.159, - "name": "microcosm.high_value_homes.over_1m@E14001085", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 849.346, - "name": "microcosm.high_value_homes.over_1m@E14001086", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 192.068, - "name": "microcosm.high_value_homes.over_1m@E14001087", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1585.118, - "name": "microcosm.high_value_homes.over_1m@E14001088", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 202.723, - "name": "microcosm.high_value_homes.over_1m@E14001089", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1196.015, - "name": "microcosm.high_value_homes.over_1m@E14001090", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 86.688, - "name": "microcosm.high_value_homes.over_1m@E14001091", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1186.437, - "name": "microcosm.high_value_homes.over_1m@E14001092", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.665, - "name": "microcosm.high_value_homes.over_1m@E14001093", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 291.172, - "name": "microcosm.high_value_homes.over_1m@E14001094", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.561, - "name": "microcosm.high_value_homes.over_1m@E14001095", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.119, - "name": "microcosm.high_value_homes.over_1m@E14001096", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.372, - "name": "microcosm.high_value_homes.over_1m@E14001097", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.331, - "name": "microcosm.high_value_homes.over_1m@E14001098", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 99.071, - "name": "microcosm.high_value_homes.over_1m@E14001099", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.082, - "name": "microcosm.high_value_homes.over_1m@E14001100", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.866, - "name": "microcosm.high_value_homes.over_1m@E14001101", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.521, - "name": "microcosm.high_value_homes.over_1m@E14001102", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.215, - "name": "microcosm.high_value_homes.over_1m@E14001103", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.937, - "name": "microcosm.high_value_homes.over_1m@E14001104", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.704, - "name": "microcosm.high_value_homes.over_1m@E14001105", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.222, - "name": "microcosm.high_value_homes.over_1m@E14001106", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.682, - "name": "microcosm.high_value_homes.over_1m@E14001107", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 560.873, - "name": "microcosm.high_value_homes.over_1m@E14001108", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 60.784, - "name": "microcosm.high_value_homes.over_1m@E14001109", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 119.04, - "name": "microcosm.high_value_homes.over_1m@E14001110", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 24.429, - "name": "microcosm.high_value_homes.over_1m@E14001111", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 492.981, - "name": "microcosm.high_value_homes.over_1m@E14001112", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.862, - "name": "microcosm.high_value_homes.over_1m@E14001113", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 52.308, - "name": "microcosm.high_value_homes.over_1m@E14001114", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 437.027, - "name": "microcosm.high_value_homes.over_1m@E14001115", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 690.157, - "name": "microcosm.high_value_homes.over_1m@E14001116", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 425.546, - "name": "microcosm.high_value_homes.over_1m@E14001117", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.936, - "name": "microcosm.high_value_homes.over_1m@E14001118", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.092, - "name": "microcosm.high_value_homes.over_1m@E14001119", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.808, - "name": "microcosm.high_value_homes.over_1m@E14001120", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1099.263, - "name": "microcosm.high_value_homes.over_1m@E14001121", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2681.228, - "name": "microcosm.high_value_homes.over_1m@E14001122", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1595.32, - "name": "microcosm.high_value_homes.over_1m@E14001123", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1076.745, - "name": "microcosm.high_value_homes.over_1m@E14001124", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4828.307, - "name": "microcosm.high_value_homes.over_1m@E14001125", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 107.541, - "name": "microcosm.high_value_homes.over_1m@E14001126", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 65.303, - "name": "microcosm.high_value_homes.over_1m@E14001127", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 38.036, - "name": "microcosm.high_value_homes.over_1m@E14001128", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 851.982, - "name": "microcosm.high_value_homes.over_1m@E14001129", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1758.059, - "name": "microcosm.high_value_homes.over_1m@E14001130", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3417.051, - "name": "microcosm.high_value_homes.over_1m@E14001131", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.228, - "name": "microcosm.high_value_homes.over_1m@E14001132", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.928, - "name": "microcosm.high_value_homes.over_1m@E14001133", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2338.576, - "name": "microcosm.high_value_homes.over_1m@E14001134", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 67.687, - "name": "microcosm.high_value_homes.over_1m@E14001135", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 509.931, - "name": "microcosm.high_value_homes.over_1m@E14001136", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3908.232, - "name": "microcosm.high_value_homes.over_1m@E14001137", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1366.37, - "name": "microcosm.high_value_homes.over_1m@E14001138", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1679.309, - "name": "microcosm.high_value_homes.over_1m@E14001139", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 277.157, - "name": "microcosm.high_value_homes.over_1m@E14001140", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1094.777, - "name": "microcosm.high_value_homes.over_1m@E14001141", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.527, - "name": "microcosm.high_value_homes.over_1m@E14001142", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 121.937, - "name": "microcosm.high_value_homes.over_1m@E14001143", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 204.699, - "name": "microcosm.high_value_homes.over_1m@E14001144", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 377.285, - "name": "microcosm.high_value_homes.over_1m@E14001145", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 565.788, - "name": "microcosm.high_value_homes.over_1m@E14001146", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 195.904, - "name": "microcosm.high_value_homes.over_1m@E14001147", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 416.667, - "name": "microcosm.high_value_homes.over_1m@E14001148", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2419.392, - "name": "microcosm.high_value_homes.over_1m@E14001149", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.6, - "name": "microcosm.high_value_homes.over_1m@E14001150", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 904.932, - "name": "microcosm.high_value_homes.over_1m@E14001151", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 35.251, - "name": "microcosm.high_value_homes.over_1m@E14001152", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1115.376, - "name": "microcosm.high_value_homes.over_1m@E14001153", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 494.585, - "name": "microcosm.high_value_homes.over_1m@E14001154", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 938.799, - "name": "microcosm.high_value_homes.over_1m@E14001155", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 683.183, - "name": "microcosm.high_value_homes.over_1m@E14001156", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 117.342, - "name": "microcosm.high_value_homes.over_1m@E14001157", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1531.953, - "name": "microcosm.high_value_homes.over_1m@E14001158", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 787.385, - "name": "microcosm.high_value_homes.over_1m@E14001159", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12992.754, - "name": "microcosm.high_value_homes.over_1m@E14001160", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2333.085, - "name": "microcosm.high_value_homes.over_1m@E14001161", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9750.21, - "name": "microcosm.high_value_homes.over_1m@E14001162", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 446.315, - "name": "microcosm.high_value_homes.over_1m@E14001163", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1616.897, - "name": "microcosm.high_value_homes.over_1m@E14001164", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 56.252, - "name": "microcosm.high_value_homes.over_1m@E14001165", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2338.136, - "name": "microcosm.high_value_homes.over_1m@E14001166", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3016.203, - "name": "microcosm.high_value_homes.over_1m@E14001167", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 409.905, - "name": "microcosm.high_value_homes.over_1m@E14001168", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5667.634, - "name": "microcosm.high_value_homes.over_1m@E14001169", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 171.161, - "name": "microcosm.high_value_homes.over_1m@E14001170", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1388.026, - "name": "microcosm.high_value_homes.over_1m@E14001171", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17529.689, - "name": "microcosm.high_value_homes.over_1m@E14001172", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 118.496, - "name": "microcosm.high_value_homes.over_1m@E14001173", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 211.37, - "name": "microcosm.high_value_homes.over_1m@E14001174", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3617.79, - "name": "microcosm.high_value_homes.over_1m@E14001175", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 328.888, - "name": "microcosm.high_value_homes.over_1m@E14001176", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 225.687, - "name": "microcosm.high_value_homes.over_1m@E14001177", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 444.076, - "name": "microcosm.high_value_homes.over_1m@E14001178", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 617.003, - "name": "microcosm.high_value_homes.over_1m@E14001179", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.47, - "name": "microcosm.high_value_homes.over_1m@E14001180", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 69.721, - "name": "microcosm.high_value_homes.over_1m@E14001181", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 393.425, - "name": "microcosm.high_value_homes.over_1m@E14001182", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.684, - "name": "microcosm.high_value_homes.over_1m@E14001183", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 117.357, - "name": "microcosm.high_value_homes.over_1m@E14001184", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 101.767, - "name": "microcosm.high_value_homes.over_1m@E14001185", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 378.392, - "name": "microcosm.high_value_homes.over_1m@E14001186", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2595.326, - "name": "microcosm.high_value_homes.over_1m@E14001187", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 121.308, - "name": "microcosm.high_value_homes.over_1m@E14001188", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.577, - "name": "microcosm.high_value_homes.over_1m@E14001189", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.479, - "name": "microcosm.high_value_homes.over_1m@E14001190", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 526.717, - "name": "microcosm.high_value_homes.over_1m@E14001191", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1065.768, - "name": "microcosm.high_value_homes.over_1m@E14001192", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 80.531, - "name": "microcosm.high_value_homes.over_1m@E14001193", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.082, - "name": "microcosm.high_value_homes.over_1m@E14001194", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1022.745, - "name": "microcosm.high_value_homes.over_1m@E14001195", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 69.034, - "name": "microcosm.high_value_homes.over_1m@E14001196", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1689.083, - "name": "microcosm.high_value_homes.over_1m@E14001197", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 54.034, - "name": "microcosm.high_value_homes.over_1m@E14001198", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 60.874, - "name": "microcosm.high_value_homes.over_1m@E14001199", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.265, - "name": "microcosm.high_value_homes.over_1m@E14001200", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4755.115, - "name": "microcosm.high_value_homes.over_1m@E14001201", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 415.672, - "name": "microcosm.high_value_homes.over_1m@E14001202", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 758.028, - "name": "microcosm.high_value_homes.over_1m@E14001203", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.343, - "name": "microcosm.high_value_homes.over_1m@E14001204", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3636.728, - "name": "microcosm.high_value_homes.over_1m@E14001205", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 267.418, - "name": "microcosm.high_value_homes.over_1m@E14001206", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8372.458, - "name": "microcosm.high_value_homes.over_1m@E14001207", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1380.873, - "name": "microcosm.high_value_homes.over_1m@E14001208", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2437.969, - "name": "microcosm.high_value_homes.over_1m@E14001209", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 847.26, - "name": "microcosm.high_value_homes.over_1m@E14001210", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.8, - "name": "microcosm.high_value_homes.over_1m@E14001211", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2964.88, - "name": "microcosm.high_value_homes.over_1m@E14001212", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 83.145, - "name": "microcosm.high_value_homes.over_1m@E14001213", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3296.626, - "name": "microcosm.high_value_homes.over_1m@E14001214", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5385.293, - "name": "microcosm.high_value_homes.over_1m@E14001215", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 323.554, - "name": "microcosm.high_value_homes.over_1m@E14001216", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1551.965, - "name": "microcosm.high_value_homes.over_1m@E14001217", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 520.486, - "name": "microcosm.high_value_homes.over_1m@E14001218", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 513.825, - "name": "microcosm.high_value_homes.over_1m@E14001219", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 423.687, - "name": "microcosm.high_value_homes.over_1m@E14001220", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1943.009, - "name": "microcosm.high_value_homes.over_1m@E14001221", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.603, - "name": "microcosm.high_value_homes.over_1m@E14001222", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2703.91, - "name": "microcosm.high_value_homes.over_1m@E14001223", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 629.042, - "name": "microcosm.high_value_homes.over_1m@E14001224", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 580.514, - "name": "microcosm.high_value_homes.over_1m@E14001225", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5477.022, - "name": "microcosm.high_value_homes.over_1m@E14001226", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5348.399, - "name": "microcosm.high_value_homes.over_1m@E14001227", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.514, - "name": "microcosm.high_value_homes.over_1m@E14001228", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 69.25, - "name": "microcosm.high_value_homes.over_1m@E14001229", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10870.209, - "name": "microcosm.high_value_homes.over_1m@E14001230", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 406.605, - "name": "microcosm.high_value_homes.over_1m@E14001231", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1035.95, - "name": "microcosm.high_value_homes.over_1m@E14001232", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 411.869, - "name": "microcosm.high_value_homes.over_1m@E14001233", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5899.56, - "name": "microcosm.high_value_homes.over_1m@E14001234", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 980.346, - "name": "microcosm.high_value_homes.over_1m@E14001235", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 88.584, - "name": "microcosm.high_value_homes.over_1m@E14001236", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 202.357, - "name": "microcosm.high_value_homes.over_1m@E14001237", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9465.75, - "name": "microcosm.high_value_homes.over_1m@E14001238", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 528.863, - "name": "microcosm.high_value_homes.over_1m@E14001239", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 429.501, - "name": "microcosm.high_value_homes.over_1m@E14001240", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1099.031, - "name": "microcosm.high_value_homes.over_1m@E14001241", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 338.066, - "name": "microcosm.high_value_homes.over_1m@E14001242", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 111.772, - "name": "microcosm.high_value_homes.over_1m@E14001243", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 30.63, - "name": "microcosm.high_value_homes.over_1m@E14001244", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 153.717, - "name": "microcosm.high_value_homes.over_1m@E14001245", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 116.123, - "name": "microcosm.high_value_homes.over_1m@E14001246", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 784.79, - "name": "microcosm.high_value_homes.over_1m@E14001247", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 39.464, - "name": "microcosm.high_value_homes.over_1m@E14001248", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5748.852, - "name": "microcosm.high_value_homes.over_1m@E14001249", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 349.564, - "name": "microcosm.high_value_homes.over_1m@E14001250", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.437, - "name": "microcosm.high_value_homes.over_1m@E14001251", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 223.822, - "name": "microcosm.high_value_homes.over_1m@E14001252", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 186.09, - "name": "microcosm.high_value_homes.over_1m@E14001253", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 571.521, - "name": "microcosm.high_value_homes.over_1m@E14001254", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.562, - "name": "microcosm.high_value_homes.over_1m@E14001255", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 84.397, - "name": "microcosm.high_value_homes.over_1m@E14001256", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2670.916, - "name": "microcosm.high_value_homes.over_1m@E14001257", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6105.1, - "name": "microcosm.high_value_homes.over_1m@E14001258", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3310.251, - "name": "microcosm.high_value_homes.over_1m@E14001259", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2730.725, - "name": "microcosm.high_value_homes.over_1m@E14001260", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.126, - "name": "microcosm.high_value_homes.over_1m@E14001261", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 64.069, - "name": "microcosm.high_value_homes.over_1m@E14001262", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1151.917, - "name": "microcosm.high_value_homes.over_1m@E14001263", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9034.606, - "name": "microcosm.high_value_homes.over_1m@E14001264", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11043.396, - "name": "microcosm.high_value_homes.over_1m@E14001265", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 794.083, - "name": "microcosm.high_value_homes.over_1m@E14001266", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 992.606, - "name": "microcosm.high_value_homes.over_1m@E14001267", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9302.679, - "name": "microcosm.high_value_homes.over_1m@E14001268", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1674.422, - "name": "microcosm.high_value_homes.over_1m@E14001269", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2581.186, - "name": "microcosm.high_value_homes.over_1m@E14001270", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 755.331, - "name": "microcosm.high_value_homes.over_1m@E14001271", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.258, - "name": "microcosm.high_value_homes.over_1m@E14001272", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 745.818, - "name": "microcosm.high_value_homes.over_1m@E14001273", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 528.428, - "name": "microcosm.high_value_homes.over_1m@E14001274", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 606.147, - "name": "microcosm.high_value_homes.over_1m@E14001275", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 79.944, - "name": "microcosm.high_value_homes.over_1m@E14001276", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 306.391, - "name": "microcosm.high_value_homes.over_1m@E14001277", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1383.023, - "name": "microcosm.high_value_homes.over_1m@E14001278", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3868.804, - "name": "microcosm.high_value_homes.over_1m@E14001279", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6027.825, - "name": "microcosm.high_value_homes.over_1m@E14001280", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 375.225, - "name": "microcosm.high_value_homes.over_1m@E14001281", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 429.058, - "name": "microcosm.high_value_homes.over_1m@E14001282", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2498.106, - "name": "microcosm.high_value_homes.over_1m@E14001283", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5466.406, - "name": "microcosm.high_value_homes.over_1m@E14001284", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 942.728, - "name": "microcosm.high_value_homes.over_1m@E14001285", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 149.18, - "name": "microcosm.high_value_homes.over_1m@E14001286", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 273.399, - "name": "microcosm.high_value_homes.over_1m@E14001287", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 483.415, - "name": "microcosm.high_value_homes.over_1m@E14001288", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1670.616, - "name": "microcosm.high_value_homes.over_1m@E14001289", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5254.414, - "name": "microcosm.high_value_homes.over_1m@E14001290", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1152.056, - "name": "microcosm.high_value_homes.over_1m@E14001291", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2070.686, - "name": "microcosm.high_value_homes.over_1m@E14001292", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6977.967, - "name": "microcosm.high_value_homes.over_1m@E14001293", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2075.136, - "name": "microcosm.high_value_homes.over_1m@E14001294", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.252, - "name": "microcosm.high_value_homes.over_1m@E14001295", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2784.152, - "name": "microcosm.high_value_homes.over_1m@E14001296", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 110.188, - "name": "microcosm.high_value_homes.over_1m@E14001297", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 713.373, - "name": "microcosm.high_value_homes.over_1m@E14001298", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.988, - "name": "microcosm.high_value_homes.over_1m@E14001299", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 645.693, - "name": "microcosm.high_value_homes.over_1m@E14001300", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 192.775, - "name": "microcosm.high_value_homes.over_1m@E14001301", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 133.176, - "name": "microcosm.high_value_homes.over_1m@E14001302", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 414.444, - "name": "microcosm.high_value_homes.over_1m@E14001303", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 398.054, - "name": "microcosm.high_value_homes.over_1m@E14001304", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4062.577, - "name": "microcosm.high_value_homes.over_1m@E14001305", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6074.857, - "name": "microcosm.high_value_homes.over_1m@E14001306", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.755, - "name": "microcosm.high_value_homes.over_1m@E14001307", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 759.496, - "name": "microcosm.high_value_homes.over_1m@E14001308", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1780.955, - "name": "microcosm.high_value_homes.over_1m@E14001309", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16746.019, - "name": "microcosm.high_value_homes.over_1m@E14001310", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 271.433, - "name": "microcosm.high_value_homes.over_1m@E14001311", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3514.718, - "name": "microcosm.high_value_homes.over_1m@E14001312", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.23, - "name": "microcosm.high_value_homes.over_1m@E14001313", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.588, - "name": "microcosm.high_value_homes.over_1m@E14001314", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.811, - "name": "microcosm.high_value_homes.over_1m@E14001315", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 421.018, - "name": "microcosm.high_value_homes.over_1m@E14001316", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.15, - "name": "microcosm.high_value_homes.over_1m@E14001317", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 112.672, - "name": "microcosm.high_value_homes.over_1m@E14001318", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 188.948, - "name": "microcosm.high_value_homes.over_1m@E14001319", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 24.539, - "name": "microcosm.high_value_homes.over_1m@E14001320", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 699.354, - "name": "microcosm.high_value_homes.over_1m@E14001321", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 732.481, - "name": "microcosm.high_value_homes.over_1m@E14001322", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.496, - "name": "microcosm.high_value_homes.over_1m@E14001323", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.22, - "name": "microcosm.high_value_homes.over_1m@E14001324", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 71.162, - "name": "microcosm.high_value_homes.over_1m@E14001325", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 39.59, - "name": "microcosm.high_value_homes.over_1m@E14001326", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 229.142, - "name": "microcosm.high_value_homes.over_1m@E14001327", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.596, - "name": "microcosm.high_value_homes.over_1m@E14001328", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.85, - "name": "microcosm.high_value_homes.over_1m@E14001329", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1916.574, - "name": "microcosm.high_value_homes.over_1m@E14001330", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 803.305, - "name": "microcosm.high_value_homes.over_1m@E14001331", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1957.933, - "name": "microcosm.high_value_homes.over_1m@E14001332", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2729.137, - "name": "microcosm.high_value_homes.over_1m@E14001333", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2708.01, - "name": "microcosm.high_value_homes.over_1m@E14001334", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 633.34, - "name": "microcosm.high_value_homes.over_1m@E14001335", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 63.479, - "name": "microcosm.high_value_homes.over_1m@E14001336", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 411.675, - "name": "microcosm.high_value_homes.over_1m@E14001337", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 35.694, - "name": "microcosm.high_value_homes.over_1m@E14001338", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_1m@E14001339", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 95.185, - "name": "microcosm.high_value_homes.over_1m@E14001340", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.366, - "name": "microcosm.high_value_homes.over_1m@E14001341", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 260.116, - "name": "microcosm.high_value_homes.over_1m@E14001342", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 106.612, - "name": "microcosm.high_value_homes.over_1m@E14001343", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.393, - "name": "microcosm.high_value_homes.over_1m@E14001344", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 49.51, - "name": "microcosm.high_value_homes.over_1m@E14001345", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 451.367, - "name": "microcosm.high_value_homes.over_1m@E14001346", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1670.573, - "name": "microcosm.high_value_homes.over_1m@E14001347", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5286.269, - "name": "microcosm.high_value_homes.over_1m@E14001348", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 636.369, - "name": "microcosm.high_value_homes.over_1m@E14001349", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.822, - "name": "microcosm.high_value_homes.over_1m@E14001350", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2126.541, - "name": "microcosm.high_value_homes.over_1m@E14001351", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 209.605, - "name": "microcosm.high_value_homes.over_1m@E14001352", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 123.822, - "name": "microcosm.high_value_homes.over_1m@E14001353", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1364.779, - "name": "microcosm.high_value_homes.over_1m@E14001354", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.145, - "name": "microcosm.high_value_homes.over_1m@E14001355", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 991.035, - "name": "microcosm.high_value_homes.over_1m@E14001356", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 395.053, - "name": "microcosm.high_value_homes.over_1m@E14001357", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1971.001, - "name": "microcosm.high_value_homes.over_1m@E14001358", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1255.379, - "name": "microcosm.high_value_homes.over_1m@E14001359", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4658.804, - "name": "microcosm.high_value_homes.over_1m@E14001360", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 255.619, - "name": "microcosm.high_value_homes.over_1m@E14001361", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 449.007, - "name": "microcosm.high_value_homes.over_1m@E14001362", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 876.287, - "name": "microcosm.high_value_homes.over_1m@E14001363", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 595.711, - "name": "microcosm.high_value_homes.over_1m@E14001364", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 326.034, - "name": "microcosm.high_value_homes.over_1m@E14001365", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2528.883, - "name": "microcosm.high_value_homes.over_1m@E14001366", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.426, - "name": "microcosm.high_value_homes.over_1m@E14001367", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.377, - "name": "microcosm.high_value_homes.over_1m@E14001368", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 804.325, - "name": "microcosm.high_value_homes.over_1m@E14001369", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 501.568, - "name": "microcosm.high_value_homes.over_1m@E14001370", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 150.485, - "name": "microcosm.high_value_homes.over_1m@E14001371", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 255.34, - "name": "microcosm.high_value_homes.over_1m@E14001372", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2014.786, - "name": "microcosm.high_value_homes.over_1m@E14001373", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2792.865, - "name": "microcosm.high_value_homes.over_1m@E14001374", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 450.666, - "name": "microcosm.high_value_homes.over_1m@E14001375", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1716.657, - "name": "microcosm.high_value_homes.over_1m@E14001376", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 42.969, - "name": "microcosm.high_value_homes.over_1m@E14001377", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.997, - "name": "microcosm.high_value_homes.over_1m@E14001378", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 605.801, - "name": "microcosm.high_value_homes.over_1m@E14001379", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 75.824, - "name": "microcosm.high_value_homes.over_1m@E14001380", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 510.336, - "name": "microcosm.high_value_homes.over_1m@E14001381", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.95, - "name": "microcosm.high_value_homes.over_1m@E14001382", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 103.443, - "name": "microcosm.high_value_homes.over_1m@E14001383", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1214.305, - "name": "microcosm.high_value_homes.over_1m@E14001384", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1457.066, - "name": "microcosm.high_value_homes.over_1m@E14001385", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3977.751, - "name": "microcosm.high_value_homes.over_1m@E14001386", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 577.887, - "name": "microcosm.high_value_homes.over_1m@E14001387", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 979.791, - "name": "microcosm.high_value_homes.over_1m@E14001388", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.866, - "name": "microcosm.high_value_homes.over_1m@E14001389", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.75, - "name": "microcosm.high_value_homes.over_1m@E14001390", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 295.794, - "name": "microcosm.high_value_homes.over_1m@E14001391", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3669.516, - "name": "microcosm.high_value_homes.over_1m@E14001392", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2780.508, - "name": "microcosm.high_value_homes.over_1m@E14001393", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 996.185, - "name": "microcosm.high_value_homes.over_1m@E14001394", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 671.528, - "name": "microcosm.high_value_homes.over_1m@E14001395", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 849.089, - "name": "microcosm.high_value_homes.over_1m@E14001396", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 192.438, - "name": "microcosm.high_value_homes.over_1m@E14001397", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 194.253, - "name": "microcosm.high_value_homes.over_1m@E14001398", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1519.521, - "name": "microcosm.high_value_homes.over_1m@E14001399", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 184.227, - "name": "microcosm.high_value_homes.over_1m@E14001400", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 382.95, - "name": "microcosm.high_value_homes.over_1m@E14001401", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2641.406, - "name": "microcosm.high_value_homes.over_1m@E14001402", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1503.563, - "name": "microcosm.high_value_homes.over_1m@E14001403", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 220.357, - "name": "microcosm.high_value_homes.over_1m@E14001404", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 965.473, - "name": "microcosm.high_value_homes.over_1m@E14001405", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 68.913, - "name": "microcosm.high_value_homes.over_1m@E14001406", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 209.115, - "name": "microcosm.high_value_homes.over_1m@E14001407", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 83.786, - "name": "microcosm.high_value_homes.over_1m@E14001408", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 351.942, - "name": "microcosm.high_value_homes.over_1m@E14001409", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 276.638, - "name": "microcosm.high_value_homes.over_1m@E14001410", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.192, - "name": "microcosm.high_value_homes.over_1m@E14001411", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 69.449, - "name": "microcosm.high_value_homes.over_1m@E14001412", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 59.737, - "name": "microcosm.high_value_homes.over_1m@E14001413", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1114.329, - "name": "microcosm.high_value_homes.over_1m@E14001414", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 228.557, - "name": "microcosm.high_value_homes.over_1m@E14001415", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.537, - "name": "microcosm.high_value_homes.over_1m@E14001416", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2578.476, - "name": "microcosm.high_value_homes.over_1m@E14001417", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 337.444, - "name": "microcosm.high_value_homes.over_1m@E14001418", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 978.486, - "name": "microcosm.high_value_homes.over_1m@E14001419", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3739.655, - "name": "microcosm.high_value_homes.over_1m@E14001420", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1013.994, - "name": "microcosm.high_value_homes.over_1m@E14001421", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 188.521, - "name": "microcosm.high_value_homes.over_1m@E14001422", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 124.442, - "name": "microcosm.high_value_homes.over_1m@E14001423", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 216.565, - "name": "microcosm.high_value_homes.over_1m@E14001424", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 84.46, - "name": "microcosm.high_value_homes.over_1m@E14001425", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 30.577, - "name": "microcosm.high_value_homes.over_1m@E14001426", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 75.266, - "name": "microcosm.high_value_homes.over_1m@E14001427", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 24.5, - "name": "microcosm.high_value_homes.over_1m@E14001428", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3103.541, - "name": "microcosm.high_value_homes.over_1m@E14001429", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2192.814, - "name": "microcosm.high_value_homes.over_1m@E14001430", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.226, - "name": "microcosm.high_value_homes.over_1m@E14001431", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 220.346, - "name": "microcosm.high_value_homes.over_1m@E14001432", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 32.328, - "name": "microcosm.high_value_homes.over_1m@E14001433", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6530.599, - "name": "microcosm.high_value_homes.over_1m@E14001434", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5262.371, - "name": "microcosm.high_value_homes.over_1m@E14001435", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.172, - "name": "microcosm.high_value_homes.over_1m@E14001436", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 575.453, - "name": "microcosm.high_value_homes.over_1m@E14001437", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 955.845, - "name": "microcosm.high_value_homes.over_1m@E14001438", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2076.03, - "name": "microcosm.high_value_homes.over_1m@E14001439", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.434, - "name": "microcosm.high_value_homes.over_1m@E14001440", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 282.87, - "name": "microcosm.high_value_homes.over_1m@E14001441", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6272.65, - "name": "microcosm.high_value_homes.over_1m@E14001442", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 336.113, - "name": "microcosm.high_value_homes.over_1m@E14001443", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 372.094, - "name": "microcosm.high_value_homes.over_1m@E14001444", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14955.618, - "name": "microcosm.high_value_homes.over_1m@E14001445", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.287, - "name": "microcosm.high_value_homes.over_1m@E14001446", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 226.069, - "name": "microcosm.high_value_homes.over_1m@E14001447", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 931.676, - "name": "microcosm.high_value_homes.over_1m@E14001448", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2773.685, - "name": "microcosm.high_value_homes.over_1m@E14001449", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 164.693, - "name": "microcosm.high_value_homes.over_1m@E14001450", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 115.818, - "name": "microcosm.high_value_homes.over_1m@E14001451", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.537, - "name": "microcosm.high_value_homes.over_1m@E14001452", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 261.005, - "name": "microcosm.high_value_homes.over_1m@E14001453", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5431.073, - "name": "microcosm.high_value_homes.over_1m@E14001454", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 212.904, - "name": "microcosm.high_value_homes.over_1m@E14001455", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7561.971, - "name": "microcosm.high_value_homes.over_1m@E14001456", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 930.295, - "name": "microcosm.high_value_homes.over_1m@E14001457", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1570.753, - "name": "microcosm.high_value_homes.over_1m@E14001458", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 65.216, - "name": "microcosm.high_value_homes.over_1m@E14001459", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1403.534, - "name": "microcosm.high_value_homes.over_1m@E14001460", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 104.815, - "name": "microcosm.high_value_homes.over_1m@E14001461", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.407, - "name": "microcosm.high_value_homes.over_1m@E14001462", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 403.479, - "name": "microcosm.high_value_homes.over_1m@E14001463", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 105.043, - "name": "microcosm.high_value_homes.over_1m@E14001464", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6539.402, - "name": "microcosm.high_value_homes.over_1m@E14001465", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.519, - "name": "microcosm.high_value_homes.over_1m@E14001466", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 287.936, - "name": "microcosm.high_value_homes.over_1m@E14001467", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1513.404, - "name": "microcosm.high_value_homes.over_1m@E14001468", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.91, - "name": "microcosm.high_value_homes.over_1m@E14001469", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.346, - "name": "microcosm.high_value_homes.over_1m@E14001470", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 323.199, - "name": "microcosm.high_value_homes.over_1m@E14001471", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 320.214, - "name": "microcosm.high_value_homes.over_1m@E14001472", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 311.643, - "name": "microcosm.high_value_homes.over_1m@E14001473", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 157.784, - "name": "microcosm.high_value_homes.over_1m@E14001474", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1032.429, - "name": "microcosm.high_value_homes.over_1m@E14001475", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 109.827, - "name": "microcosm.high_value_homes.over_1m@E14001476", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 231.333, - "name": "microcosm.high_value_homes.over_1m@E14001477", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.105, - "name": "microcosm.high_value_homes.over_1m@E14001478", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 990.275, - "name": "microcosm.high_value_homes.over_1m@E14001479", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 355.946, - "name": "microcosm.high_value_homes.over_1m@E14001480", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3097.358, - "name": "microcosm.high_value_homes.over_1m@E14001481", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2547.482, - "name": "microcosm.high_value_homes.over_1m@E14001482", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 291.009, - "name": "microcosm.high_value_homes.over_1m@E14001483", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2360.882, - "name": "microcosm.high_value_homes.over_1m@E14001484", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 604.715, - "name": "microcosm.high_value_homes.over_1m@E14001485", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 440.804, - "name": "microcosm.high_value_homes.over_1m@E14001486", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 66.138, - "name": "microcosm.high_value_homes.over_1m@E14001487", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 431.341, - "name": "microcosm.high_value_homes.over_1m@E14001488", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 469.102, - "name": "microcosm.high_value_homes.over_1m@E14001489", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 968.655, - "name": "microcosm.high_value_homes.over_1m@E14001490", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 186.698, - "name": "microcosm.high_value_homes.over_1m@E14001491", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 64.026, - "name": "microcosm.high_value_homes.over_1m@E14001492", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 624.684, - "name": "microcosm.high_value_homes.over_1m@E14001493", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1156.66, - "name": "microcosm.high_value_homes.over_1m@E14001494", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 554.306, - "name": "microcosm.high_value_homes.over_1m@E14001495", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6216.505, - "name": "microcosm.high_value_homes.over_1m@E14001496", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 144.593, - "name": "microcosm.high_value_homes.over_1m@E14001497", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 428.065, - "name": "microcosm.high_value_homes.over_1m@E14001498", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.305, - "name": "microcosm.high_value_homes.over_1m@E14001499", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 116.567, - "name": "microcosm.high_value_homes.over_1m@E14001500", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 658.011, - "name": "microcosm.high_value_homes.over_1m@E14001501", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 849.27, - "name": "microcosm.high_value_homes.over_1m@E14001502", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3293.167, - "name": "microcosm.high_value_homes.over_1m@E14001503", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 249.75, - "name": "microcosm.high_value_homes.over_1m@E14001504", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1297.244, - "name": "microcosm.high_value_homes.over_1m@E14001505", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 86.292, - "name": "microcosm.high_value_homes.over_1m@E14001506", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5746.307, - "name": "microcosm.high_value_homes.over_1m@E14001507", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 471.292, - "name": "microcosm.high_value_homes.over_1m@E14001508", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.832, - "name": "microcosm.high_value_homes.over_1m@E14001509", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 58.177, - "name": "microcosm.high_value_homes.over_1m@E14001510", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 707.206, - "name": "microcosm.high_value_homes.over_1m@E14001511", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 832.207, - "name": "microcosm.high_value_homes.over_1m@E14001512", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 188.355, - "name": "microcosm.high_value_homes.over_1m@E14001513", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 186.662, - "name": "microcosm.high_value_homes.over_1m@E14001514", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 78.018, - "name": "microcosm.high_value_homes.over_1m@E14001515", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 773.625, - "name": "microcosm.high_value_homes.over_1m@E14001516", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 260.701, - "name": "microcosm.high_value_homes.over_1m@E14001517", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 44.226, - "name": "microcosm.high_value_homes.over_1m@E14001518", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 69.918, - "name": "microcosm.high_value_homes.over_1m@E14001519", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.571, - "name": "microcosm.high_value_homes.over_1m@E14001520", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.683, - "name": "microcosm.high_value_homes.over_1m@E14001521", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.808, - "name": "microcosm.high_value_homes.over_1m@E14001522", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 257.611, - "name": "microcosm.high_value_homes.over_1m@E14001523", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 257.963, - "name": "microcosm.high_value_homes.over_1m@E14001524", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 626.411, - "name": "microcosm.high_value_homes.over_1m@E14001525", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2398.008, - "name": "microcosm.high_value_homes.over_1m@E14001526", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1766.741, - "name": "microcosm.high_value_homes.over_1m@E14001527", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 101.097, - "name": "microcosm.high_value_homes.over_1m@E14001528", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 886.745, - "name": "microcosm.high_value_homes.over_1m@E14001529", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1599.371, - "name": "microcosm.high_value_homes.over_1m@E14001530", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.628, - "name": "microcosm.high_value_homes.over_1m@E14001531", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3181.964, - "name": "microcosm.high_value_homes.over_1m@E14001532", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3166.09, - "name": "microcosm.high_value_homes.over_1m@E14001533", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2368.713, - "name": "microcosm.high_value_homes.over_1m@E14001534", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1281.883, - "name": "microcosm.high_value_homes.over_1m@E14001535", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 79.914, - "name": "microcosm.high_value_homes.over_1m@E14001536", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 88.021, - "name": "microcosm.high_value_homes.over_1m@E14001537", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 920.49, - "name": "microcosm.high_value_homes.over_1m@E14001538", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4372.55, - "name": "microcosm.high_value_homes.over_1m@E14001539", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 372.551, - "name": "microcosm.high_value_homes.over_1m@E14001540", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.546, - "name": "microcosm.high_value_homes.over_1m@E14001541", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 854.516, - "name": "microcosm.high_value_homes.over_1m@E14001542", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 219.891, - "name": "microcosm.high_value_homes.over_1m@E14001543", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 438.914, - "name": "microcosm.high_value_homes.over_1m@E14001544", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 989.004, - "name": "microcosm.high_value_homes.over_1m@E14001545", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 82.564, - "name": "microcosm.high_value_homes.over_1m@E14001546", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.105, - "name": "microcosm.high_value_homes.over_1m@E14001547", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 634.37, - "name": "microcosm.high_value_homes.over_1m@E14001548", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3608.993, - "name": "microcosm.high_value_homes.over_1m@E14001549", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4802.966, - "name": "microcosm.high_value_homes.over_1m@E14001550", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 406.786, - "name": "microcosm.high_value_homes.over_1m@E14001551", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 396.623, - "name": "microcosm.high_value_homes.over_1m@E14001552", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 613.059, - "name": "microcosm.high_value_homes.over_1m@E14001553", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1375.765, - "name": "microcosm.high_value_homes.over_1m@E14001554", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4491.536, - "name": "microcosm.high_value_homes.over_1m@E14001555", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9655.301, - "name": "microcosm.high_value_homes.over_1m@E14001556", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 128.727, - "name": "microcosm.high_value_homes.over_1m@E14001557", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1285.76, - "name": "microcosm.high_value_homes.over_1m@E14001558", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3255.487, - "name": "microcosm.high_value_homes.over_1m@E14001559", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 50.399, - "name": "microcosm.high_value_homes.over_1m@E14001560", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.232, - "name": "microcosm.high_value_homes.over_1m@E14001561", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 32.088, - "name": "microcosm.high_value_homes.over_1m@E14001562", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 673.141, - "name": "microcosm.high_value_homes.over_1m@E14001563", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 143.6, - "name": "microcosm.high_value_homes.over_1m@E14001564", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 523.798, - "name": "microcosm.high_value_homes.over_1m@E14001565", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1067.363, - "name": "microcosm.high_value_homes.over_1m@E14001566", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.79, - "name": "microcosm.high_value_homes.over_1m@E14001567", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1812.612, - "name": "microcosm.high_value_homes.over_1m@E14001568", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 516.646, - "name": "microcosm.high_value_homes.over_1m@E14001569", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2732.853, - "name": "microcosm.high_value_homes.over_1m@E14001570", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 93.268, - "name": "microcosm.high_value_homes.over_1m@E14001571", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 889.305, - "name": "microcosm.high_value_homes.over_1m@E14001572", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2319.321, - "name": "microcosm.high_value_homes.over_1m@E14001573", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.412, - "name": "microcosm.high_value_homes.over_1m@E14001574", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1171.156, - "name": "microcosm.high_value_homes.over_1m@E14001575", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 168.712, - "name": "microcosm.high_value_homes.over_1m@E14001576", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 395.882, - "name": "microcosm.high_value_homes.over_1m@E14001577", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 611.149, - "name": "microcosm.high_value_homes.over_1m@E14001578", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 955.214, - "name": "microcosm.high_value_homes.over_1m@E14001579", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 909.526, - "name": "microcosm.high_value_homes.over_1m@E14001580", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 82.103, - "name": "microcosm.high_value_homes.over_1m@E14001581", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1958.548, - "name": "microcosm.high_value_homes.over_1m@E14001582", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.87, - "name": "microcosm.high_value_homes.over_1m@E14001583", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.963, - "name": "microcosm.high_value_homes.over_1m@E14001584", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 88.316, - "name": "microcosm.high_value_homes.over_1m@E14001585", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9752.458, - "name": "microcosm.high_value_homes.over_1m@E14001586", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5248.715, - "name": "microcosm.high_value_homes.over_1m@E14001587", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7322.379, - "name": "microcosm.high_value_homes.over_1m@E14001588", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 954.861, - "name": "microcosm.high_value_homes.over_1m@E14001589", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1175.181, - "name": "microcosm.high_value_homes.over_1m@E14001590", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1717.962, - "name": "microcosm.high_value_homes.over_1m@E14001591", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4465.927, - "name": "microcosm.high_value_homes.over_1m@E14001592", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3868.437, - "name": "microcosm.high_value_homes.over_1m@E14001593", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.171, - "name": "microcosm.high_value_homes.over_1m@E14001594", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.776, - "name": "microcosm.high_value_homes.over_1m@E14001595", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 249.863, - "name": "microcosm.high_value_homes.over_1m@E14001596", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 123.069, - "name": "microcosm.high_value_homes.over_1m@E14001597", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 431.058, - "name": "microcosm.high_value_homes.over_1m@E14001598", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1078.955, - "name": "microcosm.high_value_homes.over_1m@E14001599", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1884.0, - "name": "microcosm.high_value_homes.over_1m@E14001600", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 395.335, - "name": "microcosm.high_value_homes.over_1m@E14001601", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 375.491, - "name": "microcosm.high_value_homes.over_1m@E14001602", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 318.781, - "name": "microcosm.high_value_homes.over_1m@E14001603", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 527.317, - "name": "microcosm.high_value_homes.over_1m@E14001604", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 575.82, - "name": "microcosm.high_value_homes.over_1m@E14001605", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 154.184, - "name": "microcosm.high_value_homes.over_1m@W06000001", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 210.462, - "name": "microcosm.high_value_homes.over_1m@W06000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 169.463, - "name": "microcosm.high_value_homes.over_1m@W06000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 63.824, - "name": "microcosm.high_value_homes.over_1m@W06000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 124.441, - "name": "microcosm.high_value_homes.over_1m@W06000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 97.044, - "name": "microcosm.high_value_homes.over_1m@W06000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 79.018, - "name": "microcosm.high_value_homes.over_1m@W06000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 204.955, - "name": "microcosm.high_value_homes.over_1m@W06000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 109.232, - "name": "microcosm.high_value_homes.over_1m@W06000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 468.356, - "name": "microcosm.high_value_homes.over_1m@W06000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.635, - "name": "microcosm.high_value_homes.over_1m@W06000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 121.2, - "name": "microcosm.high_value_homes.over_1m@W06000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1178.218, - "name": "microcosm.high_value_homes.over_1m@W06000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1239.167, - "name": "microcosm.high_value_homes.over_1m@W06000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 65.78, - "name": "microcosm.high_value_homes.over_1m@W06000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 89.591, - "name": "microcosm.high_value_homes.over_1m@W06000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.061, - "name": "microcosm.high_value_homes.over_1m@W06000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.639, - "name": "microcosm.high_value_homes.over_1m@W06000020", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 733.193, - "name": "microcosm.high_value_homes.over_1m@W06000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 180.98, - "name": "microcosm.high_value_homes.over_1m@W06000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 193.255, - "name": "microcosm.high_value_homes.over_1m@W06000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.076, - "name": "microcosm.high_value_homes.over_1m@W06000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.803, - "name": "microcosm.high_value_homes.over_1m@W07000081", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 55.474, - "name": "microcosm.high_value_homes.over_1m@W07000082", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 157.55, - "name": "microcosm.high_value_homes.over_1m@W07000083", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.58, - "name": "microcosm.high_value_homes.over_1m@W07000084", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 138.072, - "name": "microcosm.high_value_homes.over_1m@W07000085", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 115.429, - "name": "microcosm.high_value_homes.over_1m@W07000086", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 79.154, - "name": "microcosm.high_value_homes.over_1m@W07000087", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 80.48, - "name": "microcosm.high_value_homes.over_1m@W07000088", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 386.708, - "name": "microcosm.high_value_homes.over_1m@W07000089", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 413.228, - "name": "microcosm.high_value_homes.over_1m@W07000090", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 644.127, - "name": "microcosm.high_value_homes.over_1m@W07000091", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 420.562, - "name": "microcosm.high_value_homes.over_1m@W07000092", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 132.875, - "name": "microcosm.high_value_homes.over_1m@W07000093", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 116.835, - "name": "microcosm.high_value_homes.over_1m@W07000094", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 44.452, - "name": "microcosm.high_value_homes.over_1m@W07000095", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 193.88, - "name": "microcosm.high_value_homes.over_1m@W07000096", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 405.727, - "name": "microcosm.high_value_homes.over_1m@W07000097", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 30.078, - "name": "microcosm.high_value_homes.over_1m@W07000098", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.309, - "name": "microcosm.high_value_homes.over_1m@W07000099", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 151.099, - "name": "microcosm.high_value_homes.over_1m@W07000100", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 733.193, - "name": "microcosm.high_value_homes.over_1m@W07000101", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 68.517, - "name": "microcosm.high_value_homes.over_1m@W07000102", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.787, - "name": "microcosm.high_value_homes.over_1m@W07000103", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 75.298, - "name": "microcosm.high_value_homes.over_1m@W07000104", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 113.274, - "name": "microcosm.high_value_homes.over_1m@W07000105", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.465, - "name": "microcosm.high_value_homes.over_1m@W07000106", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.462, - "name": "microcosm.high_value_homes.over_1m@W07000107", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 59.906, - "name": "microcosm.high_value_homes.over_1m@W07000108", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.639, - "name": "microcosm.high_value_homes.over_1m@W07000109", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 586.382, - "name": "microcosm.high_value_homes.over_1m@W07000110", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.25, - "name": "microcosm.high_value_homes.over_1m@W07000111", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 154.184, - "name": "microcosm.high_value_homes.over_1m@W07000112", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.185, - "name": "microcosm.high_value_homes.over_2m@E06000001", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.162, - "name": "microcosm.high_value_homes.over_2m@E06000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.343, - "name": "microcosm.high_value_homes.over_2m@E06000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.318, - "name": "microcosm.high_value_homes.over_2m@E06000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.966, - "name": "microcosm.high_value_homes.over_2m@E06000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.779, - "name": "microcosm.high_value_homes.over_2m@E06000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 50.602, - "name": "microcosm.high_value_homes.over_2m@E06000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.452, - "name": "microcosm.high_value_homes.over_2m@E06000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.281, - "name": "microcosm.high_value_homes.over_2m@E06000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.23, - "name": "microcosm.high_value_homes.over_2m@E06000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.048, - "name": "microcosm.high_value_homes.over_2m@E06000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.375, - "name": "microcosm.high_value_homes.over_2m@E06000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.341, - "name": "microcosm.high_value_homes.over_2m@E06000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 69.646, - "name": "microcosm.high_value_homes.over_2m@E06000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.881, - "name": "microcosm.high_value_homes.over_2m@E06000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.198, - "name": "microcosm.high_value_homes.over_2m@E06000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 94.863, - "name": "microcosm.high_value_homes.over_2m@E06000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.677, - "name": "microcosm.high_value_homes.over_2m@E06000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 56.768, - "name": "microcosm.high_value_homes.over_2m@E06000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.626, - "name": "microcosm.high_value_homes.over_2m@E06000020", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.673, - "name": "microcosm.high_value_homes.over_2m@E06000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 853.562, - "name": "microcosm.high_value_homes.over_2m@E06000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 531.341, - "name": "microcosm.high_value_homes.over_2m@E06000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 131.12, - "name": "microcosm.high_value_homes.over_2m@E06000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 75.046, - "name": "microcosm.high_value_homes.over_2m@E06000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.88, - "name": "microcosm.high_value_homes.over_2m@E06000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 50.437, - "name": "microcosm.high_value_homes.over_2m@E06000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.531, - "name": "microcosm.high_value_homes.over_2m@E06000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.55, - "name": "microcosm.high_value_homes.over_2m@E06000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.2, - "name": "microcosm.high_value_homes.over_2m@E06000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 72.95, - "name": "microcosm.high_value_homes.over_2m@E06000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.872, - "name": "microcosm.high_value_homes.over_2m@E06000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.118, - "name": "microcosm.high_value_homes.over_2m@E06000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 198.588, - "name": "microcosm.high_value_homes.over_2m@E06000036", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 388.603, - "name": "microcosm.high_value_homes.over_2m@E06000037", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.724, - "name": "microcosm.high_value_homes.over_2m@E06000038", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.058, - "name": "microcosm.high_value_homes.over_2m@E06000039", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1824.209, - "name": "microcosm.high_value_homes.over_2m@E06000040", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 394.202, - "name": "microcosm.high_value_homes.over_2m@E06000041", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 66.607, - "name": "microcosm.high_value_homes.over_2m@E06000042", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 404.306, - "name": "microcosm.high_value_homes.over_2m@E06000043", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.597, - "name": "microcosm.high_value_homes.over_2m@E06000044", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.285, - "name": "microcosm.high_value_homes.over_2m@E06000045", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 93.66, - "name": "microcosm.high_value_homes.over_2m@E06000046", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.433, - "name": "microcosm.high_value_homes.over_2m@E06000047", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 867.006, - "name": "microcosm.high_value_homes.over_2m@E06000049", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 152.4, - "name": "microcosm.high_value_homes.over_2m@E06000050", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 48.913, - "name": "microcosm.high_value_homes.over_2m@E06000051", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 673.274, - "name": "microcosm.high_value_homes.over_2m@E06000052", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 603.183, - "name": "microcosm.high_value_homes.over_2m@E06000054", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 53.046, - "name": "microcosm.high_value_homes.over_2m@E06000055", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 137.566, - "name": "microcosm.high_value_homes.over_2m@E06000056", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 86.865, - "name": "microcosm.high_value_homes.over_2m@E06000057", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 875.136, - "name": "microcosm.high_value_homes.over_2m@E06000058", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 336.803, - "name": "microcosm.high_value_homes.over_2m@E06000059", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4204.442, - "name": "microcosm.high_value_homes.over_2m@E06000060", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 99.247, - "name": "microcosm.high_value_homes.over_2m@E06000061", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 149.707, - "name": "microcosm.high_value_homes.over_2m@E06000062", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.87, - "name": "microcosm.high_value_homes.over_2m@E06000063", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 108.116, - "name": "microcosm.high_value_homes.over_2m@E06000064", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 344.58, - "name": "microcosm.high_value_homes.over_2m@E06000065", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 265.011, - "name": "microcosm.high_value_homes.over_2m@E06000066", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 470.551, - "name": "microcosm.high_value_homes.over_2m@E07000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.269, - "name": "microcosm.high_value_homes.over_2m@E07000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.431, - "name": "microcosm.high_value_homes.over_2m@E07000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 65.08, - "name": "microcosm.high_value_homes.over_2m@E07000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 300.76, - "name": "microcosm.high_value_homes.over_2m@E07000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.28, - "name": "microcosm.high_value_homes.over_2m@E07000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E07000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E07000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 58.785, - "name": "microcosm.high_value_homes.over_2m@E07000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.692, - "name": "microcosm.high_value_homes.over_2m@E07000036", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.081, - "name": "microcosm.high_value_homes.over_2m@E07000037", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 15.326, - "name": "microcosm.high_value_homes.over_2m@E07000038", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.55, - "name": "microcosm.high_value_homes.over_2m@E07000039", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 106.85, - "name": "microcosm.high_value_homes.over_2m@E07000040", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.568, - "name": "microcosm.high_value_homes.over_2m@E07000041", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 39.007, - "name": "microcosm.high_value_homes.over_2m@E07000042", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.147, - "name": "microcosm.high_value_homes.over_2m@E07000043", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 389.815, - "name": "microcosm.high_value_homes.over_2m@E07000044", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 67.354, - "name": "microcosm.high_value_homes.over_2m@E07000045", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.221, - "name": "microcosm.high_value_homes.over_2m@E07000046", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 39.013, - "name": "microcosm.high_value_homes.over_2m@E07000047", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.127, - "name": "microcosm.high_value_homes.over_2m@E07000061", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.03, - "name": "microcosm.high_value_homes.over_2m@E07000062", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 160.642, - "name": "microcosm.high_value_homes.over_2m@E07000063", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 182.38, - "name": "microcosm.high_value_homes.over_2m@E07000064", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 537.612, - "name": "microcosm.high_value_homes.over_2m@E07000065", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 99.384, - "name": "microcosm.high_value_homes.over_2m@E07000066", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 102.855, - "name": "microcosm.high_value_homes.over_2m@E07000067", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 541.956, - "name": "microcosm.high_value_homes.over_2m@E07000068", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.266, - "name": "microcosm.high_value_homes.over_2m@E07000069", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 241.145, - "name": "microcosm.high_value_homes.over_2m@E07000070", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 90.969, - "name": "microcosm.high_value_homes.over_2m@E07000071", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1000.685, - "name": "microcosm.high_value_homes.over_2m@E07000072", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.391, - "name": "microcosm.high_value_homes.over_2m@E07000073", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 74.386, - "name": "microcosm.high_value_homes.over_2m@E07000074", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.834, - "name": "microcosm.high_value_homes.over_2m@E07000075", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.749, - "name": "microcosm.high_value_homes.over_2m@E07000076", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 202.67, - "name": "microcosm.high_value_homes.over_2m@E07000077", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 219.409, - "name": "microcosm.high_value_homes.over_2m@E07000078", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 728.598, - "name": "microcosm.high_value_homes.over_2m@E07000079", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.032, - "name": "microcosm.high_value_homes.over_2m@E07000080", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.196, - "name": "microcosm.high_value_homes.over_2m@E07000081", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 146.649, - "name": "microcosm.high_value_homes.over_2m@E07000082", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 81.848, - "name": "microcosm.high_value_homes.over_2m@E07000083", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 274.394, - "name": "microcosm.high_value_homes.over_2m@E07000084", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 498.603, - "name": "microcosm.high_value_homes.over_2m@E07000085", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.812, - "name": "microcosm.high_value_homes.over_2m@E07000086", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.769, - "name": "microcosm.high_value_homes.over_2m@E07000087", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.516, - "name": "microcosm.high_value_homes.over_2m@E07000088", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 304.75, - "name": "microcosm.high_value_homes.over_2m@E07000089", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.41, - "name": "microcosm.high_value_homes.over_2m@E07000090", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 577.925, - "name": "microcosm.high_value_homes.over_2m@E07000091", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.823, - "name": "microcosm.high_value_homes.over_2m@E07000092", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 368.813, - "name": "microcosm.high_value_homes.over_2m@E07000093", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 704.159, - "name": "microcosm.high_value_homes.over_2m@E07000094", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 74.773, - "name": "microcosm.high_value_homes.over_2m@E07000095", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 647.666, - "name": "microcosm.high_value_homes.over_2m@E07000096", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 857.33, - "name": "microcosm.high_value_homes.over_2m@E07000098", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 267.803, - "name": "microcosm.high_value_homes.over_2m@E07000099", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1049.883, - "name": "microcosm.high_value_homes.over_2m@E07000102", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 32.763, - "name": "microcosm.high_value_homes.over_2m@E07000103", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 95.355, - "name": "microcosm.high_value_homes.over_2m@E07000105", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 60.571, - "name": "microcosm.high_value_homes.over_2m@E07000106", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 24.161, - "name": "microcosm.high_value_homes.over_2m@E07000107", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 29.237, - "name": "microcosm.high_value_homes.over_2m@E07000108", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.31, - "name": "microcosm.high_value_homes.over_2m@E07000109", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.674, - "name": "microcosm.high_value_homes.over_2m@E07000110", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1478.468, - "name": "microcosm.high_value_homes.over_2m@E07000111", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 39.131, - "name": "microcosm.high_value_homes.over_2m@E07000112", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 32.333, - "name": "microcosm.high_value_homes.over_2m@E07000113", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.75, - "name": "microcosm.high_value_homes.over_2m@E07000114", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 304.651, - "name": "microcosm.high_value_homes.over_2m@E07000115", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 565.844, - "name": "microcosm.high_value_homes.over_2m@E07000116", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.138, - "name": "microcosm.high_value_homes.over_2m@E07000117", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.735, - "name": "microcosm.high_value_homes.over_2m@E07000118", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.024, - "name": "microcosm.high_value_homes.over_2m@E07000119", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.15, - "name": "microcosm.high_value_homes.over_2m@E07000120", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.389, - "name": "microcosm.high_value_homes.over_2m@E07000121", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.151, - "name": "microcosm.high_value_homes.over_2m@E07000122", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.579, - "name": "microcosm.high_value_homes.over_2m@E07000123", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.187, - "name": "microcosm.high_value_homes.over_2m@E07000124", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.982, - "name": "microcosm.high_value_homes.over_2m@E07000125", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.116, - "name": "microcosm.high_value_homes.over_2m@E07000126", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 39.588, - "name": "microcosm.high_value_homes.over_2m@E07000127", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.621, - "name": "microcosm.high_value_homes.over_2m@E07000128", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.896, - "name": "microcosm.high_value_homes.over_2m@E07000129", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.341, - "name": "microcosm.high_value_homes.over_2m@E07000130", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 77.0, - "name": "microcosm.high_value_homes.over_2m@E07000131", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.944, - "name": "microcosm.high_value_homes.over_2m@E07000132", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.576, - "name": "microcosm.high_value_homes.over_2m@E07000133", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.62, - "name": "microcosm.high_value_homes.over_2m@E07000134", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.427, - "name": "microcosm.high_value_homes.over_2m@E07000135", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.503, - "name": "microcosm.high_value_homes.over_2m@E07000136", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.478, - "name": "microcosm.high_value_homes.over_2m@E07000137", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.515, - "name": "microcosm.high_value_homes.over_2m@E07000138", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.921, - "name": "microcosm.high_value_homes.over_2m@E07000139", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E07000140", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 52.62, - "name": "microcosm.high_value_homes.over_2m@E07000141", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.63, - "name": "microcosm.high_value_homes.over_2m@E07000142", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.737, - "name": "microcosm.high_value_homes.over_2m@E07000143", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.505, - "name": "microcosm.high_value_homes.over_2m@E07000144", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.558, - "name": "microcosm.high_value_homes.over_2m@E07000145", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 108.821, - "name": "microcosm.high_value_homes.over_2m@E07000146", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 93.512, - "name": "microcosm.high_value_homes.over_2m@E07000147", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.205, - "name": "microcosm.high_value_homes.over_2m@E07000148", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 51.224, - "name": "microcosm.high_value_homes.over_2m@E07000149", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.653, - "name": "microcosm.high_value_homes.over_2m@E07000170", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.46, - "name": "microcosm.high_value_homes.over_2m@E07000171", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.288, - "name": "microcosm.high_value_homes.over_2m@E07000172", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.324, - "name": "microcosm.high_value_homes.over_2m@E07000173", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E07000174", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.099, - "name": "microcosm.high_value_homes.over_2m@E07000175", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 61.751, - "name": "microcosm.high_value_homes.over_2m@E07000176", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 166.837, - "name": "microcosm.high_value_homes.over_2m@E07000177", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 629.255, - "name": "microcosm.high_value_homes.over_2m@E07000178", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1050.025, - "name": "microcosm.high_value_homes.over_2m@E07000179", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 284.051, - "name": "microcosm.high_value_homes.over_2m@E07000180", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 264.892, - "name": "microcosm.high_value_homes.over_2m@E07000181", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E07000192", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.782, - "name": "microcosm.high_value_homes.over_2m@E07000193", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 119.867, - "name": "microcosm.high_value_homes.over_2m@E07000194", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.207, - "name": "microcosm.high_value_homes.over_2m@E07000195", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.33, - "name": "microcosm.high_value_homes.over_2m@E07000196", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.617, - "name": "microcosm.high_value_homes.over_2m@E07000197", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.328, - "name": "microcosm.high_value_homes.over_2m@E07000198", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E07000199", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 133.773, - "name": "microcosm.high_value_homes.over_2m@E07000200", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.888, - "name": "microcosm.high_value_homes.over_2m@E07000202", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.871, - "name": "microcosm.high_value_homes.over_2m@E07000203", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4767.574, - "name": "microcosm.high_value_homes.over_2m@E07000207", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 126.128, - "name": "microcosm.high_value_homes.over_2m@E07000208", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1463.526, - "name": "microcosm.high_value_homes.over_2m@E07000209", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 628.598, - "name": "microcosm.high_value_homes.over_2m@E07000210", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 806.606, - "name": "microcosm.high_value_homes.over_2m@E07000211", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 869.081, - "name": "microcosm.high_value_homes.over_2m@E07000212", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 74.236, - "name": "microcosm.high_value_homes.over_2m@E07000213", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 271.315, - "name": "microcosm.high_value_homes.over_2m@E07000214", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 619.976, - "name": "microcosm.high_value_homes.over_2m@E07000215", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1463.24, - "name": "microcosm.high_value_homes.over_2m@E07000216", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 478.205, - "name": "microcosm.high_value_homes.over_2m@E07000217", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.434, - "name": "microcosm.high_value_homes.over_2m@E07000218", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.977, - "name": "microcosm.high_value_homes.over_2m@E07000219", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.472, - "name": "microcosm.high_value_homes.over_2m@E07000220", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 264.337, - "name": "microcosm.high_value_homes.over_2m@E07000221", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 147.264, - "name": "microcosm.high_value_homes.over_2m@E07000222", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.41, - "name": "microcosm.high_value_homes.over_2m@E07000223", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 135.179, - "name": "microcosm.high_value_homes.over_2m@E07000224", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 961.984, - "name": "microcosm.high_value_homes.over_2m@E07000225", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.903, - "name": "microcosm.high_value_homes.over_2m@E07000226", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 310.949, - "name": "microcosm.high_value_homes.over_2m@E07000227", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 357.946, - "name": "microcosm.high_value_homes.over_2m@E07000228", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.536, - "name": "microcosm.high_value_homes.over_2m@E07000229", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 80.714, - "name": "microcosm.high_value_homes.over_2m@E07000234", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.47, - "name": "microcosm.high_value_homes.over_2m@E07000235", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.667, - "name": "microcosm.high_value_homes.over_2m@E07000236", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.183, - "name": "microcosm.high_value_homes.over_2m@E07000237", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 95.279, - "name": "microcosm.high_value_homes.over_2m@E07000238", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 32.453, - "name": "microcosm.high_value_homes.over_2m@E07000239", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1525.912, - "name": "microcosm.high_value_homes.over_2m@E07000240", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 394.054, - "name": "microcosm.high_value_homes.over_2m@E07000241", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 526.378, - "name": "microcosm.high_value_homes.over_2m@E07000242", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.702, - "name": "microcosm.high_value_homes.over_2m@E07000243", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 222.135, - "name": "microcosm.high_value_homes.over_2m@E07000244", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 80.784, - "name": "microcosm.high_value_homes.over_2m@E07000245", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.287, - "name": "microcosm.high_value_homes.over_2m@E08000001", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 31.292, - "name": "microcosm.high_value_homes.over_2m@E08000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 141.121, - "name": "microcosm.high_value_homes.over_2m@E08000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.876, - "name": "microcosm.high_value_homes.over_2m@E08000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.328, - "name": "microcosm.high_value_homes.over_2m@E08000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 47.825, - "name": "microcosm.high_value_homes.over_2m@E08000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 63.159, - "name": "microcosm.high_value_homes.over_2m@E08000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.601, - "name": "microcosm.high_value_homes.over_2m@E08000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1040.239, - "name": "microcosm.high_value_homes.over_2m@E08000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.411, - "name": "microcosm.high_value_homes.over_2m@E08000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E08000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.037, - "name": "microcosm.high_value_homes.over_2m@E08000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E08000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 50.778, - "name": "microcosm.high_value_homes.over_2m@E08000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 65.986, - "name": "microcosm.high_value_homes.over_2m@E08000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.608, - "name": "microcosm.high_value_homes.over_2m@E08000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.907, - "name": "microcosm.high_value_homes.over_2m@E08000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.65, - "name": "microcosm.high_value_homes.over_2m@E08000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 84.851, - "name": "microcosm.high_value_homes.over_2m@E08000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 68.034, - "name": "microcosm.high_value_homes.over_2m@E08000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.149, - "name": "microcosm.high_value_homes.over_2m@E08000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.114, - "name": "microcosm.high_value_homes.over_2m@E08000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.375, - "name": "microcosm.high_value_homes.over_2m@E08000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 276.674, - "name": "microcosm.high_value_homes.over_2m@E08000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.96, - "name": "microcosm.high_value_homes.over_2m@E08000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.308, - "name": "microcosm.high_value_homes.over_2m@E08000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.503, - "name": "microcosm.high_value_homes.over_2m@E08000028", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 152.77, - "name": "microcosm.high_value_homes.over_2m@E08000029", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.976, - "name": "microcosm.high_value_homes.over_2m@E08000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.522, - "name": "microcosm.high_value_homes.over_2m@E08000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 85.544, - "name": "microcosm.high_value_homes.over_2m@E08000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.625, - "name": "microcosm.high_value_homes.over_2m@E08000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 42.482, - "name": "microcosm.high_value_homes.over_2m@E08000034", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 201.218, - "name": "microcosm.high_value_homes.over_2m@E08000035", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.416, - "name": "microcosm.high_value_homes.over_2m@E08000036", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E08000037", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.99, - "name": "microcosm.high_value_homes.over_2m@E09000002", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3703.163, - "name": "microcosm.high_value_homes.over_2m@E09000003", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.951, - "name": "microcosm.high_value_homes.over_2m@E09000004", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1081.715, - "name": "microcosm.high_value_homes.over_2m@E09000005", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1323.617, - "name": "microcosm.high_value_homes.over_2m@E09000006", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4993.994, - "name": "microcosm.high_value_homes.over_2m@E09000007", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 233.713, - "name": "microcosm.high_value_homes.over_2m@E09000008", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1616.736, - "name": "microcosm.high_value_homes.over_2m@E09000009", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 673.978, - "name": "microcosm.high_value_homes.over_2m@E09000010", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 664.88, - "name": "microcosm.high_value_homes.over_2m@E09000011", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 608.116, - "name": "microcosm.high_value_homes.over_2m@E09000012", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3678.49, - "name": "microcosm.high_value_homes.over_2m@E09000013", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2240.329, - "name": "microcosm.high_value_homes.over_2m@E09000014", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 691.419, - "name": "microcosm.high_value_homes.over_2m@E09000015", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 237.903, - "name": "microcosm.high_value_homes.over_2m@E09000016", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 343.091, - "name": "microcosm.high_value_homes.over_2m@E09000017", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1568.152, - "name": "microcosm.high_value_homes.over_2m@E09000018", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2378.094, - "name": "microcosm.high_value_homes.over_2m@E09000019", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10146.245, - "name": "microcosm.high_value_homes.over_2m@E09000020", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1000.931, - "name": "microcosm.high_value_homes.over_2m@E09000021", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1565.799, - "name": "microcosm.high_value_homes.over_2m@E09000022", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 341.454, - "name": "microcosm.high_value_homes.over_2m@E09000023", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2651.899, - "name": "microcosm.high_value_homes.over_2m@E09000024", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.723, - "name": "microcosm.high_value_homes.over_2m@E09000025", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 257.641, - "name": "microcosm.high_value_homes.over_2m@E09000026", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5709.125, - "name": "microcosm.high_value_homes.over_2m@E09000027", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1280.792, - "name": "microcosm.high_value_homes.over_2m@E09000028", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 233.831, - "name": "microcosm.high_value_homes.over_2m@E09000029", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 310.819, - "name": "microcosm.high_value_homes.over_2m@E09000030", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 42.004, - "name": "microcosm.high_value_homes.over_2m@E09000031", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4388.791, - "name": "microcosm.high_value_homes.over_2m@E09000032", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9053.872, - "name": "microcosm.high_value_homes.over_2m@E09000033", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.671, - "name": "microcosm.high_value_homes.over_2m@E14001063", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.581, - "name": "microcosm.high_value_homes.over_2m@E14001064", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1030.927, - "name": "microcosm.high_value_homes.over_2m@E14001065", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.533, - "name": "microcosm.high_value_homes.over_2m@E14001066", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 728.823, - "name": "microcosm.high_value_homes.over_2m@E14001067", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.653, - "name": "microcosm.high_value_homes.over_2m@E14001068", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.486, - "name": "microcosm.high_value_homes.over_2m@E14001069", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001070", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 51.196, - "name": "microcosm.high_value_homes.over_2m@E14001071", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 192.086, - "name": "microcosm.high_value_homes.over_2m@E14001072", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001073", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001074", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001075", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.761, - "name": "microcosm.high_value_homes.over_2m@E14001076", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 96.899, - "name": "microcosm.high_value_homes.over_2m@E14001077", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.709, - "name": "microcosm.high_value_homes.over_2m@E14001078", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.73, - "name": "microcosm.high_value_homes.over_2m@E14001079", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 716.178, - "name": "microcosm.high_value_homes.over_2m@E14001080", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1860.528, - "name": "microcosm.high_value_homes.over_2m@E14001081", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1432.198, - "name": "microcosm.high_value_homes.over_2m@E14001082", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 213.645, - "name": "microcosm.high_value_homes.over_2m@E14001083", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.056, - "name": "microcosm.high_value_homes.over_2m@E14001084", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 537.627, - "name": "microcosm.high_value_homes.over_2m@E14001085", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 89.944, - "name": "microcosm.high_value_homes.over_2m@E14001086", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.841, - "name": "microcosm.high_value_homes.over_2m@E14001087", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 158.222, - "name": "microcosm.high_value_homes.over_2m@E14001088", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.582, - "name": "microcosm.high_value_homes.over_2m@E14001089", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 99.25, - "name": "microcosm.high_value_homes.over_2m@E14001090", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.882, - "name": "microcosm.high_value_homes.over_2m@E14001091", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 155.856, - "name": "microcosm.high_value_homes.over_2m@E14001092", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001093", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.416, - "name": "microcosm.high_value_homes.over_2m@E14001094", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.364, - "name": "microcosm.high_value_homes.over_2m@E14001095", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.416, - "name": "microcosm.high_value_homes.over_2m@E14001096", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001097", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.208, - "name": "microcosm.high_value_homes.over_2m@E14001098", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.208, - "name": "microcosm.high_value_homes.over_2m@E14001099", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.208, - "name": "microcosm.high_value_homes.over_2m@E14001100", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.583, - "name": "microcosm.high_value_homes.over_2m@E14001101", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.452, - "name": "microcosm.high_value_homes.over_2m@E14001102", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.821, - "name": "microcosm.high_value_homes.over_2m@E14001103", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.381, - "name": "microcosm.high_value_homes.over_2m@E14001104", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.211, - "name": "microcosm.high_value_homes.over_2m@E14001105", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001106", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001107", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.716, - "name": "microcosm.high_value_homes.over_2m@E14001108", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.533, - "name": "microcosm.high_value_homes.over_2m@E14001109", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.351, - "name": "microcosm.high_value_homes.over_2m@E14001110", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.47, - "name": "microcosm.high_value_homes.over_2m@E14001111", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.466, - "name": "microcosm.high_value_homes.over_2m@E14001112", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001113", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.767, - "name": "microcosm.high_value_homes.over_2m@E14001114", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.981, - "name": "microcosm.high_value_homes.over_2m@E14001115", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.78, - "name": "microcosm.high_value_homes.over_2m@E14001116", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.101, - "name": "microcosm.high_value_homes.over_2m@E14001117", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.156, - "name": "microcosm.high_value_homes.over_2m@E14001118", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.156, - "name": "microcosm.high_value_homes.over_2m@E14001119", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001120", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 93.051, - "name": "microcosm.high_value_homes.over_2m@E14001121", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 547.147, - "name": "microcosm.high_value_homes.over_2m@E14001122", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.204, - "name": "microcosm.high_value_homes.over_2m@E14001123", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 70.656, - "name": "microcosm.high_value_homes.over_2m@E14001124", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 673.729, - "name": "microcosm.high_value_homes.over_2m@E14001125", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.962, - "name": "microcosm.high_value_homes.over_2m@E14001126", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.122, - "name": "microcosm.high_value_homes.over_2m@E14001127", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.187, - "name": "microcosm.high_value_homes.over_2m@E14001128", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 85.565, - "name": "microcosm.high_value_homes.over_2m@E14001129", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 104.43, - "name": "microcosm.high_value_homes.over_2m@E14001130", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 327.152, - "name": "microcosm.high_value_homes.over_2m@E14001131", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.128, - "name": "microcosm.high_value_homes.over_2m@E14001132", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.128, - "name": "microcosm.high_value_homes.over_2m@E14001133", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 198.548, - "name": "microcosm.high_value_homes.over_2m@E14001134", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.384, - "name": "microcosm.high_value_homes.over_2m@E14001135", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 40.206, - "name": "microcosm.high_value_homes.over_2m@E14001136", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 526.746, - "name": "microcosm.high_value_homes.over_2m@E14001137", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 80.714, - "name": "microcosm.high_value_homes.over_2m@E14001138", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 119.784, - "name": "microcosm.high_value_homes.over_2m@E14001139", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.922, - "name": "microcosm.high_value_homes.over_2m@E14001140", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 79.353, - "name": "microcosm.high_value_homes.over_2m@E14001141", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.138, - "name": "microcosm.high_value_homes.over_2m@E14001142", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.811, - "name": "microcosm.high_value_homes.over_2m@E14001143", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.911, - "name": "microcosm.high_value_homes.over_2m@E14001144", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.163, - "name": "microcosm.high_value_homes.over_2m@E14001145", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 40.438, - "name": "microcosm.high_value_homes.over_2m@E14001146", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.625, - "name": "microcosm.high_value_homes.over_2m@E14001147", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 43.191, - "name": "microcosm.high_value_homes.over_2m@E14001148", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 375.211, - "name": "microcosm.high_value_homes.over_2m@E14001149", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001150", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 53.303, - "name": "microcosm.high_value_homes.over_2m@E14001151", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.82, - "name": "microcosm.high_value_homes.over_2m@E14001152", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.692, - "name": "microcosm.high_value_homes.over_2m@E14001153", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.266, - "name": "microcosm.high_value_homes.over_2m@E14001154", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 75.428, - "name": "microcosm.high_value_homes.over_2m@E14001155", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 59.305, - "name": "microcosm.high_value_homes.over_2m@E14001156", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.873, - "name": "microcosm.high_value_homes.over_2m@E14001157", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 55.097, - "name": "microcosm.high_value_homes.over_2m@E14001158", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.314, - "name": "microcosm.high_value_homes.over_2m@E14001159", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5291.767, - "name": "microcosm.high_value_homes.over_2m@E14001160", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 212.516, - "name": "microcosm.high_value_homes.over_2m@E14001161", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1949.274, - "name": "microcosm.high_value_homes.over_2m@E14001162", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.411, - "name": "microcosm.high_value_homes.over_2m@E14001163", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 98.903, - "name": "microcosm.high_value_homes.over_2m@E14001164", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001165", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 387.836, - "name": "microcosm.high_value_homes.over_2m@E14001166", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 162.604, - "name": "microcosm.high_value_homes.over_2m@E14001167", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.726, - "name": "microcosm.high_value_homes.over_2m@E14001168", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 814.485, - "name": "microcosm.high_value_homes.over_2m@E14001169", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.659, - "name": "microcosm.high_value_homes.over_2m@E14001170", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 84.982, - "name": "microcosm.high_value_homes.over_2m@E14001171", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7793.565, - "name": "microcosm.high_value_homes.over_2m@E14001172", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.583, - "name": "microcosm.high_value_homes.over_2m@E14001173", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.5, - "name": "microcosm.high_value_homes.over_2m@E14001174", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 610.604, - "name": "microcosm.high_value_homes.over_2m@E14001175", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.824, - "name": "microcosm.high_value_homes.over_2m@E14001176", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.983, - "name": "microcosm.high_value_homes.over_2m@E14001177", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.468, - "name": "microcosm.high_value_homes.over_2m@E14001178", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 56.2, - "name": "microcosm.high_value_homes.over_2m@E14001179", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001180", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.735, - "name": "microcosm.high_value_homes.over_2m@E14001181", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.225, - "name": "microcosm.high_value_homes.over_2m@E14001182", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001183", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.903, - "name": "microcosm.high_value_homes.over_2m@E14001184", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.322, - "name": "microcosm.high_value_homes.over_2m@E14001185", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 37.839, - "name": "microcosm.high_value_homes.over_2m@E14001186", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 170.277, - "name": "microcosm.high_value_homes.over_2m@E14001187", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.226, - "name": "microcosm.high_value_homes.over_2m@E14001188", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.997, - "name": "microcosm.high_value_homes.over_2m@E14001189", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.966, - "name": "microcosm.high_value_homes.over_2m@E14001190", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.953, - "name": "microcosm.high_value_homes.over_2m@E14001191", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 85.593, - "name": "microcosm.high_value_homes.over_2m@E14001192", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.44, - "name": "microcosm.high_value_homes.over_2m@E14001193", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.44, - "name": "microcosm.high_value_homes.over_2m@E14001194", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 65.64, - "name": "microcosm.high_value_homes.over_2m@E14001195", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.638, - "name": "microcosm.high_value_homes.over_2m@E14001196", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 186.245, - "name": "microcosm.high_value_homes.over_2m@E14001197", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.636, - "name": "microcosm.high_value_homes.over_2m@E14001198", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.954, - "name": "microcosm.high_value_homes.over_2m@E14001199", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.318, - "name": "microcosm.high_value_homes.over_2m@E14001200", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 411.539, - "name": "microcosm.high_value_homes.over_2m@E14001201", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.61, - "name": "microcosm.high_value_homes.over_2m@E14001202", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 70.058, - "name": "microcosm.high_value_homes.over_2m@E14001203", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001204", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 768.698, - "name": "microcosm.high_value_homes.over_2m@E14001205", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.428, - "name": "microcosm.high_value_homes.over_2m@E14001206", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1486.491, - "name": "microcosm.high_value_homes.over_2m@E14001207", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 68.615, - "name": "microcosm.high_value_homes.over_2m@E14001208", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 98.634, - "name": "microcosm.high_value_homes.over_2m@E14001209", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 52.56, - "name": "microcosm.high_value_homes.over_2m@E14001210", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.633, - "name": "microcosm.high_value_homes.over_2m@E14001211", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 314.07, - "name": "microcosm.high_value_homes.over_2m@E14001212", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.422, - "name": "microcosm.high_value_homes.over_2m@E14001213", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 372.852, - "name": "microcosm.high_value_homes.over_2m@E14001214", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 623.654, - "name": "microcosm.high_value_homes.over_2m@E14001215", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 21.272, - "name": "microcosm.high_value_homes.over_2m@E14001216", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 195.177, - "name": "microcosm.high_value_homes.over_2m@E14001217", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.837, - "name": "microcosm.high_value_homes.over_2m@E14001218", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.127, - "name": "microcosm.high_value_homes.over_2m@E14001219", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.893, - "name": "microcosm.high_value_homes.over_2m@E14001220", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 173.427, - "name": "microcosm.high_value_homes.over_2m@E14001221", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.655, - "name": "microcosm.high_value_homes.over_2m@E14001222", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 435.211, - "name": "microcosm.high_value_homes.over_2m@E14001223", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 30.907, - "name": "microcosm.high_value_homes.over_2m@E14001224", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.232, - "name": "microcosm.high_value_homes.over_2m@E14001225", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 828.468, - "name": "microcosm.high_value_homes.over_2m@E14001226", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 390.657, - "name": "microcosm.high_value_homes.over_2m@E14001227", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001228", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.95, - "name": "microcosm.high_value_homes.over_2m@E14001229", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2328.405, - "name": "microcosm.high_value_homes.over_2m@E14001230", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.368, - "name": "microcosm.high_value_homes.over_2m@E14001231", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 74.996, - "name": "microcosm.high_value_homes.over_2m@E14001232", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.44, - "name": "microcosm.high_value_homes.over_2m@E14001233", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 843.248, - "name": "microcosm.high_value_homes.over_2m@E14001234", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 64.48, - "name": "microcosm.high_value_homes.over_2m@E14001235", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.327, - "name": "microcosm.high_value_homes.over_2m@E14001236", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.02, - "name": "microcosm.high_value_homes.over_2m@E14001237", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2323.181, - "name": "microcosm.high_value_homes.over_2m@E14001238", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.459, - "name": "microcosm.high_value_homes.over_2m@E14001239", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 22.057, - "name": "microcosm.high_value_homes.over_2m@E14001240", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 142.856, - "name": "microcosm.high_value_homes.over_2m@E14001241", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.024, - "name": "microcosm.high_value_homes.over_2m@E14001242", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.63, - "name": "microcosm.high_value_homes.over_2m@E14001243", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001244", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.441, - "name": "microcosm.high_value_homes.over_2m@E14001245", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001246", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 76.815, - "name": "microcosm.high_value_homes.over_2m@E14001247", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.196, - "name": "microcosm.high_value_homes.over_2m@E14001248", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1125.084, - "name": "microcosm.high_value_homes.over_2m@E14001249", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.244, - "name": "microcosm.high_value_homes.over_2m@E14001250", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.121, - "name": "microcosm.high_value_homes.over_2m@E14001251", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.583, - "name": "microcosm.high_value_homes.over_2m@E14001252", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.568, - "name": "microcosm.high_value_homes.over_2m@E14001253", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 18.31, - "name": "microcosm.high_value_homes.over_2m@E14001254", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.187, - "name": "microcosm.high_value_homes.over_2m@E14001255", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.558, - "name": "microcosm.high_value_homes.over_2m@E14001256", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 514.807, - "name": "microcosm.high_value_homes.over_2m@E14001257", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1037.705, - "name": "microcosm.high_value_homes.over_2m@E14001258", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 152.222, - "name": "microcosm.high_value_homes.over_2m@E14001259", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 298.263, - "name": "microcosm.high_value_homes.over_2m@E14001260", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001261", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001262", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 108.812, - "name": "microcosm.high_value_homes.over_2m@E14001263", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2660.19, - "name": "microcosm.high_value_homes.over_2m@E14001264", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4323.685, - "name": "microcosm.high_value_homes.over_2m@E14001265", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.919, - "name": "microcosm.high_value_homes.over_2m@E14001266", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 78.139, - "name": "microcosm.high_value_homes.over_2m@E14001267", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1521.741, - "name": "microcosm.high_value_homes.over_2m@E14001268", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 134.95, - "name": "microcosm.high_value_homes.over_2m@E14001269", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 415.899, - "name": "microcosm.high_value_homes.over_2m@E14001270", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 89.478, - "name": "microcosm.high_value_homes.over_2m@E14001271", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.185, - "name": "microcosm.high_value_homes.over_2m@E14001272", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 72.563, - "name": "microcosm.high_value_homes.over_2m@E14001273", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 36.606, - "name": "microcosm.high_value_homes.over_2m@E14001274", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 31.763, - "name": "microcosm.high_value_homes.over_2m@E14001275", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.662, - "name": "microcosm.high_value_homes.over_2m@E14001276", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.031, - "name": "microcosm.high_value_homes.over_2m@E14001277", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 164.109, - "name": "microcosm.high_value_homes.over_2m@E14001278", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 564.442, - "name": "microcosm.high_value_homes.over_2m@E14001279", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 938.738, - "name": "microcosm.high_value_homes.over_2m@E14001280", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 16.615, - "name": "microcosm.high_value_homes.over_2m@E14001281", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 19.374, - "name": "microcosm.high_value_homes.over_2m@E14001282", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 242.559, - "name": "microcosm.high_value_homes.over_2m@E14001283", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 996.051, - "name": "microcosm.high_value_homes.over_2m@E14001284", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 81.233, - "name": "microcosm.high_value_homes.over_2m@E14001285", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.664, - "name": "microcosm.high_value_homes.over_2m@E14001286", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.081, - "name": "microcosm.high_value_homes.over_2m@E14001287", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.213, - "name": "microcosm.high_value_homes.over_2m@E14001288", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 136.507, - "name": "microcosm.high_value_homes.over_2m@E14001289", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1453.261, - "name": "microcosm.high_value_homes.over_2m@E14001290", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 58.089, - "name": "microcosm.high_value_homes.over_2m@E14001291", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 203.347, - "name": "microcosm.high_value_homes.over_2m@E14001292", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1437.114, - "name": "microcosm.high_value_homes.over_2m@E14001293", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 196.592, - "name": "microcosm.high_value_homes.over_2m@E14001294", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001295", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 215.566, - "name": "microcosm.high_value_homes.over_2m@E14001296", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.293, - "name": "microcosm.high_value_homes.over_2m@E14001297", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 38.797, - "name": "microcosm.high_value_homes.over_2m@E14001298", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.15, - "name": "microcosm.high_value_homes.over_2m@E14001299", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.241, - "name": "microcosm.high_value_homes.over_2m@E14001300", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.053, - "name": "microcosm.high_value_homes.over_2m@E14001301", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.888, - "name": "microcosm.high_value_homes.over_2m@E14001302", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 52.684, - "name": "microcosm.high_value_homes.over_2m@E14001303", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 40.976, - "name": "microcosm.high_value_homes.over_2m@E14001304", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 810.137, - "name": "microcosm.high_value_homes.over_2m@E14001305", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1679.998, - "name": "microcosm.high_value_homes.over_2m@E14001306", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.423, - "name": "microcosm.high_value_homes.over_2m@E14001307", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 62.424, - "name": "microcosm.high_value_homes.over_2m@E14001308", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 139.932, - "name": "microcosm.high_value_homes.over_2m@E14001309", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8281.242, - "name": "microcosm.high_value_homes.over_2m@E14001310", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 28.698, - "name": "microcosm.high_value_homes.over_2m@E14001311", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 316.543, - "name": "microcosm.high_value_homes.over_2m@E14001312", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001313", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.51, - "name": "microcosm.high_value_homes.over_2m@E14001314", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.561, - "name": "microcosm.high_value_homes.over_2m@E14001315", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.647, - "name": "microcosm.high_value_homes.over_2m@E14001316", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001317", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 10.005, - "name": "microcosm.high_value_homes.over_2m@E14001318", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 7.362, - "name": "microcosm.high_value_homes.over_2m@E14001319", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.227, - "name": "microcosm.high_value_homes.over_2m@E14001320", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 56.439, - "name": "microcosm.high_value_homes.over_2m@E14001321", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.127, - "name": "microcosm.high_value_homes.over_2m@E14001322", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001323", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001324", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001325", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001326", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.998, - "name": "microcosm.high_value_homes.over_2m@E14001327", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.2, - "name": "microcosm.high_value_homes.over_2m@E14001328", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.402, - "name": "microcosm.high_value_homes.over_2m@E14001329", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 145.353, - "name": "microcosm.high_value_homes.over_2m@E14001330", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.724, - "name": "microcosm.high_value_homes.over_2m@E14001331", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 268.426, - "name": "microcosm.high_value_homes.over_2m@E14001332", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 92.605, - "name": "microcosm.high_value_homes.over_2m@E14001333", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 123.123, - "name": "microcosm.high_value_homes.over_2m@E14001334", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 29.484, - "name": "microcosm.high_value_homes.over_2m@E14001335", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.515, - "name": "microcosm.high_value_homes.over_2m@E14001336", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.088, - "name": "microcosm.high_value_homes.over_2m@E14001337", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.38, - "name": "microcosm.high_value_homes.over_2m@E14001338", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001339", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 3.569, - "name": "microcosm.high_value_homes.over_2m@E14001340", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001341", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 14.306, - "name": "microcosm.high_value_homes.over_2m@E14001342", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 9.213, - "name": "microcosm.high_value_homes.over_2m@E14001343", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.347, - "name": "microcosm.high_value_homes.over_2m@E14001344", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.1, - "name": "microcosm.high_value_homes.over_2m@E14001345", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.385, - "name": "microcosm.high_value_homes.over_2m@E14001346", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 247.15, - "name": "microcosm.high_value_homes.over_2m@E14001347", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 831.692, - "name": "microcosm.high_value_homes.over_2m@E14001348", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 20.911, - "name": "microcosm.high_value_homes.over_2m@E14001349", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001350", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 176.36, - "name": "microcosm.high_value_homes.over_2m@E14001351", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 33.143, - "name": "microcosm.high_value_homes.over_2m@E14001352", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.657, - "name": "microcosm.high_value_homes.over_2m@E14001353", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 88.315, - "name": "microcosm.high_value_homes.over_2m@E14001354", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001355", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 93.396, - "name": "microcosm.high_value_homes.over_2m@E14001356", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 25.38, - "name": "microcosm.high_value_homes.over_2m@E14001357", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 106.393, - "name": "microcosm.high_value_homes.over_2m@E14001358", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 91.282, - "name": "microcosm.high_value_homes.over_2m@E14001359", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 433.883, - "name": "microcosm.high_value_homes.over_2m@E14001360", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 6.804, - "name": "microcosm.high_value_homes.over_2m@E14001361", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 17.907, - "name": "microcosm.high_value_homes.over_2m@E14001362", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 46.069, - "name": "microcosm.high_value_homes.over_2m@E14001363", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 82.69, - "name": "microcosm.high_value_homes.over_2m@E14001364", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 27.98, - "name": "microcosm.high_value_homes.over_2m@E14001365", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 232.6, - "name": "microcosm.high_value_homes.over_2m@E14001366", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.264, - "name": "microcosm.high_value_homes.over_2m@E14001367", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.162, - "name": "microcosm.high_value_homes.over_2m@E14001368", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.11, - "name": "microcosm.high_value_homes.over_2m@E14001369", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 54.496, - "name": "microcosm.high_value_homes.over_2m@E14001370", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.576, - "name": "microcosm.high_value_homes.over_2m@E14001371", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 12.749, - "name": "microcosm.high_value_homes.over_2m@E14001372", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 306.194, - "name": "microcosm.high_value_homes.over_2m@E14001373", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 271.731, - "name": "microcosm.high_value_homes.over_2m@E14001374", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 26.636, - "name": "microcosm.high_value_homes.over_2m@E14001375", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 170.096, - "name": "microcosm.high_value_homes.over_2m@E14001376", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 4.774, - "name": "microcosm.high_value_homes.over_2m@E14001377", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 5.968, - "name": "microcosm.high_value_homes.over_2m@E14001378", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 54.905, - "name": "microcosm.high_value_homes.over_2m@E14001379", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.916, - "name": "microcosm.high_value_homes.over_2m@E14001380", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 34.972, - "name": "microcosm.high_value_homes.over_2m@E14001381", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.317, - "name": "microcosm.high_value_homes.over_2m@E14001382", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.167, - "name": "microcosm.high_value_homes.over_2m@E14001383", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 57.704, - "name": "microcosm.high_value_homes.over_2m@E14001384", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 275.661, - "name": "microcosm.high_value_homes.over_2m@E14001385", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 627.428, - "name": "microcosm.high_value_homes.over_2m@E14001386", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 45.147, - "name": "microcosm.high_value_homes.over_2m@E14001387", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 107.165, - "name": "microcosm.high_value_homes.over_2m@E14001388", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 1.317, - "name": "microcosm.high_value_homes.over_2m@E14001389", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 2.431, - "name": "microcosm.high_value_homes.over_2m@E14001390", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 13.794, - "name": "microcosm.high_value_homes.over_2m@E14001391", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 364.254, - "name": "microcosm.high_value_homes.over_2m@E14001392", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 293.884, - "name": "microcosm.high_value_homes.over_2m@E14001393", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 73.461, - "name": "microcosm.high_value_homes.over_2m@E14001394", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 40.153, - "name": "microcosm.high_value_homes.over_2m@E14001395", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 82.291, - "name": "microcosm.high_value_homes.over_2m@E14001396", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.018, - "name": "microcosm.high_value_homes.over_2m@E14001397", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 11.18, - "name": "microcosm.high_value_homes.over_2m@E14001398", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 115.189, - "name": "microcosm.high_value_homes.over_2m@E14001399", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 8.759, - "name": "microcosm.high_value_homes.over_2m@E14001400", - "period": 2025, - "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." - }, - { - "kind": "ledger_only", - "ledger_value": 23.808, - "name": "microcosm.high_value_homes.over_2m@E14001401", + "ledger_value": 3643.982, + "name": "microcosm.high_value_homes.over_1_5m@E09000022", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 193.224, - "name": "microcosm.high_value_homes.over_2m@E14001402", + "ledger_value": 951.335, + "name": "microcosm.high_value_homes.over_1_5m@E09000023", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 201.783, - "name": "microcosm.high_value_homes.over_2m@E14001403", + "ledger_value": 4113.6, + "name": "microcosm.high_value_homes.over_1_5m@E09000024", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 10.62, - "name": "microcosm.high_value_homes.over_2m@E14001404", + "ledger_value": 1004.059, + "name": "microcosm.high_value_homes.over_1_5m@E09000026", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 103.76, - "name": "microcosm.high_value_homes.over_2m@E14001405", + "ledger_value": 10637.421, + "name": "microcosm.high_value_homes.over_1_5m@E09000027", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 8.317, - "name": "microcosm.high_value_homes.over_2m@E14001406", + "ledger_value": 2724.404, + "name": "microcosm.high_value_homes.over_1_5m@E09000028", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.564, - "name": "microcosm.high_value_homes.over_2m@E14001407", + "ledger_value": 811.395, + "name": "microcosm.high_value_homes.over_1_5m@E09000029", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 9.388, - "name": "microcosm.high_value_homes.over_2m@E14001408", + "ledger_value": 818.605, + "name": "microcosm.high_value_homes.over_1_5m@E09000030", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 19.337, - "name": "microcosm.high_value_homes.over_2m@E14001409", + "ledger_value": 9659.743, + "name": "microcosm.high_value_homes.over_1_5m@E09000032", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 15.047, - "name": "microcosm.high_value_homes.over_2m@E14001410", + "ledger_value": 13124.117, + "name": "microcosm.high_value_homes.over_1_5m@E09000033", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.365, - "name": "microcosm.high_value_homes.over_2m@E14001411", + "ledger_value": 1051.7, + "name": "microcosm.high_value_homes.over_1m@E06000007", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.63, - "name": "microcosm.high_value_homes.over_2m@E14001412", + "ledger_value": 705.531, + "name": "microcosm.high_value_homes.over_1m@E06000011", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 2.651, - "name": "microcosm.high_value_homes.over_2m@E14001413", + "ledger_value": 1103.137, + "name": "microcosm.high_value_homes.over_1m@E06000014", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 19.368, - "name": "microcosm.high_value_homes.over_2m@E14001414", + "ledger_value": 845.86, + "name": "microcosm.high_value_homes.over_1m@E06000017", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 10.215, - "name": "microcosm.high_value_homes.over_2m@E14001415", + "ledger_value": 1046.753, + "name": "microcosm.high_value_homes.over_1m@E06000019", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.384, - "name": "microcosm.high_value_homes.over_2m@E14001416", + "ledger_value": 5884.616, + "name": "microcosm.high_value_homes.over_1m@E06000022", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 297.139, - "name": "microcosm.high_value_homes.over_2m@E14001417", + "ledger_value": 5897.769, + "name": "microcosm.high_value_homes.over_1m@E06000023", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 22.736, - "name": "microcosm.high_value_homes.over_2m@E14001418", + "ledger_value": 1898.175, + "name": "microcosm.high_value_homes.over_1m@E06000024", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 70.272, - "name": "microcosm.high_value_homes.over_2m@E14001419", + "ledger_value": 1301.25, + "name": "microcosm.high_value_homes.over_1m@E06000025", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 719.419, - "name": "microcosm.high_value_homes.over_2m@E14001420", + "ledger_value": 497.791, + "name": "microcosm.high_value_homes.over_1m@E06000027", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 68.513, - "name": "microcosm.high_value_homes.over_2m@E14001421", + "ledger_value": 1374.075, + "name": "microcosm.high_value_homes.over_1m@E06000033", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.664, - "name": "microcosm.high_value_homes.over_2m@E14001422", + "ledger_value": 1471.525, + "name": "microcosm.high_value_homes.over_1m@E06000036", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.608, - "name": "microcosm.high_value_homes.over_2m@E14001423", + "ledger_value": 3735.56, + "name": "microcosm.high_value_homes.over_1m@E06000037", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.64, - "name": "microcosm.high_value_homes.over_2m@E14001424", + "ledger_value": 1082.339, + "name": "microcosm.high_value_homes.over_1m@E06000038", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001425", + "ledger_value": 9529.749, + "name": "microcosm.high_value_homes.over_1m@E06000040", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001426", + "ledger_value": 4646.33, + "name": "microcosm.high_value_homes.over_1m@E06000041", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.704, - "name": "microcosm.high_value_homes.over_2m@E14001427", + "ledger_value": 1361.398, + "name": "microcosm.high_value_homes.over_1m@E06000042", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.083, - "name": "microcosm.high_value_homes.over_2m@E14001428", + "ledger_value": 5372.857, + "name": "microcosm.high_value_homes.over_1m@E06000043", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 759.389, - "name": "microcosm.high_value_homes.over_2m@E14001429", + "ledger_value": 812.499, + "name": "microcosm.high_value_homes.over_1m@E06000046", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 203.228, - "name": "microcosm.high_value_homes.over_2m@E14001430", + "ledger_value": 6400.779, + "name": "microcosm.high_value_homes.over_1m@E06000049", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.054, - "name": "microcosm.high_value_homes.over_2m@E14001431", + "ledger_value": 2307.775, + "name": "microcosm.high_value_homes.over_1m@E06000050", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 10.543, - "name": "microcosm.high_value_homes.over_2m@E14001432", + "ledger_value": 1228.405, + "name": "microcosm.high_value_homes.over_1m@E06000051", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 7.184, - "name": "microcosm.high_value_homes.over_2m@E14001433", + "ledger_value": 4823.434, + "name": "microcosm.high_value_homes.over_1m@E06000052", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1408.033, - "name": "microcosm.high_value_homes.over_2m@E14001434", + "ledger_value": 5576.52, + "name": "microcosm.high_value_homes.over_1m@E06000054", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1035.453, - "name": "microcosm.high_value_homes.over_2m@E14001435", + "ledger_value": 1312.9, + "name": "microcosm.high_value_homes.over_1m@E06000055", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.412, - "name": "microcosm.high_value_homes.over_2m@E14001436", + "ledger_value": 2361.766, + "name": "microcosm.high_value_homes.over_1m@E06000056", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 29.699, - "name": "microcosm.high_value_homes.over_2m@E14001437", + "ledger_value": 1117.212, + "name": "microcosm.high_value_homes.over_1m@E06000057", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 35.704, - "name": "microcosm.high_value_homes.over_2m@E14001438", + "ledger_value": 5135.068, + "name": "microcosm.high_value_homes.over_1m@E06000058", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 219.527, - "name": "microcosm.high_value_homes.over_2m@E14001439", + "ledger_value": 4115.631, + "name": "microcosm.high_value_homes.over_1m@E06000059", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.343, - "name": "microcosm.high_value_homes.over_2m@E14001440", + "ledger_value": 26240.327, + "name": "microcosm.high_value_homes.over_1m@E06000060", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 12.476, - "name": "microcosm.high_value_homes.over_2m@E14001441", + "ledger_value": 1217.265, + "name": "microcosm.high_value_homes.over_1m@E06000061", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 790.67, - "name": "microcosm.high_value_homes.over_2m@E14001442", + "ledger_value": 2076.89, + "name": "microcosm.high_value_homes.over_1m@E06000062", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 23.069, - "name": "microcosm.high_value_homes.over_2m@E14001443", + "ledger_value": 1113.595, + "name": "microcosm.high_value_homes.over_1m@E06000064", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 18.343, - "name": "microcosm.high_value_homes.over_2m@E14001444", + "ledger_value": 4547.668, + "name": "microcosm.high_value_homes.over_1m@E06000065", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4759.191, - "name": "microcosm.high_value_homes.over_2m@E14001445", + "ledger_value": 3176.288, + "name": "microcosm.high_value_homes.over_1m@E06000066", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 2.664, - "name": "microcosm.high_value_homes.over_2m@E14001446", + "ledger_value": 3081.649, + "name": "microcosm.high_value_homes.over_1m@E07000008", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 9.883, - "name": "microcosm.high_value_homes.over_2m@E14001447", + "ledger_value": 552.532, + "name": "microcosm.high_value_homes.over_1m@E07000009", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 34.556, - "name": "microcosm.high_value_homes.over_2m@E14001448", + "ledger_value": 1043.778, + "name": "microcosm.high_value_homes.over_1m@E07000011", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 331.667, - "name": "microcosm.high_value_homes.over_2m@E14001449", + "ledger_value": 3121.044, + "name": "microcosm.high_value_homes.over_1m@E07000012", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.982, - "name": "microcosm.high_value_homes.over_2m@E14001450", + "ledger_value": 535.292, + "name": "microcosm.high_value_homes.over_1m@E07000032", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.237, - "name": "microcosm.high_value_homes.over_2m@E14001451", + "ledger_value": 899.406, + "name": "microcosm.high_value_homes.over_1m@E07000035", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001452", + "ledger_value": 1929.584, + "name": "microcosm.high_value_homes.over_1m@E07000040", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 13.866, - "name": "microcosm.high_value_homes.over_2m@E14001453", + "ledger_value": 636.781, + "name": "microcosm.high_value_homes.over_1m@E07000041", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 473.554, - "name": "microcosm.high_value_homes.over_2m@E14001454", + "ledger_value": 462.705, + "name": "microcosm.high_value_homes.over_1m@E07000042", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 14.997, - "name": "microcosm.high_value_homes.over_2m@E14001455", + "ledger_value": 577.887, + "name": "microcosm.high_value_homes.over_1m@E07000043", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 2577.403, - "name": "microcosm.high_value_homes.over_2m@E14001456", + "ledger_value": 2690.366, + "name": "microcosm.high_value_homes.over_1m@E07000044", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 53.697, - "name": "microcosm.high_value_homes.over_2m@E14001457", + "ledger_value": 1037.51, + "name": "microcosm.high_value_homes.over_1m@E07000045", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 174.107, - "name": "microcosm.high_value_homes.over_2m@E14001458", + "ledger_value": 464.125, + "name": "microcosm.high_value_homes.over_1m@E07000047", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 8.696, - "name": "microcosm.high_value_homes.over_2m@E14001459", + "ledger_value": 513.825, + "name": "microcosm.high_value_homes.over_1m@E07000061", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 169.929, - "name": "microcosm.high_value_homes.over_2m@E14001460", + "ledger_value": 1956.569, + "name": "microcosm.high_value_homes.over_1m@E07000063", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.931, - "name": "microcosm.high_value_homes.over_2m@E14001461", + "ledger_value": 1825.037, + "name": "microcosm.high_value_homes.over_1m@E07000064", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.341, - "name": "microcosm.high_value_homes.over_2m@E14001462", + "ledger_value": 5057.89, + "name": "microcosm.high_value_homes.over_1m@E07000065", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 45.289, - "name": "microcosm.high_value_homes.over_2m@E14001463", + "ledger_value": 1742.947, + "name": "microcosm.high_value_homes.over_1m@E07000066", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001464", + "ledger_value": 1211.121, + "name": "microcosm.high_value_homes.over_1m@E07000067", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1317.576, - "name": "microcosm.high_value_homes.over_2m@E14001465", + "ledger_value": 3844.583, + "name": "microcosm.high_value_homes.over_1m@E07000068", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001466", + "ledger_value": 485.888, + "name": "microcosm.high_value_homes.over_1m@E07000069", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 8.346, - "name": "microcosm.high_value_homes.over_2m@E14001467", + "ledger_value": 3144.21, + "name": "microcosm.high_value_homes.over_1m@E07000070", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 76.505, - "name": "microcosm.high_value_homes.over_2m@E14001468", + "ledger_value": 1088.129, + "name": "microcosm.high_value_homes.over_1m@E07000071", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001469", + "ledger_value": 6934.343, + "name": "microcosm.high_value_homes.over_1m@E07000072", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001470", + "ledger_value": 914.678, + "name": "microcosm.high_value_homes.over_1m@E07000074", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 20.13, - "name": "microcosm.high_value_homes.over_2m@E14001471", + "ledger_value": 650.271, + "name": "microcosm.high_value_homes.over_1m@E07000075", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 20.808, - "name": "microcosm.high_value_homes.over_2m@E14001472", + "ledger_value": 2790.308, + "name": "microcosm.high_value_homes.over_1m@E07000077", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 13.975, - "name": "microcosm.high_value_homes.over_2m@E14001473", + "ledger_value": 2490.462, + "name": "microcosm.high_value_homes.over_1m@E07000078", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.467, - "name": "microcosm.high_value_homes.over_2m@E14001474", + "ledger_value": 4557.307, + "name": "microcosm.high_value_homes.over_1m@E07000079", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 86.473, - "name": "microcosm.high_value_homes.over_2m@E14001475", + "ledger_value": 1717.298, + "name": "microcosm.high_value_homes.over_1m@E07000082", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 11.629, - "name": "microcosm.high_value_homes.over_2m@E14001476", + "ledger_value": 932.533, + "name": "microcosm.high_value_homes.over_1m@E07000083", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 7.041, - "name": "microcosm.high_value_homes.over_2m@E14001477", + "ledger_value": 2312.394, + "name": "microcosm.high_value_homes.over_1m@E07000084", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001478", + "ledger_value": 4162.075, + "name": "microcosm.high_value_homes.over_1m@E07000085", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 45.012, - "name": "microcosm.high_value_homes.over_2m@E14001479", + "ledger_value": 707.847, + "name": "microcosm.high_value_homes.over_1m@E07000086", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 17.692, - "name": "microcosm.high_value_homes.over_2m@E14001480", + "ledger_value": 863.156, + "name": "microcosm.high_value_homes.over_1m@E07000087", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 352.569, - "name": "microcosm.high_value_homes.over_2m@E14001481", + "ledger_value": 3183.524, + "name": "microcosm.high_value_homes.over_1m@E07000089", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 294.782, - "name": "microcosm.high_value_homes.over_2m@E14001482", + "ledger_value": 636.587, + "name": "microcosm.high_value_homes.over_1m@E07000090", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 13.228, - "name": "microcosm.high_value_homes.over_2m@E14001483", + "ledger_value": 4807.651, + "name": "microcosm.high_value_homes.over_1m@E07000091", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 355.859, - "name": "microcosm.high_value_homes.over_2m@E14001484", + "ledger_value": 2961.121, + "name": "microcosm.high_value_homes.over_1m@E07000093", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 48.479, - "name": "microcosm.high_value_homes.over_2m@E14001485", + "ledger_value": 5734.611, + "name": "microcosm.high_value_homes.over_1m@E07000094", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 40.65, - "name": "microcosm.high_value_homes.over_2m@E14001486", + "ledger_value": 1367.984, + "name": "microcosm.high_value_homes.over_1m@E07000095", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.253, - "name": "microcosm.high_value_homes.over_2m@E14001487", + "ledger_value": 5445.652, + "name": "microcosm.high_value_homes.over_1m@E07000096", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 18.525, - "name": "microcosm.high_value_homes.over_2m@E14001488", + "ledger_value": 4920.905, + "name": "microcosm.high_value_homes.over_1m@E07000098", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 36.396, - "name": "microcosm.high_value_homes.over_2m@E14001489", + "ledger_value": 3121.031, + "name": "microcosm.high_value_homes.over_1m@E07000099", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 62.995, - "name": "microcosm.high_value_homes.over_2m@E14001490", + "ledger_value": 5884.53, + "name": "microcosm.high_value_homes.over_1m@E07000102", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 8.191, - "name": "microcosm.high_value_homes.over_2m@E14001491", + "ledger_value": 1597.978, + "name": "microcosm.high_value_homes.over_1m@E07000103", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.691, - "name": "microcosm.high_value_homes.over_2m@E14001492", + "ledger_value": 1621.043, + "name": "microcosm.high_value_homes.over_1m@E07000105", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 20.963, - "name": "microcosm.high_value_homes.over_2m@E14001493", + "ledger_value": 1015.172, + "name": "microcosm.high_value_homes.over_1m@E07000106", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 133.773, - "name": "microcosm.high_value_homes.over_2m@E14001494", + "ledger_value": 583.496, + "name": "microcosm.high_value_homes.over_1m@E07000107", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 42.209, - "name": "microcosm.high_value_homes.over_2m@E14001495", + "ledger_value": 601.263, + "name": "microcosm.high_value_homes.over_1m@E07000108", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1063.663, - "name": "microcosm.high_value_homes.over_2m@E14001496", + "ledger_value": 571.521, + "name": "microcosm.high_value_homes.over_1m@E07000109", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 12.558, - "name": "microcosm.high_value_homes.over_2m@E14001497", + "ledger_value": 1500.797, + "name": "microcosm.high_value_homes.over_1m@E07000110", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 29.835, - "name": "microcosm.high_value_homes.over_2m@E14001498", + "ledger_value": 7620.121, + "name": "microcosm.high_value_homes.over_1m@E07000111", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.122, - "name": "microcosm.high_value_homes.over_2m@E14001499", + "ledger_value": 729.261, + "name": "microcosm.high_value_homes.over_1m@E07000112", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.163, - "name": "microcosm.high_value_homes.over_2m@E14001500", + "ledger_value": 602.683, + "name": "microcosm.high_value_homes.over_1m@E07000113", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 65.439, - "name": "microcosm.high_value_homes.over_2m@E14001501", + "ledger_value": 456.782, + "name": "microcosm.high_value_homes.over_1m@E07000114", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 26.131, - "name": "microcosm.high_value_homes.over_2m@E14001502", + "ledger_value": 3053.1, + "name": "microcosm.high_value_homes.over_1m@E07000115", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 484.761, - "name": "microcosm.high_value_homes.over_2m@E14001503", + "ledger_value": 4965.096, + "name": "microcosm.high_value_homes.over_1m@E07000116", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.956, - "name": "microcosm.high_value_homes.over_2m@E14001504", + "ledger_value": 438.403, + "name": "microcosm.high_value_homes.over_1m@E07000127", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 74.236, - "name": "microcosm.high_value_homes.over_2m@E14001505", + "ledger_value": 811.563, + "name": "microcosm.high_value_homes.over_1m@E07000130", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.638, - "name": "microcosm.high_value_homes.over_2m@E14001506", + "ledger_value": 1215.038, + "name": "microcosm.high_value_homes.over_1m@E07000131", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 473.948, - "name": "microcosm.high_value_homes.over_2m@E14001507", + "ledger_value": 480.649, + "name": "microcosm.high_value_homes.over_1m@E07000132", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 55.894, - "name": "microcosm.high_value_homes.over_2m@E14001508", + "ledger_value": 556.271, + "name": "microcosm.high_value_homes.over_1m@E07000141", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001509", + "ledger_value": 485.829, + "name": "microcosm.high_value_homes.over_1m@E07000144", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001510", + "ledger_value": 1037.598, + "name": "microcosm.high_value_homes.over_1m@E07000146", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 52.277, - "name": "microcosm.high_value_homes.over_2m@E14001511", + "ledger_value": 946.342, + "name": "microcosm.high_value_homes.over_1m@E07000147", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 60.917, - "name": "microcosm.high_value_homes.over_2m@E14001512", + "ledger_value": 703.653, + "name": "microcosm.high_value_homes.over_1m@E07000149", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 10.06, - "name": "microcosm.high_value_homes.over_2m@E14001513", + "ledger_value": 454.424, + "name": "microcosm.high_value_homes.over_1m@E07000175", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.746, - "name": "microcosm.high_value_homes.over_2m@E14001514", + "ledger_value": 1056.482, + "name": "microcosm.high_value_homes.over_1m@E07000176", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.3, - "name": "microcosm.high_value_homes.over_2m@E14001515", + "ledger_value": 1543.542, + "name": "microcosm.high_value_homes.over_1m@E07000177", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 83.78, - "name": "microcosm.high_value_homes.over_2m@E14001516", + "ledger_value": 3575.36, + "name": "microcosm.high_value_homes.over_1m@E07000178", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.031, - "name": "microcosm.high_value_homes.over_2m@E14001517", + "ledger_value": 6793.741, + "name": "microcosm.high_value_homes.over_1m@E07000179", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.791, - "name": "microcosm.high_value_homes.over_2m@E14001518", + "ledger_value": 2602.49, + "name": "microcosm.high_value_homes.over_1m@E07000180", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.264, - "name": "microcosm.high_value_homes.over_2m@E14001519", + "ledger_value": 2284.697, + "name": "microcosm.high_value_homes.over_1m@E07000181", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.673, - "name": "microcosm.high_value_homes.over_2m@E14001520", + "ledger_value": 1342.513, + "name": "microcosm.high_value_homes.over_1m@E07000194", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001521", + "ledger_value": 552.52, + "name": "microcosm.high_value_homes.over_1m@E07000196", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 7.121, - "name": "microcosm.high_value_homes.over_2m@E14001522", + "ledger_value": 1156.66, + "name": "microcosm.high_value_homes.over_1m@E07000200", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 11.475, - "name": "microcosm.high_value_homes.over_2m@E14001523", + "ledger_value": 644.362, + "name": "microcosm.high_value_homes.over_1m@E07000203", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 14.825, - "name": "microcosm.high_value_homes.over_2m@E14001524", + "ledger_value": 17118.96, + "name": "microcosm.high_value_homes.over_1m@E07000207", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 23.298, - "name": "microcosm.high_value_homes.over_2m@E14001525", + "ledger_value": 3525.328, + "name": "microcosm.high_value_homes.over_1m@E07000208", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 233.159, - "name": "microcosm.high_value_homes.over_2m@E14001526", + "ledger_value": 8175.515, + "name": "microcosm.high_value_homes.over_1m@E07000209", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 160.062, - "name": "microcosm.high_value_homes.over_2m@E14001527", + "ledger_value": 6062.359, + "name": "microcosm.high_value_homes.over_1m@E07000210", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.651, - "name": "microcosm.high_value_homes.over_2m@E14001528", + "ledger_value": 6809.57, + "name": "microcosm.high_value_homes.over_1m@E07000211", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 49.34, - "name": "microcosm.high_value_homes.over_2m@E14001529", + "ledger_value": 3309.932, + "name": "microcosm.high_value_homes.over_1m@E07000212", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 163.745, - "name": "microcosm.high_value_homes.over_2m@E14001530", + "ledger_value": 1297.244, + "name": "microcosm.high_value_homes.over_1m@E07000213", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.375, - "name": "microcosm.high_value_homes.over_2m@E14001531", + "ledger_value": 2841.057, + "name": "microcosm.high_value_homes.over_1m@E07000214", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 306.28, - "name": "microcosm.high_value_homes.over_2m@E14001532", + "ledger_value": 5143.801, + "name": "microcosm.high_value_homes.over_1m@E07000215", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 357.505, - "name": "microcosm.high_value_homes.over_2m@E14001533", + "ledger_value": 9134.163, + "name": "microcosm.high_value_homes.over_1m@E07000216", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 222.14, - "name": "microcosm.high_value_homes.over_2m@E14001534", + "ledger_value": 4465.927, + "name": "microcosm.high_value_homes.over_1m@E07000217", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 112.361, - "name": "microcosm.high_value_homes.over_2m@E14001535", + "ledger_value": 489.105, + "name": "microcosm.high_value_homes.over_1m@E07000220", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.949, - "name": "microcosm.high_value_homes.over_2m@E14001536", + "ledger_value": 2919.904, + "name": "microcosm.high_value_homes.over_1m@E07000221", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.791, - "name": "microcosm.high_value_homes.over_2m@E14001537", + "ledger_value": 2096.997, + "name": "microcosm.high_value_homes.over_1m@E07000222", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 104.355, - "name": "microcosm.high_value_homes.over_2m@E14001538", + "ledger_value": 1765.623, + "name": "microcosm.high_value_homes.over_1m@E07000224", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 627.896, - "name": "microcosm.high_value_homes.over_2m@E14001539", + "ledger_value": 5133.118, + "name": "microcosm.high_value_homes.over_1m@E07000225", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 24.325, - "name": "microcosm.high_value_homes.over_2m@E14001540", + "ledger_value": 3804.63, + "name": "microcosm.high_value_homes.over_1m@E07000227", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.209, - "name": "microcosm.high_value_homes.over_2m@E14001541", + "ledger_value": 3697.054, + "name": "microcosm.high_value_homes.over_1m@E07000228", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 75.323, - "name": "microcosm.high_value_homes.over_2m@E14001542", + "ledger_value": 503.6, + "name": "microcosm.high_value_homes.over_1m@E07000229", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.212, - "name": "microcosm.high_value_homes.over_2m@E14001543", + "ledger_value": 1366.37, + "name": "microcosm.high_value_homes.over_1m@E07000234", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 30.134, - "name": "microcosm.high_value_homes.over_2m@E14001544", + "ledger_value": 735.231, + "name": "microcosm.high_value_homes.over_1m@E07000235", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 52.264, - "name": "microcosm.high_value_homes.over_2m@E14001545", + "ledger_value": 1202.196, + "name": "microcosm.high_value_homes.over_1m@E07000238", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.179, - "name": "microcosm.high_value_homes.over_2m@E14001546", + "ledger_value": 11318.332, + "name": "microcosm.high_value_homes.over_1m@E07000240", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.301, - "name": "microcosm.high_value_homes.over_2m@E14001547", + "ledger_value": 3079.456, + "name": "microcosm.high_value_homes.over_1m@E07000241", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 46.802, - "name": "microcosm.high_value_homes.over_2m@E14001548", + "ledger_value": 4528.598, + "name": "microcosm.high_value_homes.over_1m@E07000242", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 450.925, - "name": "microcosm.high_value_homes.over_2m@E14001549", + "ledger_value": 2263.237, + "name": "microcosm.high_value_homes.over_1m@E07000244", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1120.23, - "name": "microcosm.high_value_homes.over_2m@E14001550", + "ledger_value": 990.483, + "name": "microcosm.high_value_homes.over_1m@E07000245", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 46.051, - "name": "microcosm.high_value_homes.over_2m@E14001551", + "ledger_value": 628.842, + "name": "microcosm.high_value_homes.over_1m@E08000001", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 18.674, - "name": "microcosm.high_value_homes.over_2m@E14001552", + "ledger_value": 460.247, + "name": "microcosm.high_value_homes.over_1m@E08000002", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 49.465, - "name": "microcosm.high_value_homes.over_2m@E14001553", + "ledger_value": 1762.65, + "name": "microcosm.high_value_homes.over_1m@E08000003", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 207.063, - "name": "microcosm.high_value_homes.over_2m@E14001554", + "ledger_value": 622.816, + "name": "microcosm.high_value_homes.over_1m@E08000006", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 514.845, - "name": "microcosm.high_value_homes.over_2m@E14001555", + "ledger_value": 2099.044, + "name": "microcosm.high_value_homes.over_1m@E08000007", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1609.217, - "name": "microcosm.high_value_homes.over_2m@E14001556", + "ledger_value": 5594.943, + "name": "microcosm.high_value_homes.over_1m@E08000009", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.149, - "name": "microcosm.high_value_homes.over_2m@E14001557", + "ledger_value": 569.92, + "name": "microcosm.high_value_homes.over_1m@E08000012", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 49.965, - "name": "microcosm.high_value_homes.over_2m@E14001558", + "ledger_value": 617.57, + "name": "microcosm.high_value_homes.over_1m@E08000014", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 684.158, - "name": "microcosm.high_value_homes.over_2m@E14001559", + "ledger_value": 1059.663, + "name": "microcosm.high_value_homes.over_1m@E08000015", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.361, - "name": "microcosm.high_value_homes.over_2m@E14001560", + "ledger_value": 1866.717, + "name": "microcosm.high_value_homes.over_1m@E08000019", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001561", + "ledger_value": 687.502, + "name": "microcosm.high_value_homes.over_1m@E08000021", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.395, - "name": "microcosm.high_value_homes.over_2m@E14001562", + "ledger_value": 2976.966, + "name": "microcosm.high_value_homes.over_1m@E08000025", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 8.616, - "name": "microcosm.high_value_homes.over_2m@E14001563", + "ledger_value": 470.616, + "name": "microcosm.high_value_homes.over_1m@E08000026", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.103, - "name": "microcosm.high_value_homes.over_2m@E14001564", + "ledger_value": 2964.004, + "name": "microcosm.high_value_homes.over_1m@E08000029", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 25.985, - "name": "microcosm.high_value_homes.over_2m@E14001565", + "ledger_value": 1115.546, + "name": "microcosm.high_value_homes.over_1m@E08000032", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 51.117, - "name": "microcosm.high_value_homes.over_2m@E14001566", + "ledger_value": 657.147, + "name": "microcosm.high_value_homes.over_1m@E08000034", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001567", + "ledger_value": 2921.336, + "name": "microcosm.high_value_homes.over_1m@E08000035", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 41.203, - "name": "microcosm.high_value_homes.over_2m@E14001568", + "ledger_value": 19444.246, + "name": "microcosm.high_value_homes.over_1m@E09000003", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 32.359, - "name": "microcosm.high_value_homes.over_2m@E14001569", + "ledger_value": 1345.459, + "name": "microcosm.high_value_homes.over_1m@E09000004", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 188.877, - "name": "microcosm.high_value_homes.over_2m@E14001570", + "ledger_value": 6978.74, + "name": "microcosm.high_value_homes.over_1m@E09000005", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.587, - "name": "microcosm.high_value_homes.over_2m@E14001571", + "ledger_value": 12348.442, + "name": "microcosm.high_value_homes.over_1m@E09000006", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 35.408, - "name": "microcosm.high_value_homes.over_2m@E14001572", + "ledger_value": 14674.734, + "name": "microcosm.high_value_homes.over_1m@E09000007", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 246.892, - "name": "microcosm.high_value_homes.over_2m@E14001573", + "ledger_value": 3467.854, + "name": "microcosm.high_value_homes.over_1m@E09000008", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.203, - "name": "microcosm.high_value_homes.over_2m@E14001574", + "ledger_value": 11596.971, + "name": "microcosm.high_value_homes.over_1m@E09000009", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 116.095, - "name": "microcosm.high_value_homes.over_2m@E14001575", + "ledger_value": 5499.827, + "name": "microcosm.high_value_homes.over_1m@E09000010", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.651, - "name": "microcosm.high_value_homes.over_2m@E14001576", + "ledger_value": 3654.938, + "name": "microcosm.high_value_homes.over_1m@E09000011", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 38.122, - "name": "microcosm.high_value_homes.over_2m@E14001577", + "ledger_value": 6882.448, + "name": "microcosm.high_value_homes.over_1m@E09000012", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 52.685, - "name": "microcosm.high_value_homes.over_2m@E14001578", + "ledger_value": 12653.07, + "name": "microcosm.high_value_homes.over_1m@E09000013", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 51.883, - "name": "microcosm.high_value_homes.over_2m@E14001579", + "ledger_value": 8690.966, + "name": "microcosm.high_value_homes.over_1m@E09000014", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 102.71, - "name": "microcosm.high_value_homes.over_2m@E14001580", + "ledger_value": 5893.909, + "name": "microcosm.high_value_homes.over_1m@E09000015", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.127, - "name": "microcosm.high_value_homes.over_2m@E14001581", + "ledger_value": 3024.956, + "name": "microcosm.high_value_homes.over_1m@E09000016", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 173.813, - "name": "microcosm.high_value_homes.over_2m@E14001582", + "ledger_value": 4167.061, + "name": "microcosm.high_value_homes.over_1m@E09000017", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001583", + "ledger_value": 5766.413, + "name": "microcosm.high_value_homes.over_1m@E09000018", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.389, - "name": "microcosm.high_value_homes.over_2m@E14001584", + "ledger_value": 9693.904, + "name": "microcosm.high_value_homes.over_1m@E09000019", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 7.009, - "name": "microcosm.high_value_homes.over_2m@E14001585", + "ledger_value": 19613.913, + "name": "microcosm.high_value_homes.over_1m@E09000020", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 2665.428, - "name": "microcosm.high_value_homes.over_2m@E14001586", + "ledger_value": 7278.304, + "name": "microcosm.high_value_homes.over_1m@E09000021", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 678.176, - "name": "microcosm.high_value_homes.over_2m@E14001587", + "ledger_value": 9760.667, + "name": "microcosm.high_value_homes.over_1m@E09000022", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1913.869, - "name": "microcosm.high_value_homes.over_2m@E14001588", + "ledger_value": 3996.789, + "name": "microcosm.high_value_homes.over_1m@E09000023", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 60.811, - "name": "microcosm.high_value_homes.over_2m@E14001589", + "ledger_value": 9363.728, + "name": "microcosm.high_value_homes.over_1m@E09000024", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 103.636, - "name": "microcosm.high_value_homes.over_2m@E14001590", + "ledger_value": 528.739, + "name": "microcosm.high_value_homes.over_1m@E09000025", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 189.05, - "name": "microcosm.high_value_homes.over_2m@E14001591", + "ledger_value": 4863.376, + "name": "microcosm.high_value_homes.over_1m@E09000026", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 478.205, - "name": "microcosm.high_value_homes.over_2m@E14001592", + "ledger_value": 21455.119, + "name": "microcosm.high_value_homes.over_1m@E09000027", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 341.642, - "name": "microcosm.high_value_homes.over_2m@E14001593", + "ledger_value": 7662.991, + "name": "microcosm.high_value_homes.over_1m@E09000028", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@E14001594", + "ledger_value": 3484.089, + "name": "microcosm.high_value_homes.over_1m@E09000029", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.38, - "name": "microcosm.high_value_homes.over_2m@E14001595", + "ledger_value": 3391.689, + "name": "microcosm.high_value_homes.over_1m@E09000030", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.141, - "name": "microcosm.high_value_homes.over_2m@E14001596", + "ledger_value": 2369.456, + "name": "microcosm.high_value_homes.over_1m@E09000031", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.183, - "name": "microcosm.high_value_homes.over_2m@E14001597", + "ledger_value": 20651.695, + "name": "microcosm.high_value_homes.over_1m@E09000032", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 29.347, - "name": "microcosm.high_value_homes.over_2m@E14001598", + "ledger_value": 21290.417, + "name": "microcosm.high_value_homes.over_1m@E09000033", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 85.256, - "name": "microcosm.high_value_homes.over_2m@E14001599", + "ledger_value": 468.356, + "name": "microcosm.high_value_homes.over_1m@W06000011", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 258.538, - "name": "microcosm.high_value_homes.over_2m@E14001600", + "ledger_value": 1178.218, + "name": "microcosm.high_value_homes.over_1m@W06000014", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 32.453, - "name": "microcosm.high_value_homes.over_2m@E14001601", + "ledger_value": 1239.167, + "name": "microcosm.high_value_homes.over_1m@W06000015", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 6.302, - "name": "microcosm.high_value_homes.over_2m@E14001602", + "ledger_value": 733.193, + "name": "microcosm.high_value_homes.over_1m@W06000021", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 37.127, - "name": "microcosm.high_value_homes.over_2m@E14001603", + "ledger_value": 853.562, + "name": "microcosm.high_value_homes.over_2m@E06000022", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 44.772, - "name": "microcosm.high_value_homes.over_2m@E14001604", + "ledger_value": 531.341, + "name": "microcosm.high_value_homes.over_2m@E06000023", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 24.873, - "name": "microcosm.high_value_homes.over_2m@E14001605", + "ledger_value": 1824.209, + "name": "microcosm.high_value_homes.over_2m@E06000040", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 18.502, - "name": "microcosm.high_value_homes.over_2m@W06000001", + "ledger_value": 404.306, + "name": "microcosm.high_value_homes.over_2m@E06000043", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 22.39, - "name": "microcosm.high_value_homes.over_2m@W06000002", + "ledger_value": 867.006, + "name": "microcosm.high_value_homes.over_2m@E06000049", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 11.732, - "name": "microcosm.high_value_homes.over_2m@W06000003", + "ledger_value": 673.274, + "name": "microcosm.high_value_homes.over_2m@E06000052", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.33, - "name": "microcosm.high_value_homes.over_2m@W06000004", + "ledger_value": 603.183, + "name": "microcosm.high_value_homes.over_2m@E06000054", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 7.496, - "name": "microcosm.high_value_homes.over_2m@W06000005", + "ledger_value": 875.136, + "name": "microcosm.high_value_homes.over_2m@E06000058", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.448, - "name": "microcosm.high_value_homes.over_2m@W06000006", + "ledger_value": 4204.442, + "name": "microcosm.high_value_homes.over_2m@E06000060", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.292, - "name": "microcosm.high_value_homes.over_2m@W06000008", + "ledger_value": 470.551, + "name": "microcosm.high_value_homes.over_2m@E07000008", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.488, - "name": "microcosm.high_value_homes.over_2m@W06000009", + "ledger_value": 537.612, + "name": "microcosm.high_value_homes.over_2m@E07000065", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.749, - "name": "microcosm.high_value_homes.over_2m@W06000010", + "ledger_value": 541.956, + "name": "microcosm.high_value_homes.over_2m@E07000068", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 19.061, - "name": "microcosm.high_value_homes.over_2m@W06000011", + "ledger_value": 1000.685, + "name": "microcosm.high_value_homes.over_2m@E07000072", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.508, - "name": "microcosm.high_value_homes.over_2m@W06000012", + "ledger_value": 728.598, + "name": "microcosm.high_value_homes.over_2m@E07000079", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 10.1, - "name": "microcosm.high_value_homes.over_2m@W06000013", + "ledger_value": 498.603, + "name": "microcosm.high_value_homes.over_2m@E07000085", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 55.911, - "name": "microcosm.high_value_homes.over_2m@W06000014", + "ledger_value": 577.925, + "name": "microcosm.high_value_homes.over_2m@E07000091", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 35.266, - "name": "microcosm.high_value_homes.over_2m@W06000015", + "ledger_value": 704.159, + "name": "microcosm.high_value_homes.over_2m@E07000094", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.385, - "name": "microcosm.high_value_homes.over_2m@W06000016", + "ledger_value": 647.666, + "name": "microcosm.high_value_homes.over_2m@E07000096", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 15.185, - "name": "microcosm.high_value_homes.over_2m@W06000018", + "ledger_value": 857.33, + "name": "microcosm.high_value_homes.over_2m@E07000098", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.531, - "name": "microcosm.high_value_homes.over_2m@W06000019", + "ledger_value": 1049.883, + "name": "microcosm.high_value_homes.over_2m@E07000102", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.511, - "name": "microcosm.high_value_homes.over_2m@W06000020", + "ledger_value": 1478.468, + "name": "microcosm.high_value_homes.over_2m@E07000111", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 23.556, - "name": "microcosm.high_value_homes.over_2m@W06000021", + "ledger_value": 565.844, + "name": "microcosm.high_value_homes.over_2m@E07000116", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.963, - "name": "microcosm.high_value_homes.over_2m@W06000022", + "ledger_value": 629.255, + "name": "microcosm.high_value_homes.over_2m@E07000178", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 13.562, - "name": "microcosm.high_value_homes.over_2m@W06000023", + "ledger_value": 1050.025, + "name": "microcosm.high_value_homes.over_2m@E07000179", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.519, - "name": "microcosm.high_value_homes.over_2m@W06000024", + "ledger_value": 4767.574, + "name": "microcosm.high_value_homes.over_2m@E07000207", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.443, - "name": "microcosm.high_value_homes.over_2m@W07000081", + "ledger_value": 1463.526, + "name": "microcosm.high_value_homes.over_2m@E07000209", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.498, - "name": "microcosm.high_value_homes.over_2m@W07000082", + "ledger_value": 628.598, + "name": "microcosm.high_value_homes.over_2m@E07000210", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 11.921, - "name": "microcosm.high_value_homes.over_2m@W07000083", + "ledger_value": 806.606, + "name": "microcosm.high_value_homes.over_2m@E07000211", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.049, - "name": "microcosm.high_value_homes.over_2m@W07000084", + "ledger_value": 869.081, + "name": "microcosm.high_value_homes.over_2m@E07000212", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 5.086, - "name": "microcosm.high_value_homes.over_2m@W07000085", + "ledger_value": 619.976, + "name": "microcosm.high_value_homes.over_2m@E07000215", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 8.657, - "name": "microcosm.high_value_homes.over_2m@W07000086", + "ledger_value": 1463.24, + "name": "microcosm.high_value_homes.over_2m@E07000216", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.166, - "name": "microcosm.high_value_homes.over_2m@W07000087", + "ledger_value": 478.205, + "name": "microcosm.high_value_homes.over_2m@E07000217", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 12.148, - "name": "microcosm.high_value_homes.over_2m@W07000088", + "ledger_value": 961.984, + "name": "microcosm.high_value_homes.over_2m@E07000225", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 10.945, - "name": "microcosm.high_value_homes.over_2m@W07000089", + "ledger_value": 1525.912, + "name": "microcosm.high_value_homes.over_2m@E07000240", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 9.974, - "name": "microcosm.high_value_homes.over_2m@W07000090", + "ledger_value": 526.378, + "name": "microcosm.high_value_homes.over_2m@E07000242", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 34.422, - "name": "microcosm.high_value_homes.over_2m@W07000091", + "ledger_value": 1040.239, + "name": "microcosm.high_value_homes.over_2m@E08000009", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 7.296, - "name": "microcosm.high_value_homes.over_2m@W07000092", + "ledger_value": 3703.163, + "name": "microcosm.high_value_homes.over_2m@E09000003", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.292, - "name": "microcosm.high_value_homes.over_2m@W07000093", + "ledger_value": 1081.715, + "name": "microcosm.high_value_homes.over_2m@E09000005", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.328, - "name": "microcosm.high_value_homes.over_2m@W07000094", + "ledger_value": 1323.617, + "name": "microcosm.high_value_homes.over_2m@E09000006", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.304, - "name": "microcosm.high_value_homes.over_2m@W07000095", + "ledger_value": 4993.994, + "name": "microcosm.high_value_homes.over_2m@E09000007", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 20.897, - "name": "microcosm.high_value_homes.over_2m@W07000096", + "ledger_value": 1616.736, + "name": "microcosm.high_value_homes.over_2m@E09000009", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 16.338, - "name": "microcosm.high_value_homes.over_2m@W07000097", + "ledger_value": 673.978, + "name": "microcosm.high_value_homes.over_2m@E09000010", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.583, - "name": "microcosm.high_value_homes.over_2m@W07000098", + "ledger_value": 664.88, + "name": "microcosm.high_value_homes.over_2m@E09000011", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.519, - "name": "microcosm.high_value_homes.over_2m@W07000099", + "ledger_value": 608.116, + "name": "microcosm.high_value_homes.over_2m@E09000012", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 4.488, - "name": "microcosm.high_value_homes.over_2m@W07000100", + "ledger_value": 3678.49, + "name": "microcosm.high_value_homes.over_2m@E09000013", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 23.556, - "name": "microcosm.high_value_homes.over_2m@W07000101", + "ledger_value": 2240.329, + "name": "microcosm.high_value_homes.over_2m@E09000014", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 8.476, - "name": "microcosm.high_value_homes.over_2m@W07000102", + "ledger_value": 691.419, + "name": "microcosm.high_value_homes.over_2m@E09000015", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.508, - "name": "microcosm.high_value_homes.over_2m@W07000103", + "ledger_value": 1568.152, + "name": "microcosm.high_value_homes.over_2m@E09000018", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 3.963, - "name": "microcosm.high_value_homes.over_2m@W07000104", + "ledger_value": 2378.094, + "name": "microcosm.high_value_homes.over_2m@E09000019", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.518, - "name": "microcosm.high_value_homes.over_2m@W07000105", + "ledger_value": 10146.245, + "name": "microcosm.high_value_homes.over_2m@E09000020", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 2.924, - "name": "microcosm.high_value_homes.over_2m@W07000106", + "ledger_value": 1000.931, + "name": "microcosm.high_value_homes.over_2m@E09000021", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 0.0, - "name": "microcosm.high_value_homes.over_2m@W07000107", + "ledger_value": 1565.799, + "name": "microcosm.high_value_homes.over_2m@E09000022", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 2.723, - "name": "microcosm.high_value_homes.over_2m@W07000108", + "ledger_value": 2651.899, + "name": "microcosm.high_value_homes.over_2m@E09000024", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.511, - "name": "microcosm.high_value_homes.over_2m@W07000109", + "ledger_value": 5709.125, + "name": "microcosm.high_value_homes.over_2m@E09000027", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 30.001, - "name": "microcosm.high_value_homes.over_2m@W07000110", + "ledger_value": 1280.792, + "name": "microcosm.high_value_homes.over_2m@E09000028", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 1.448, - "name": "microcosm.high_value_homes.over_2m@W07000111", + "ledger_value": 4388.791, + "name": "microcosm.high_value_homes.over_2m@E09000032", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, { "kind": "ledger_only", - "ledger_value": 18.502, - "name": "microcosm.high_value_homes.over_2m@W07000112", + "ledger_value": 9053.872, + "name": "microcosm.high_value_homes.over_2m@E09000033", "period": 2025, "reason": "ledger_only by construction: the target is a Microcosm-derived estimate of the owner-occupied dwelling stock above a value threshold (uk/high_value_home_stock_facts.json, fence high_value_home_stock_derived_estimate), compiled beside the Chronicle feed; no publisher counts such dwellings by area, so the incumbent registry carries no row to compare and the difference is the derived target itself (microcosm#1240)." }, @@ -72099,7 +55838,7 @@ "ledger_value": 14204.916666666666, "name": "dwp.uc.households_by_area@E06000001", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 20848.0, @@ -72107,7 +55846,7 @@ "ledger_value": 21977.75, "name": "dwp.uc.households_by_area@E06000002", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15541.0, @@ -72115,7 +55854,7 @@ "ledger_value": 16574.0, "name": "dwp.uc.households_by_area@E06000003", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 20092.0, @@ -72123,7 +55862,7 @@ "ledger_value": 21151.416666666668, "name": "dwp.uc.households_by_area@E06000004", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10935.0, @@ -72131,7 +55870,7 @@ "ledger_value": 11376.25, "name": "dwp.uc.households_by_area@E06000005", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15146.0, @@ -72139,7 +55878,7 @@ "ledger_value": 16006.5, "name": "dwp.uc.households_by_area@E06000006", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16395.0, @@ -72147,7 +55886,7 @@ "ledger_value": 17020.083333333332, "name": "dwp.uc.households_by_area@E06000007", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 20437.0, @@ -72155,7 +55894,7 @@ "ledger_value": 21431.166666666668, "name": "dwp.uc.households_by_area@E06000008", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21603.0, @@ -72163,7 +55902,7 @@ "ledger_value": 22819.333333333332, "name": "dwp.uc.households_by_area@E06000009", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 38201.0, @@ -72171,7 +55910,7 @@ "ledger_value": 39517.0, "name": "dwp.uc.households_by_area@E06000010", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21120.0, @@ -72179,7 +55918,7 @@ "ledger_value": 21925.5, "name": "dwp.uc.households_by_area@E06000011", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18462.0, @@ -72187,7 +55926,7 @@ "ledger_value": 19188.083333333332, "name": "dwp.uc.households_by_area@E06000012", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15369.0, @@ -72195,7 +55934,7 @@ "ledger_value": 15766.916666666666, "name": "dwp.uc.households_by_area@E06000013", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11220.0, @@ -72203,7 +55942,7 @@ "ledger_value": 11668.666666666666, "name": "dwp.uc.households_by_area@E06000014", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 30107.0, @@ -72211,7 +55950,7 @@ "ledger_value": 31605.583333333332, "name": "dwp.uc.households_by_area@E06000015", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 44515.0, @@ -72219,7 +55958,7 @@ "ledger_value": 45831.833333333336, "name": "dwp.uc.households_by_area@E06000016", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 1714.0, @@ -72227,7 +55966,7 @@ "ledger_value": 1753.1666666666667, "name": "dwp.uc.households_by_area@E06000017", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 43055.0, @@ -72235,7 +55974,7 @@ "ledger_value": 45244.333333333336, "name": "dwp.uc.households_by_area@E06000018", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11944.0, @@ -72243,7 +55982,7 @@ "ledger_value": 12512.0, "name": "dwp.uc.households_by_area@E06000019", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19042.0, @@ -72251,7 +55990,7 @@ "ledger_value": 20002.75, "name": "dwp.uc.households_by_area@E06000020", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 31736.0, @@ -72259,7 +55998,7 @@ "ledger_value": 33067.333333333336, "name": "dwp.uc.households_by_area@E06000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11212.0, @@ -72267,7 +56006,7 @@ "ledger_value": 11690.75, "name": "dwp.uc.households_by_area@E06000022", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 43036.0, @@ -72275,7 +56014,7 @@ "ledger_value": 45269.75, "name": "dwp.uc.households_by_area@E06000023", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14912.0, @@ -72283,7 +56022,7 @@ "ledger_value": 15552.333333333334, "name": "dwp.uc.households_by_area@E06000024", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17663.0, @@ -72291,7 +56030,7 @@ "ledger_value": 18478.083333333332, "name": "dwp.uc.households_by_area@E06000025", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 26230.0, @@ -72299,7 +56038,7 @@ "ledger_value": 27589.583333333332, "name": "dwp.uc.households_by_area@E06000026", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13671.0, @@ -72307,7 +56046,7 @@ "ledger_value": 14375.25, "name": "dwp.uc.households_by_area@E06000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19132.0, @@ -72315,7 +56054,7 @@ "ledger_value": 19693.5, "name": "dwp.uc.households_by_area@E06000030", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 25666.0, @@ -72323,7 +56062,7 @@ "ledger_value": 26294.666666666668, "name": "dwp.uc.households_by_area@E06000031", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 26389.0, @@ -72331,7 +56070,7 @@ "ledger_value": 27043.166666666668, "name": "dwp.uc.households_by_area@E06000032", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18180.0, @@ -72339,7 +56078,7 @@ "ledger_value": 19155.25, "name": "dwp.uc.households_by_area@E06000033", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16458.0, @@ -72347,7 +56086,7 @@ "ledger_value": 16967.5, "name": "dwp.uc.households_by_area@E06000034", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 26949.0, @@ -72355,7 +56094,7 @@ "ledger_value": 28143.833333333332, "name": "dwp.uc.households_by_area@E06000035", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7314.0, @@ -72363,7 +56102,7 @@ "ledger_value": 7599.333333333333, "name": "dwp.uc.households_by_area@E06000036", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8583.0, @@ -72371,7 +56110,7 @@ "ledger_value": 8900.583333333334, "name": "dwp.uc.households_by_area@E06000037", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15116.0, @@ -72379,7 +56118,7 @@ "ledger_value": 15628.0, "name": "dwp.uc.households_by_area@E06000038", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16521.0, @@ -72387,7 +56126,7 @@ "ledger_value": 17014.5, "name": "dwp.uc.households_by_area@E06000039", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7272.0, @@ -72395,7 +56134,7 @@ "ledger_value": 7547.166666666667, "name": "dwp.uc.households_by_area@E06000040", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6916.0, @@ -72403,7 +56142,7 @@ "ledger_value": 7195.166666666667, "name": "dwp.uc.households_by_area@E06000041", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 25509.0, @@ -72411,7 +56150,7 @@ "ledger_value": 26382.25, "name": "dwp.uc.households_by_area@E06000042", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 26141.0, @@ -72419,7 +56158,7 @@ "ledger_value": 27563.083333333332, "name": "dwp.uc.households_by_area@E06000043", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21650.0, @@ -72427,7 +56166,7 @@ "ledger_value": 22754.0, "name": "dwp.uc.households_by_area@E06000044", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 25912.0, @@ -72435,7 +56174,7 @@ "ledger_value": 26979.583333333332, "name": "dwp.uc.households_by_area@E06000045", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12384.0, @@ -72443,7 +56182,7 @@ "ledger_value": 12970.583333333334, "name": "dwp.uc.households_by_area@E06000046", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 55129.0, @@ -72451,7 +56190,7 @@ "ledger_value": 58572.333333333336, "name": "dwp.uc.households_by_area@E06000047", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 24968.0, @@ -72459,7 +56198,7 @@ "ledger_value": 25943.833333333332, "name": "dwp.uc.households_by_area@E06000049", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 26673.0, @@ -72467,7 +56206,7 @@ "ledger_value": 27840.333333333332, "name": "dwp.uc.households_by_area@E06000050", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19708.0, @@ -72475,7 +56214,7 @@ "ledger_value": 20428.25, "name": "dwp.uc.households_by_area@E06000051", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 46176.0, @@ -72483,7 +56222,7 @@ "ledger_value": 48257.583333333336, "name": "dwp.uc.households_by_area@E06000052", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 30793.0, @@ -72491,7 +56230,7 @@ "ledger_value": 31801.0, "name": "dwp.uc.households_by_area@E06000054", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16225.0, @@ -72499,7 +56238,7 @@ "ledger_value": 16886.666666666668, "name": "dwp.uc.households_by_area@E06000055", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18768.0, @@ -72507,7 +56246,7 @@ "ledger_value": 19474.0, "name": "dwp.uc.households_by_area@E06000056", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 26149.0, @@ -72515,7 +56254,7 @@ "ledger_value": 27316.166666666668, "name": "dwp.uc.households_by_area@E06000057", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 32183.0, @@ -72523,7 +56262,7 @@ "ledger_value": 33668.0, "name": "dwp.uc.households_by_area@E06000058", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 23298.0, @@ -72531,7 +56270,7 @@ "ledger_value": 24347.833333333332, "name": "dwp.uc.households_by_area@E06000059", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 31269.0, @@ -72539,7 +56278,7 @@ "ledger_value": 32484.166666666668, "name": "dwp.uc.households_by_area@E06000060", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 31092.0, @@ -72547,7 +56286,7 @@ "ledger_value": 31711.333333333332, "name": "dwp.uc.households_by_area@E06000061", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 32277.0, @@ -72555,7 +56294,7 @@ "ledger_value": 33048.666666666664, "name": "dwp.uc.households_by_area@E06000062", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21634.0, @@ -72563,7 +56302,7 @@ "ledger_value": 22709.833333333332, "name": "dwp.uc.households_by_area@E06000063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12968.0, @@ -72571,7 +56310,7 @@ "ledger_value": 13483.083333333334, "name": "dwp.uc.households_by_area@E06000064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 36666.0, @@ -72579,7 +56318,7 @@ "ledger_value": 37746.75, "name": "dwp.uc.households_by_area@E06000065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 40685.0, @@ -72587,7 +56326,7 @@ "ledger_value": 42318.0, "name": "dwp.uc.households_by_area@E06000066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7903.0, @@ -72595,7 +56334,7 @@ "ledger_value": 8308.583333333334, "name": "dwp.uc.households_by_area@E07000008", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4961.0, @@ -72603,7 +56342,7 @@ "ledger_value": 5136.333333333333, "name": "dwp.uc.households_by_area@E07000009", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9189.0, @@ -72611,7 +56350,7 @@ "ledger_value": 9573.583333333334, "name": "dwp.uc.households_by_area@E07000010", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10886.0, @@ -72619,7 +56358,7 @@ "ledger_value": 11293.833333333334, "name": "dwp.uc.households_by_area@E07000011", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7778.0, @@ -72627,7 +56366,7 @@ "ledger_value": 8154.583333333333, "name": "dwp.uc.households_by_area@E07000012", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9655.0, @@ -72635,7 +56374,7 @@ "ledger_value": 10178.333333333334, "name": "dwp.uc.households_by_area@E07000032", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7537.0, @@ -72643,7 +56382,7 @@ "ledger_value": 7921.833333333333, "name": "dwp.uc.households_by_area@E07000033", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10216.0, @@ -72651,7 +56390,7 @@ "ledger_value": 10802.333333333334, "name": "dwp.uc.households_by_area@E07000034", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3309.0, @@ -72659,7 +56398,7 @@ "ledger_value": 3477.25, "name": "dwp.uc.households_by_area@E07000035", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9946.0, @@ -72667,7 +56406,7 @@ "ledger_value": 10309.0, "name": "dwp.uc.households_by_area@E07000036", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6181.0, @@ -72675,7 +56414,7 @@ "ledger_value": 6455.25, "name": "dwp.uc.households_by_area@E07000037", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7309.0, @@ -72683,7 +56422,7 @@ "ledger_value": 7695.5, "name": "dwp.uc.households_by_area@E07000038", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7486.0, @@ -72691,7 +56430,7 @@ "ledger_value": 7770.583333333333, "name": "dwp.uc.households_by_area@E07000039", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8717.0, @@ -72699,7 +56438,7 @@ "ledger_value": 9035.083333333334, "name": "dwp.uc.households_by_area@E07000040", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9511.0, @@ -72707,7 +56446,7 @@ "ledger_value": 10003.75, "name": "dwp.uc.households_by_area@E07000041", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5481.0, @@ -72715,7 +56454,7 @@ "ledger_value": 5745.083333333333, "name": "dwp.uc.households_by_area@E07000042", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7459.0, @@ -72723,7 +56462,7 @@ "ledger_value": 7782.916666666667, "name": "dwp.uc.households_by_area@E07000043", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4959.0, @@ -72731,7 +56470,7 @@ "ledger_value": 5220.25, "name": "dwp.uc.households_by_area@E07000044", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8861.0, @@ -72739,7 +56478,7 @@ "ledger_value": 9258.583333333334, "name": "dwp.uc.households_by_area@E07000045", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5074.0, @@ -72747,7 +56486,7 @@ "ledger_value": 5310.166666666667, "name": "dwp.uc.households_by_area@E07000046", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3321.0, @@ -72755,7 +56494,7 @@ "ledger_value": 3472.9166666666665, "name": "dwp.uc.households_by_area@E07000047", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10438.0, @@ -72763,7 +56502,7 @@ "ledger_value": 11094.166666666666, "name": "dwp.uc.households_by_area@E07000061", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11470.0, @@ -72771,7 +56510,7 @@ "ledger_value": 12080.416666666666, "name": "dwp.uc.households_by_area@E07000062", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7331.0, @@ -72779,7 +56518,7 @@ "ledger_value": 7700.916666666667, "name": "dwp.uc.households_by_area@E07000063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6921.0, @@ -72787,7 +56526,7 @@ "ledger_value": 7281.583333333333, "name": "dwp.uc.households_by_area@E07000064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8323.0, @@ -72795,7 +56534,7 @@ "ledger_value": 8816.333333333334, "name": "dwp.uc.households_by_area@E07000065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17425.0, @@ -72803,7 +56542,7 @@ "ledger_value": 18305.833333333332, "name": "dwp.uc.households_by_area@E07000066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10863.0, @@ -72811,7 +56550,7 @@ "ledger_value": 11350.916666666666, "name": "dwp.uc.households_by_area@E07000067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3989.0, @@ -72819,7 +56558,7 @@ "ledger_value": 4128.333333333333, "name": "dwp.uc.households_by_area@E07000068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5519.0, @@ -72827,7 +56566,7 @@ "ledger_value": 5754.666666666667, "name": "dwp.uc.households_by_area@E07000069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10821.0, @@ -72835,7 +56574,7 @@ "ledger_value": 11335.0, "name": "dwp.uc.households_by_area@E07000070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14362.0, @@ -72843,7 +56582,7 @@ "ledger_value": 15017.833333333334, "name": "dwp.uc.households_by_area@E07000071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8431.0, @@ -72851,7 +56590,7 @@ "ledger_value": 8903.75, "name": "dwp.uc.households_by_area@E07000072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10188.0, @@ -72859,7 +56598,7 @@ "ledger_value": 10511.416666666666, "name": "dwp.uc.households_by_area@E07000073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3885.0, @@ -72867,7 +56606,7 @@ "ledger_value": 4046.3333333333335, "name": "dwp.uc.households_by_area@E07000074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4574.0, @@ -72875,7 +56614,7 @@ "ledger_value": 4714.166666666667, "name": "dwp.uc.households_by_area@E07000075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14857.0, @@ -72883,7 +56622,7 @@ "ledger_value": 15740.833333333334, "name": "dwp.uc.households_by_area@E07000076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4174.0, @@ -72891,7 +56630,7 @@ "ledger_value": 4324.25, "name": "dwp.uc.households_by_area@E07000077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7615.0, @@ -72899,7 +56638,7 @@ "ledger_value": 7945.0, "name": "dwp.uc.households_by_area@E07000078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4244.0, @@ -72907,7 +56646,7 @@ "ledger_value": 4391.75, "name": "dwp.uc.households_by_area@E07000079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5925.0, @@ -72915,7 +56654,7 @@ "ledger_value": 6259.25, "name": "dwp.uc.households_by_area@E07000080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12141.0, @@ -72923,7 +56662,7 @@ "ledger_value": 12672.5, "name": "dwp.uc.households_by_area@E07000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6692.0, @@ -72931,7 +56670,7 @@ "ledger_value": 6975.416666666667, "name": "dwp.uc.households_by_area@E07000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6156.0, @@ -72939,7 +56678,7 @@ "ledger_value": 6415.166666666667, "name": "dwp.uc.households_by_area@E07000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11602.0, @@ -72947,7 +56686,7 @@ "ledger_value": 11935.0, "name": "dwp.uc.households_by_area@E07000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5891.0, @@ -72955,7 +56694,7 @@ "ledger_value": 6166.916666666667, "name": "dwp.uc.households_by_area@E07000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8061.0, @@ -72963,7 +56702,7 @@ "ledger_value": 8377.916666666666, "name": "dwp.uc.households_by_area@E07000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5230.0, @@ -72971,7 +56710,7 @@ "ledger_value": 5423.333333333333, "name": "dwp.uc.households_by_area@E07000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7521.0, @@ -72979,7 +56718,7 @@ "ledger_value": 7819.333333333333, "name": "dwp.uc.households_by_area@E07000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3836.0, @@ -72987,7 +56726,7 @@ "ledger_value": 3976.0833333333335, "name": "dwp.uc.households_by_area@E07000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10529.0, @@ -72995,7 +56734,7 @@ "ledger_value": 11111.666666666666, "name": "dwp.uc.households_by_area@E07000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9465.0, @@ -73003,7 +56742,7 @@ "ledger_value": 9942.5, "name": "dwp.uc.households_by_area@E07000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6873.0, @@ -73011,7 +56750,7 @@ "ledger_value": 7221.416666666667, "name": "dwp.uc.households_by_area@E07000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7343.0, @@ -73019,7 +56758,7 @@ "ledger_value": 7607.5, "name": "dwp.uc.households_by_area@E07000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6602.0, @@ -73027,7 +56766,7 @@ "ledger_value": 6900.75, "name": "dwp.uc.households_by_area@E07000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8682.0, @@ -73035,7 +56774,7 @@ "ledger_value": 9106.75, "name": "dwp.uc.households_by_area@E07000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11009.0, @@ -73043,7 +56782,7 @@ "ledger_value": 11597.25, "name": "dwp.uc.households_by_area@E07000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7902.0, @@ -73051,7 +56790,7 @@ "ledger_value": 8312.0, "name": "dwp.uc.households_by_area@E07000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7966.0, @@ -73059,7 +56798,7 @@ "ledger_value": 8227.666666666666, "name": "dwp.uc.households_by_area@E07000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4987.0, @@ -73067,7 +56806,7 @@ "ledger_value": 5236.916666666667, "name": "dwp.uc.households_by_area@E07000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8889.0, @@ -73075,7 +56814,7 @@ "ledger_value": 9253.5, "name": "dwp.uc.households_by_area@E07000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10526.0, @@ -73083,7 +56822,7 @@ "ledger_value": 11028.333333333334, "name": "dwp.uc.households_by_area@E07000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12382.0, @@ -73091,7 +56830,7 @@ "ledger_value": 13104.666666666666, "name": "dwp.uc.households_by_area@E07000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9025.0, @@ -73099,7 +56838,7 @@ "ledger_value": 9322.583333333334, "name": "dwp.uc.households_by_area@E07000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10766.0, @@ -73107,7 +56846,7 @@ "ledger_value": 11354.25, "name": "dwp.uc.households_by_area@E07000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10388.0, @@ -73115,7 +56854,7 @@ "ledger_value": 10746.833333333334, "name": "dwp.uc.households_by_area@E07000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13442.0, @@ -73123,7 +56862,7 @@ "ledger_value": 14038.166666666666, "name": "dwp.uc.households_by_area@E07000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6196.0, @@ -73131,7 +56870,7 @@ "ledger_value": 6562.416666666667, "name": "dwp.uc.households_by_area@E07000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9548.0, @@ -73139,7 +56878,7 @@ "ledger_value": 10021.75, "name": "dwp.uc.households_by_area@E07000112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14670.0, @@ -73147,7 +56886,7 @@ "ledger_value": 15529.333333333334, "name": "dwp.uc.households_by_area@E07000113", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16990.0, @@ -73155,7 +56894,7 @@ "ledger_value": 17916.166666666668, "name": "dwp.uc.households_by_area@E07000114", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7769.0, @@ -73163,7 +56902,7 @@ "ledger_value": 8230.333333333334, "name": "dwp.uc.households_by_area@E07000115", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6679.0, @@ -73171,7 +56910,7 @@ "ledger_value": 7096.5, "name": "dwp.uc.households_by_area@E07000116", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12862.0, @@ -73179,7 +56918,7 @@ "ledger_value": 13505.5, "name": "dwp.uc.households_by_area@E07000117", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8310.0, @@ -73187,7 +56926,7 @@ "ledger_value": 8652.833333333334, "name": "dwp.uc.households_by_area@E07000118", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5498.0, @@ -73195,7 +56934,7 @@ "ledger_value": 5707.583333333333, "name": "dwp.uc.households_by_area@E07000119", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10726.0, @@ -73203,7 +56942,7 @@ "ledger_value": 11288.25, "name": "dwp.uc.households_by_area@E07000120", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12171.0, @@ -73211,7 +56950,7 @@ "ledger_value": 12665.666666666666, "name": "dwp.uc.households_by_area@E07000121", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11479.0, @@ -73219,7 +56958,7 @@ "ledger_value": 12029.583333333334, "name": "dwp.uc.households_by_area@E07000122", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16998.0, @@ -73227,7 +56966,7 @@ "ledger_value": 17729.25, "name": "dwp.uc.households_by_area@E07000123", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 2793.0, @@ -73235,7 +56974,7 @@ "ledger_value": 2842.5, "name": "dwp.uc.households_by_area@E07000124", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6713.0, @@ -73243,7 +56982,7 @@ "ledger_value": 7099.0, "name": "dwp.uc.households_by_area@E07000125", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7552.0, @@ -73251,7 +56990,7 @@ "ledger_value": 7858.833333333333, "name": "dwp.uc.households_by_area@E07000126", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9177.0, @@ -73259,7 +56998,7 @@ "ledger_value": 9574.916666666666, "name": "dwp.uc.households_by_area@E07000127", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8734.0, @@ -73267,7 +57006,7 @@ "ledger_value": 9190.833333333334, "name": "dwp.uc.households_by_area@E07000128", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5792.0, @@ -73275,7 +57014,7 @@ "ledger_value": 5949.0, "name": "dwp.uc.households_by_area@E07000129", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11797.0, @@ -73283,7 +57022,7 @@ "ledger_value": 12235.5, "name": "dwp.uc.households_by_area@E07000130", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4617.0, @@ -73291,7 +57030,7 @@ "ledger_value": 4771.5, "name": "dwp.uc.households_by_area@E07000131", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7469.0, @@ -73299,7 +57038,7 @@ "ledger_value": 7751.833333333333, "name": "dwp.uc.households_by_area@E07000132", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3489.0, @@ -73307,7 +57046,7 @@ "ledger_value": 3560.5, "name": "dwp.uc.households_by_area@E07000133", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7163.0, @@ -73315,7 +57054,7 @@ "ledger_value": 7364.833333333333, "name": "dwp.uc.households_by_area@E07000134", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3769.0, @@ -73323,7 +57062,7 @@ "ledger_value": 3915.6666666666665, "name": "dwp.uc.households_by_area@E07000135", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7962.0, @@ -73331,7 +57070,7 @@ "ledger_value": 8068.5, "name": "dwp.uc.households_by_area@E07000136", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13327.0, @@ -73339,7 +57078,7 @@ "ledger_value": 13804.666666666666, "name": "dwp.uc.households_by_area@E07000137", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10877.0, @@ -73347,7 +57086,7 @@ "ledger_value": 11334.333333333334, "name": "dwp.uc.households_by_area@E07000138", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6847.0, @@ -73355,7 +57094,7 @@ "ledger_value": 7037.5, "name": "dwp.uc.households_by_area@E07000139", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7621.0, @@ -73363,7 +57102,7 @@ "ledger_value": 7746.75, "name": "dwp.uc.households_by_area@E07000140", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9980.0, @@ -73371,7 +57110,7 @@ "ledger_value": 10217.75, "name": "dwp.uc.households_by_area@E07000141", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7361.0, @@ -73379,7 +57118,7 @@ "ledger_value": 7697.166666666667, "name": "dwp.uc.households_by_area@E07000142", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10017.0, @@ -73387,7 +57126,7 @@ "ledger_value": 10463.5, "name": "dwp.uc.households_by_area@E07000143", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7086.0, @@ -73395,7 +57134,7 @@ "ledger_value": 7417.25, "name": "dwp.uc.households_by_area@E07000144", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12397.0, @@ -73403,7 +57142,7 @@ "ledger_value": 12819.5, "name": "dwp.uc.households_by_area@E07000145", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11452.0, @@ -73411,7 +57150,7 @@ "ledger_value": 11983.333333333334, "name": "dwp.uc.households_by_area@E07000146", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6791.0, @@ -73419,7 +57158,7 @@ "ledger_value": 7111.083333333333, "name": "dwp.uc.households_by_area@E07000147", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15699.0, @@ -73427,7 +57166,7 @@ "ledger_value": 16463.916666666668, "name": "dwp.uc.households_by_area@E07000148", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8112.0, @@ -73435,7 +57174,7 @@ "ledger_value": 8453.916666666666, "name": "dwp.uc.households_by_area@E07000149", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12902.0, @@ -73443,7 +57182,7 @@ "ledger_value": 13500.083333333334, "name": "dwp.uc.households_by_area@E07000170", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10423.0, @@ -73451,7 +57190,7 @@ "ledger_value": 10796.666666666666, "name": "dwp.uc.households_by_area@E07000171", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7607.0, @@ -73459,7 +57198,7 @@ "ledger_value": 7959.0, "name": "dwp.uc.households_by_area@E07000172", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8894.0, @@ -73467,7 +57206,7 @@ "ledger_value": 9258.5, "name": "dwp.uc.households_by_area@E07000173", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11813.0, @@ -73475,7 +57214,7 @@ "ledger_value": 12306.916666666666, "name": "dwp.uc.households_by_area@E07000174", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9572.0, @@ -73483,7 +57222,7 @@ "ledger_value": 10011.416666666666, "name": "dwp.uc.households_by_area@E07000175", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5390.0, @@ -73491,7 +57230,7 @@ "ledger_value": 5619.25, "name": "dwp.uc.households_by_area@E07000176", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9905.0, @@ -73499,7 +57238,7 @@ "ledger_value": 10228.916666666666, "name": "dwp.uc.households_by_area@E07000177", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10507.0, @@ -73507,7 +57246,7 @@ "ledger_value": 10924.5, "name": "dwp.uc.households_by_area@E07000178", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6772.0, @@ -73515,7 +57254,7 @@ "ledger_value": 7015.25, "name": "dwp.uc.households_by_area@E07000179", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7517.0, @@ -73523,7 +57262,7 @@ "ledger_value": 7829.833333333333, "name": "dwp.uc.households_by_area@E07000180", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5828.0, @@ -73531,7 +57270,7 @@ "ledger_value": 6108.166666666667, "name": "dwp.uc.households_by_area@E07000181", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8628.0, @@ -73539,7 +57278,7 @@ "ledger_value": 9006.583333333334, "name": "dwp.uc.households_by_area@E07000192", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10320.0, @@ -73547,7 +57286,7 @@ "ledger_value": 10573.5, "name": "dwp.uc.households_by_area@E07000193", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6444.0, @@ -73555,7 +57294,7 @@ "ledger_value": 6682.666666666667, "name": "dwp.uc.households_by_area@E07000194", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9621.0, @@ -73563,7 +57302,7 @@ "ledger_value": 9989.833333333334, "name": "dwp.uc.households_by_area@E07000195", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6394.0, @@ -73571,7 +57310,7 @@ "ledger_value": 6724.833333333333, "name": "dwp.uc.households_by_area@E07000196", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8601.0, @@ -73579,7 +57318,7 @@ "ledger_value": 8938.5, "name": "dwp.uc.households_by_area@E07000197", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5097.0, @@ -73587,7 +57326,7 @@ "ledger_value": 5316.333333333333, "name": "dwp.uc.households_by_area@E07000198", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6966.0, @@ -73595,7 +57334,7 @@ "ledger_value": 7108.666666666667, "name": "dwp.uc.households_by_area@E07000199", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5472.0, @@ -73603,7 +57342,7 @@ "ledger_value": 5667.333333333333, "name": "dwp.uc.households_by_area@E07000200", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14483.0, @@ -73611,7 +57350,7 @@ "ledger_value": 15058.416666666666, "name": "dwp.uc.households_by_area@E07000202", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5611.0, @@ -73619,7 +57358,7 @@ "ledger_value": 5826.583333333333, "name": "dwp.uc.households_by_area@E07000203", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6127.0, @@ -73627,7 +57366,7 @@ "ledger_value": 6416.333333333333, "name": "dwp.uc.households_by_area@E07000207", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3645.0, @@ -73635,7 +57374,7 @@ "ledger_value": 3841.0833333333335, "name": "dwp.uc.households_by_area@E07000208", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6577.0, @@ -73643,7 +57382,7 @@ "ledger_value": 6853.416666666667, "name": "dwp.uc.households_by_area@E07000209", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3753.0, @@ -73651,7 +57390,7 @@ "ledger_value": 3972.1666666666665, "name": "dwp.uc.households_by_area@E07000210", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7697.0, @@ -73659,7 +57398,7 @@ "ledger_value": 8065.916666666667, "name": "dwp.uc.households_by_area@E07000211", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4916.0, @@ -73667,7 +57406,7 @@ "ledger_value": 5136.75, "name": "dwp.uc.households_by_area@E07000212", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7136.0, @@ -73675,7 +57414,7 @@ "ledger_value": 7523.083333333333, "name": "dwp.uc.households_by_area@E07000213", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4121.0, @@ -73683,7 +57422,7 @@ "ledger_value": 4258.583333333333, "name": "dwp.uc.households_by_area@E07000214", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4613.0, @@ -73691,7 +57430,7 @@ "ledger_value": 4882.083333333333, "name": "dwp.uc.households_by_area@E07000215", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5160.0, @@ -73699,7 +57438,7 @@ "ledger_value": 5435.0, "name": "dwp.uc.households_by_area@E07000216", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5580.0, @@ -73707,7 +57446,7 @@ "ledger_value": 5852.833333333333, "name": "dwp.uc.households_by_area@E07000217", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4855.0, @@ -73715,7 +57454,7 @@ "ledger_value": 5080.583333333333, "name": "dwp.uc.households_by_area@E07000218", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13386.0, @@ -73723,7 +57462,7 @@ "ledger_value": 13995.833333333334, "name": "dwp.uc.households_by_area@E07000219", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8283.0, @@ -73731,7 +57470,7 @@ "ledger_value": 8350.5, "name": "dwp.uc.households_by_area@E07000220", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7552.0, @@ -73739,7 +57478,7 @@ "ledger_value": 7840.166666666667, "name": "dwp.uc.households_by_area@E07000221", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8444.0, @@ -73747,7 +57486,7 @@ "ledger_value": 8768.416666666666, "name": "dwp.uc.households_by_area@E07000222", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4429.0, @@ -73755,7 +57494,7 @@ "ledger_value": 4685.666666666667, "name": "dwp.uc.households_by_area@E07000223", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12585.0, @@ -73763,7 +57502,7 @@ "ledger_value": 13163.666666666666, "name": "dwp.uc.households_by_area@E07000224", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7849.0, @@ -73771,7 +57510,7 @@ "ledger_value": 8215.916666666666, "name": "dwp.uc.households_by_area@E07000225", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11804.0, @@ -73779,7 +57518,7 @@ "ledger_value": 11985.083333333334, "name": "dwp.uc.households_by_area@E07000226", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6923.0, @@ -73787,7 +57526,7 @@ "ledger_value": 7141.166666666667, "name": "dwp.uc.households_by_area@E07000227", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7390.0, @@ -73795,7 +57534,7 @@ "ledger_value": 7809.416666666667, "name": "dwp.uc.households_by_area@E07000228", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8203.0, @@ -73803,7 +57542,7 @@ "ledger_value": 8650.75, "name": "dwp.uc.households_by_area@E07000229", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5251.0, @@ -73811,7 +57550,7 @@ "ledger_value": 5538.0, "name": "dwp.uc.households_by_area@E07000234", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4903.0, @@ -73819,7 +57558,7 @@ "ledger_value": 5133.25, "name": "dwp.uc.households_by_area@E07000235", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7934.0, @@ -73827,7 +57566,7 @@ "ledger_value": 8140.416666666667, "name": "dwp.uc.households_by_area@E07000236", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8657.0, @@ -73835,7 +57574,7 @@ "ledger_value": 8937.5, "name": "dwp.uc.households_by_area@E07000237", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8448.0, @@ -73843,7 +57582,7 @@ "ledger_value": 8776.75, "name": "dwp.uc.households_by_area@E07000238", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8360.0, @@ -73851,7 +57590,7 @@ "ledger_value": 8831.916666666666, "name": "dwp.uc.households_by_area@E07000239", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7126.0, @@ -73859,7 +57598,7 @@ "ledger_value": 7480.416666666667, "name": "dwp.uc.households_by_area@E07000240", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9130.0, @@ -73867,7 +57606,7 @@ "ledger_value": 9445.75, "name": "dwp.uc.households_by_area@E07000241", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7848.0, @@ -73875,7 +57614,7 @@ "ledger_value": 8164.583333333333, "name": "dwp.uc.households_by_area@E07000242", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8086.0, @@ -73883,7 +57622,7 @@ "ledger_value": 8375.083333333334, "name": "dwp.uc.households_by_area@E07000243", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18204.0, @@ -73891,7 +57630,7 @@ "ledger_value": 19081.166666666668, "name": "dwp.uc.households_by_area@E07000244", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11632.0, @@ -73899,7 +57638,7 @@ "ledger_value": 12002.583333333334, "name": "dwp.uc.households_by_area@E07000245", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 34911.0, @@ -73907,7 +57646,7 @@ "ledger_value": 36223.166666666664, "name": "dwp.uc.households_by_area@E08000001", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18878.0, @@ -73915,7 +57654,7 @@ "ledger_value": 19884.25, "name": "dwp.uc.households_by_area@E08000002", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 79087.0, @@ -73923,7 +57662,7 @@ "ledger_value": 83188.5, "name": "dwp.uc.households_by_area@E08000003", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 32120.0, @@ -73931,7 +57670,7 @@ "ledger_value": 33665.5, "name": "dwp.uc.households_by_area@E08000004", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 29310.0, @@ -73939,7 +57678,7 @@ "ledger_value": 30866.166666666668, "name": "dwp.uc.households_by_area@E08000005", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 34846.0, @@ -73947,7 +57686,7 @@ "ledger_value": 36737.416666666664, "name": "dwp.uc.households_by_area@E08000006", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 22551.0, @@ -73955,7 +57694,7 @@ "ledger_value": 23968.5, "name": "dwp.uc.households_by_area@E08000007", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 27317.0, @@ -73963,7 +57702,7 @@ "ledger_value": 28683.583333333332, "name": "dwp.uc.households_by_area@E08000008", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16227.0, @@ -73971,7 +57710,7 @@ "ledger_value": 17043.5, "name": "dwp.uc.households_by_area@E08000009", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 32284.0, @@ -73979,7 +57718,7 @@ "ledger_value": 33734.25, "name": "dwp.uc.households_by_area@E08000010", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 20855.0, @@ -73987,7 +57726,7 @@ "ledger_value": 22313.083333333332, "name": "dwp.uc.households_by_area@E08000011", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 68118.0, @@ -73995,7 +57734,7 @@ "ledger_value": 72740.91666666667, "name": "dwp.uc.households_by_area@E08000012", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19858.0, @@ -74003,7 +57742,7 @@ "ledger_value": 21020.583333333332, "name": "dwp.uc.households_by_area@E08000013", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 27415.0, @@ -74011,7 +57750,7 @@ "ledger_value": 29007.666666666668, "name": "dwp.uc.households_by_area@E08000014", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 33212.0, @@ -74019,7 +57758,7 @@ "ledger_value": 35238.916666666664, "name": "dwp.uc.households_by_area@E08000015", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 26555.0, @@ -74027,7 +57766,7 @@ "ledger_value": 27779.416666666668, "name": "dwp.uc.households_by_area@E08000016", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 35203.0, @@ -74035,7 +57774,7 @@ "ledger_value": 36514.083333333336, "name": "dwp.uc.households_by_area@E08000017", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 29608.0, @@ -74043,7 +57782,7 @@ "ledger_value": 31118.5, "name": "dwp.uc.households_by_area@E08000018", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 58204.0, @@ -74051,7 +57790,7 @@ "ledger_value": 61549.0, "name": "dwp.uc.households_by_area@E08000019", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 33014.0, @@ -74059,7 +57798,7 @@ "ledger_value": 34756.25, "name": "dwp.uc.households_by_area@E08000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18972.0, @@ -74067,7 +57806,7 @@ "ledger_value": 19822.75, "name": "dwp.uc.households_by_area@E08000022", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18579.0, @@ -74075,7 +57814,7 @@ "ledger_value": 19372.0, "name": "dwp.uc.households_by_area@E08000023", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 33782.0, @@ -74083,7 +57822,7 @@ "ledger_value": 35670.166666666664, "name": "dwp.uc.households_by_area@E08000024", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 175630.0, @@ -74091,7 +57830,7 @@ "ledger_value": 184354.5, "name": "dwp.uc.households_by_area@E08000025", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 39222.0, @@ -74099,7 +57838,7 @@ "ledger_value": 40842.083333333336, "name": "dwp.uc.households_by_area@E08000026", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 31961.0, @@ -74107,7 +57846,7 @@ "ledger_value": 33393.0, "name": "dwp.uc.households_by_area@E08000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 44238.0, @@ -74115,7 +57854,7 @@ "ledger_value": 46212.083333333336, "name": "dwp.uc.households_by_area@E08000028", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16640.0, @@ -74123,7 +57862,7 @@ "ledger_value": 17453.25, "name": "dwp.uc.households_by_area@E08000029", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 34954.0, @@ -74131,7 +57870,7 @@ "ledger_value": 36772.75, "name": "dwp.uc.households_by_area@E08000030", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 35164.0, @@ -74139,7 +57878,7 @@ "ledger_value": 36753.166666666664, "name": "dwp.uc.households_by_area@E08000031", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 72117.0, @@ -74147,7 +57886,7 @@ "ledger_value": 75649.91666666667, "name": "dwp.uc.households_by_area@E08000032", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 22061.0, @@ -74155,7 +57894,7 @@ "ledger_value": 23148.75, "name": "dwp.uc.households_by_area@E08000033", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 44619.0, @@ -74163,7 +57902,7 @@ "ledger_value": 46704.583333333336, "name": "dwp.uc.households_by_area@E08000034", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 79644.0, @@ -74171,7 +57910,7 @@ "ledger_value": 83519.83333333333, "name": "dwp.uc.households_by_area@E08000035", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 35430.0, @@ -74179,7 +57918,7 @@ "ledger_value": 37457.0, "name": "dwp.uc.households_by_area@E08000036", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21445.0, @@ -74187,7 +57926,7 @@ "ledger_value": 22394.333333333332, "name": "dwp.uc.households_by_area@E08000037", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 30899.0, @@ -74195,7 +57934,7 @@ "ledger_value": 32030.75, "name": "dwp.uc.households_by_area@E09000002", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 37006.0, @@ -74203,7 +57942,7 @@ "ledger_value": 39552.166666666664, "name": "dwp.uc.households_by_area@E09000003", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18838.0, @@ -74211,7 +57950,7 @@ "ledger_value": 19661.5, "name": "dwp.uc.households_by_area@E09000004", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 45348.0, @@ -74219,7 +57958,7 @@ "ledger_value": 47819.75, "name": "dwp.uc.households_by_area@E09000005", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 22073.0, @@ -74227,7 +57966,7 @@ "ledger_value": 23289.75, "name": "dwp.uc.households_by_area@E09000006", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21679.0, @@ -74235,7 +57974,7 @@ "ledger_value": 23364.0, "name": "dwp.uc.households_by_area@E09000007", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 46551.0, @@ -74243,7 +57982,7 @@ "ledger_value": 48284.083333333336, "name": "dwp.uc.households_by_area@E09000008", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 42621.0, @@ -74251,7 +57990,7 @@ "ledger_value": 44635.416666666664, "name": "dwp.uc.households_by_area@E09000009", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 45894.0, @@ -74259,7 +57998,7 @@ "ledger_value": 48826.166666666664, "name": "dwp.uc.households_by_area@E09000010", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 32824.0, @@ -74267,7 +58006,7 @@ "ledger_value": 34483.416666666664, "name": "dwp.uc.households_by_area@E09000011", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 38243.0, @@ -74275,7 +58014,7 @@ "ledger_value": 40584.833333333336, "name": "dwp.uc.households_by_area@E09000012", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18720.0, @@ -74283,7 +58022,7 @@ "ledger_value": 19707.083333333332, "name": "dwp.uc.households_by_area@E09000013", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 37657.0, @@ -74291,7 +58030,7 @@ "ledger_value": 39706.416666666664, "name": "dwp.uc.households_by_area@E09000014", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 20817.0, @@ -74299,7 +58038,7 @@ "ledger_value": 22011.0, "name": "dwp.uc.households_by_area@E09000015", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21931.0, @@ -74307,7 +58046,7 @@ "ledger_value": 22934.75, "name": "dwp.uc.households_by_area@E09000016", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 28416.0, @@ -74315,7 +58054,7 @@ "ledger_value": 29792.833333333332, "name": "dwp.uc.households_by_area@E09000017", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 31233.0, @@ -74323,7 +58062,7 @@ "ledger_value": 32365.916666666668, "name": "dwp.uc.households_by_area@E09000018", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 27037.0, @@ -74331,7 +58070,7 @@ "ledger_value": 29222.833333333332, "name": "dwp.uc.households_by_area@E09000019", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11285.0, @@ -74339,7 +58078,7 @@ "ledger_value": 12217.083333333334, "name": "dwp.uc.households_by_area@E09000020", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10711.0, @@ -74347,7 +58086,7 @@ "ledger_value": 11278.0, "name": "dwp.uc.households_by_area@E09000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 37189.0, @@ -74355,7 +58094,7 @@ "ledger_value": 38941.75, "name": "dwp.uc.households_by_area@E09000022", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 38628.0, @@ -74363,7 +58102,7 @@ "ledger_value": 40396.25, "name": "dwp.uc.households_by_area@E09000023", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17371.0, @@ -74371,7 +58110,7 @@ "ledger_value": 18062.083333333332, "name": "dwp.uc.households_by_area@E09000024", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 47521.0, @@ -74379,7 +58118,7 @@ "ledger_value": 49246.416666666664, "name": "dwp.uc.households_by_area@E09000025", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 28706.0, @@ -74387,7 +58126,7 @@ "ledger_value": 29928.0, "name": "dwp.uc.households_by_area@E09000026", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9528.0, @@ -74395,7 +58134,7 @@ "ledger_value": 10021.166666666666, "name": "dwp.uc.households_by_area@E09000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 37030.0, @@ -74403,7 +58142,7 @@ "ledger_value": 38411.833333333336, "name": "dwp.uc.households_by_area@E09000028", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15557.0, @@ -74411,7 +58150,7 @@ "ledger_value": 16355.666666666666, "name": "dwp.uc.households_by_area@E09000029", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 42405.0, @@ -74419,7 +58158,7 @@ "ledger_value": 44755.833333333336, "name": "dwp.uc.households_by_area@E09000030", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 31406.0, @@ -74427,7 +58166,7 @@ "ledger_value": 32718.5, "name": "dwp.uc.households_by_area@E09000031", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 25770.0, @@ -74435,7 +58174,7 @@ "ledger_value": 27108.583333333332, "name": "dwp.uc.households_by_area@E09000032", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19956.0, @@ -74443,7 +58182,7 @@ "ledger_value": 21645.666666666668, "name": "dwp.uc.households_by_area@E09000033", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7653.0, @@ -74451,7 +58190,7 @@ "ledger_value": 8051.166666666667, "name": "dwp.uc.households_by_area@E14001063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6580.0, @@ -74459,7 +58198,7 @@ "ledger_value": 6879.25, "name": "dwp.uc.households_by_area@E14001064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4669.0, @@ -74467,7 +58206,7 @@ "ledger_value": 4939.666666666667, "name": "dwp.uc.households_by_area@E14001065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7937.0, @@ -74475,7 +58214,7 @@ "ledger_value": 8385.25, "name": "dwp.uc.households_by_area@E14001066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4543.0, @@ -74483,7 +58222,7 @@ "ledger_value": 4724.666666666667, "name": "dwp.uc.households_by_area@E14001067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9831.0, @@ -74491,7 +58230,7 @@ "ledger_value": 10329.25, "name": "dwp.uc.households_by_area@E14001068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8956.0, @@ -74499,7 +58238,7 @@ "ledger_value": 9366.0, "name": "dwp.uc.households_by_area@E14001069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12996.0, @@ -74507,7 +58246,7 @@ "ledger_value": 13678.75, "name": "dwp.uc.households_by_area@E14001070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8787.0, @@ -74515,7 +58254,7 @@ "ledger_value": 8385.583333333334, "name": "dwp.uc.households_by_area@E14001071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6594.0, @@ -74523,7 +58262,7 @@ "ledger_value": 6858.75, "name": "dwp.uc.households_by_area@E14001072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19320.0, @@ -74531,7 +58270,7 @@ "ledger_value": 20056.916666666668, "name": "dwp.uc.households_by_area@E14001073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11525.0, @@ -74539,7 +58278,7 @@ "ledger_value": 12120.0, "name": "dwp.uc.households_by_area@E14001074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13277.0, @@ -74547,7 +58286,7 @@ "ledger_value": 13891.833333333334, "name": "dwp.uc.households_by_area@E14001075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7452.0, @@ -74555,7 +58294,7 @@ "ledger_value": 7877.583333333333, "name": "dwp.uc.households_by_area@E14001076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10420.0, @@ -74563,7 +58302,7 @@ "ledger_value": 10953.833333333334, "name": "dwp.uc.households_by_area@E14001077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7980.0, @@ -74571,7 +58310,7 @@ "ledger_value": 8381.0, "name": "dwp.uc.households_by_area@E14001078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9657.0, @@ -74579,7 +58318,7 @@ "ledger_value": 10000.083333333334, "name": "dwp.uc.households_by_area@E14001079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5959.0, @@ -74587,7 +58326,7 @@ "ledger_value": 6254.25, "name": "dwp.uc.households_by_area@E14001080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8273.0, @@ -74595,7 +58334,7 @@ "ledger_value": 8675.583333333334, "name": "dwp.uc.households_by_area@E14001081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4447.0, @@ -74603,7 +58342,7 @@ "ledger_value": 4656.416666666667, "name": "dwp.uc.households_by_area@E14001082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7584.0, @@ -74611,7 +58350,7 @@ "ledger_value": 7992.083333333333, "name": "dwp.uc.households_by_area@E14001083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12126.0, @@ -74619,7 +58358,7 @@ "ledger_value": 12559.5, "name": "dwp.uc.households_by_area@E14001084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12293.0, @@ -74627,7 +58366,7 @@ "ledger_value": 12759.25, "name": "dwp.uc.households_by_area@E14001085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18484.0, @@ -74635,7 +58374,7 @@ "ledger_value": 19476.166666666668, "name": "dwp.uc.households_by_area@E14001086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5185.0, @@ -74643,7 +58382,7 @@ "ledger_value": 5407.916666666667, "name": "dwp.uc.households_by_area@E14001087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6348.0, @@ -74651,7 +58390,7 @@ "ledger_value": 6718.083333333333, "name": "dwp.uc.households_by_area@E14001088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7777.0, @@ -74659,7 +58398,7 @@ "ledger_value": 8044.25, "name": "dwp.uc.households_by_area@E14001089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5198.0, @@ -74667,7 +58406,7 @@ "ledger_value": 5368.583333333333, "name": "dwp.uc.households_by_area@E14001090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15145.0, @@ -74675,7 +58414,7 @@ "ledger_value": 16160.0, "name": "dwp.uc.households_by_area@E14001091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14604.0, @@ -74683,7 +58422,7 @@ "ledger_value": 15361.166666666666, "name": "dwp.uc.households_by_area@E14001092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21203.0, @@ -74691,7 +58430,7 @@ "ledger_value": 22349.333333333332, "name": "dwp.uc.households_by_area@E14001093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17707.0, @@ -74699,7 +58438,7 @@ "ledger_value": 18971.166666666668, "name": "dwp.uc.households_by_area@E14001094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21111.0, @@ -74707,7 +58446,7 @@ "ledger_value": 22119.75, "name": "dwp.uc.households_by_area@E14001095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 28570.0, @@ -74715,7 +58454,7 @@ "ledger_value": 29689.75, "name": "dwp.uc.households_by_area@E14001096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15788.0, @@ -74723,7 +58462,7 @@ "ledger_value": 16823.916666666668, "name": "dwp.uc.households_by_area@E14001097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 23027.0, @@ -74731,7 +58470,7 @@ "ledger_value": 24268.25, "name": "dwp.uc.households_by_area@E14001098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12369.0, @@ -74739,7 +58478,7 @@ "ledger_value": 13191.583333333334, "name": "dwp.uc.households_by_area@E14001099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19039.0, @@ -74747,7 +58486,7 @@ "ledger_value": 19654.5, "name": "dwp.uc.households_by_area@E14001100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9730.0, @@ -74755,7 +58494,7 @@ "ledger_value": 10406.5, "name": "dwp.uc.households_by_area@E14001101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16342.0, @@ -74763,7 +58502,7 @@ "ledger_value": 17206.5, "name": "dwp.uc.households_by_area@E14001102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17837.0, @@ -74771,7 +58510,7 @@ "ledger_value": 18786.916666666668, "name": "dwp.uc.households_by_area@E14001103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9290.0, @@ -74779,7 +58518,7 @@ "ledger_value": 9787.833333333334, "name": "dwp.uc.households_by_area@E14001104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18597.0, @@ -74787,7 +58526,7 @@ "ledger_value": 19702.416666666668, "name": "dwp.uc.households_by_area@E14001105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8323.0, @@ -74795,7 +58534,7 @@ "ledger_value": 8696.5, "name": "dwp.uc.households_by_area@E14001106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12538.0, @@ -74803,7 +58542,7 @@ "ledger_value": 13259.5, "name": "dwp.uc.households_by_area@E14001107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9292.0, @@ -74811,7 +58550,7 @@ "ledger_value": 9686.416666666666, "name": "dwp.uc.households_by_area@E14001108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9261.0, @@ -74819,7 +58558,7 @@ "ledger_value": 9767.916666666666, "name": "dwp.uc.households_by_area@E14001109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14374.0, @@ -74827,7 +58566,7 @@ "ledger_value": 14974.25, "name": "dwp.uc.households_by_area@E14001110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18327.0, @@ -74835,7 +58574,7 @@ "ledger_value": 19220.666666666668, "name": "dwp.uc.households_by_area@E14001111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8230.0, @@ -74843,7 +58582,7 @@ "ledger_value": 8547.916666666666, "name": "dwp.uc.households_by_area@E14001112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15114.0, @@ -74851,7 +58590,7 @@ "ledger_value": 16131.25, "name": "dwp.uc.households_by_area@E14001113", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13671.0, @@ -74859,7 +58598,7 @@ "ledger_value": 13901.916666666666, "name": "dwp.uc.households_by_area@E14001114", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10047.0, @@ -74867,7 +58606,7 @@ "ledger_value": 10574.25, "name": "dwp.uc.households_by_area@E14001115", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9923.0, @@ -74875,7 +58614,7 @@ "ledger_value": 10450.833333333334, "name": "dwp.uc.households_by_area@E14001116", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6516.0, @@ -74883,7 +58622,7 @@ "ledger_value": 6809.5, "name": "dwp.uc.households_by_area@E14001117", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19369.0, @@ -74891,7 +58630,7 @@ "ledger_value": 20437.083333333332, "name": "dwp.uc.households_by_area@E14001118", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15963.0, @@ -74899,7 +58638,7 @@ "ledger_value": 16830.666666666668, "name": "dwp.uc.households_by_area@E14001119", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 20458.0, @@ -74907,7 +58646,7 @@ "ledger_value": 21296.416666666668, "name": "dwp.uc.households_by_area@E14001120", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6636.0, @@ -74915,7 +58654,7 @@ "ledger_value": 6905.333333333333, "name": "dwp.uc.households_by_area@E14001121", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 21800.0, @@ -74923,7 +58662,7 @@ "ledger_value": 23179.083333333332, "name": "dwp.uc.households_by_area@E14001122", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13565.0, @@ -74931,7 +58670,7 @@ "ledger_value": 14291.416666666666, "name": "dwp.uc.households_by_area@E14001123", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13453.0, @@ -74939,7 +58678,7 @@ "ledger_value": 13985.25, "name": "dwp.uc.households_by_area@E14001124", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5167.0, @@ -74947,7 +58686,7 @@ "ledger_value": 5401.916666666667, "name": "dwp.uc.households_by_area@E14001125", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8697.0, @@ -74955,7 +58694,7 @@ "ledger_value": 9050.666666666666, "name": "dwp.uc.households_by_area@E14001126", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7521.0, @@ -74963,7 +58702,7 @@ "ledger_value": 7894.583333333333, "name": "dwp.uc.households_by_area@E14001127", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5738.0, @@ -74971,7 +58710,7 @@ "ledger_value": 5943.75, "name": "dwp.uc.households_by_area@E14001128", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10446.0, @@ -74979,7 +58718,7 @@ "ledger_value": 11144.25, "name": "dwp.uc.households_by_area@E14001129", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8655.0, @@ -74987,7 +58726,7 @@ "ledger_value": 9094.416666666666, "name": "dwp.uc.households_by_area@E14001130", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5372.0, @@ -74995,7 +58734,7 @@ "ledger_value": 5575.5, "name": "dwp.uc.households_by_area@E14001131", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11328.0, @@ -75003,7 +58742,7 @@ "ledger_value": 11869.5, "name": "dwp.uc.households_by_area@E14001132", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9494.0, @@ -75011,7 +58750,7 @@ "ledger_value": 10026.583333333334, "name": "dwp.uc.households_by_area@E14001133", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8556.0, @@ -75019,7 +58758,7 @@ "ledger_value": 9056.333333333334, "name": "dwp.uc.households_by_area@E14001134", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11787.0, @@ -75027,7 +58766,7 @@ "ledger_value": 12515.25, "name": "dwp.uc.households_by_area@E14001135", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5301.0, @@ -75035,7 +58774,7 @@ "ledger_value": 5549.5, "name": "dwp.uc.households_by_area@E14001136", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5678.0, @@ -75043,7 +58782,7 @@ "ledger_value": 5978.583333333333, "name": "dwp.uc.households_by_area@E14001137", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5240.0, @@ -75051,7 +58790,7 @@ "ledger_value": 5538.0, "name": "dwp.uc.households_by_area@E14001138", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9108.0, @@ -75059,7 +58798,7 @@ "ledger_value": 9576.833333333334, "name": "dwp.uc.households_by_area@E14001139", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6628.0, @@ -75067,7 +58806,7 @@ "ledger_value": 6956.0, "name": "dwp.uc.households_by_area@E14001140", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7817.0, @@ -75075,7 +58814,7 @@ "ledger_value": 8213.916666666666, "name": "dwp.uc.households_by_area@E14001141", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14719.0, @@ -75083,7 +58822,7 @@ "ledger_value": 15480.916666666666, "name": "dwp.uc.households_by_area@E14001142", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9948.0, @@ -75091,7 +58830,7 @@ "ledger_value": 10214.0, "name": "dwp.uc.households_by_area@E14001143", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9959.0, @@ -75099,7 +58838,7 @@ "ledger_value": 10519.583333333334, "name": "dwp.uc.households_by_area@E14001144", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10835.0, @@ -75107,7 +58846,7 @@ "ledger_value": 11447.083333333334, "name": "dwp.uc.households_by_area@E14001145", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6601.0, @@ -75115,7 +58854,7 @@ "ledger_value": 6865.083333333333, "name": "dwp.uc.households_by_area@E14001146", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7745.0, @@ -75123,7 +58862,7 @@ "ledger_value": 8095.5, "name": "dwp.uc.households_by_area@E14001147", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9031.0, @@ -75131,7 +58870,7 @@ "ledger_value": 9529.083333333334, "name": "dwp.uc.households_by_area@E14001148", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6899.0, @@ -75139,7 +58878,7 @@ "ledger_value": 7285.0, "name": "dwp.uc.households_by_area@E14001149", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8609.0, @@ -75147,7 +58886,7 @@ "ledger_value": 9006.583333333334, "name": "dwp.uc.households_by_area@E14001150", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8165.0, @@ -75155,7 +58894,7 @@ "ledger_value": 8617.5, "name": "dwp.uc.households_by_area@E14001151", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8394.0, @@ -75163,7 +58902,7 @@ "ledger_value": 8815.916666666666, "name": "dwp.uc.households_by_area@E14001152", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9148.0, @@ -75171,7 +58910,7 @@ "ledger_value": 9677.666666666666, "name": "dwp.uc.households_by_area@E14001153", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5713.0, @@ -75179,7 +58918,7 @@ "ledger_value": 5975.0, "name": "dwp.uc.households_by_area@E14001154", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5755.0, @@ -75187,7 +58926,7 @@ "ledger_value": 6028.666666666667, "name": "dwp.uc.households_by_area@E14001155", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5033.0, @@ -75195,7 +58934,7 @@ "ledger_value": 5272.416666666667, "name": "dwp.uc.households_by_area@E14001156", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10317.0, @@ -75203,7 +58942,7 @@ "ledger_value": 10801.166666666666, "name": "dwp.uc.households_by_area@E14001157", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4071.0, @@ -75211,7 +58950,7 @@ "ledger_value": 4279.833333333333, "name": "dwp.uc.households_by_area@E14001158", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7107.0, @@ -75219,7 +58958,7 @@ "ledger_value": 7424.75, "name": "dwp.uc.households_by_area@E14001159", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9095.0, @@ -75227,7 +58966,7 @@ "ledger_value": 9633.916666666666, "name": "dwp.uc.households_by_area@E14001160", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6315.0, @@ -75235,7 +58974,7 @@ "ledger_value": 6596.0, "name": "dwp.uc.households_by_area@E14001161", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4018.0, @@ -75243,7 +58982,7 @@ "ledger_value": 4231.25, "name": "dwp.uc.households_by_area@E14001162", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6815.0, @@ -75251,7 +58990,7 @@ "ledger_value": 7146.25, "name": "dwp.uc.households_by_area@E14001163", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4386.0, @@ -75259,7 +58998,7 @@ "ledger_value": 4504.25, "name": "dwp.uc.households_by_area@E14001164", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9101.0, @@ -75267,7 +59006,7 @@ "ledger_value": 9636.75, "name": "dwp.uc.households_by_area@E14001165", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7326.0, @@ -75275,7 +59014,7 @@ "ledger_value": 7754.25, "name": "dwp.uc.households_by_area@E14001166", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8924.0, @@ -75283,7 +59022,7 @@ "ledger_value": 9369.25, "name": "dwp.uc.households_by_area@E14001167", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6005.0, @@ -75291,7 +59030,7 @@ "ledger_value": 6258.166666666667, "name": "dwp.uc.households_by_area@E14001168", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8280.0, @@ -75299,7 +59038,7 @@ "ledger_value": 8843.916666666666, "name": "dwp.uc.households_by_area@E14001169", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7745.0, @@ -75307,7 +59046,7 @@ "ledger_value": 8090.583333333333, "name": "dwp.uc.households_by_area@E14001170", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4531.0, @@ -75315,7 +59054,7 @@ "ledger_value": 4781.0, "name": "dwp.uc.households_by_area@E14001171", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8982.0, @@ -75323,7 +59062,7 @@ "ledger_value": 9745.833333333334, "name": "dwp.uc.households_by_area@E14001172", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7221.0, @@ -75331,7 +59070,7 @@ "ledger_value": 7665.666666666667, "name": "dwp.uc.households_by_area@E14001173", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10769.0, @@ -75339,7 +59078,7 @@ "ledger_value": 11465.666666666666, "name": "dwp.uc.households_by_area@E14001174", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11056.0, @@ -75347,7 +59086,7 @@ "ledger_value": 11578.916666666666, "name": "dwp.uc.households_by_area@E14001175", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10074.0, @@ -75355,7 +59094,7 @@ "ledger_value": 10524.166666666666, "name": "dwp.uc.households_by_area@E14001176", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6088.0, @@ -75363,7 +59102,7 @@ "ledger_value": 6341.416666666667, "name": "dwp.uc.households_by_area@E14001177", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4870.0, @@ -75371,7 +59110,7 @@ "ledger_value": 5085.583333333333, "name": "dwp.uc.households_by_area@E14001178", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10192.0, @@ -75379,7 +59118,7 @@ "ledger_value": 10366.666666666666, "name": "dwp.uc.households_by_area@E14001179", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17080.0, @@ -75387,7 +59126,7 @@ "ledger_value": 17882.0, "name": "dwp.uc.households_by_area@E14001180", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10639.0, @@ -75395,7 +59134,7 @@ "ledger_value": 11055.5, "name": "dwp.uc.households_by_area@E14001181", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11420.0, @@ -75403,7 +59142,7 @@ "ledger_value": 11905.333333333334, "name": "dwp.uc.households_by_area@E14001182", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7910.0, @@ -75411,7 +59150,7 @@ "ledger_value": 8247.333333333334, "name": "dwp.uc.households_by_area@E14001183", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11778.0, @@ -75419,7 +59158,7 @@ "ledger_value": 11985.083333333334, "name": "dwp.uc.households_by_area@E14001184", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9861.0, @@ -75427,7 +59166,7 @@ "ledger_value": 10219.916666666666, "name": "dwp.uc.households_by_area@E14001185", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12576.0, @@ -75435,7 +59174,7 @@ "ledger_value": 13115.25, "name": "dwp.uc.households_by_area@E14001186", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7610.0, @@ -75443,7 +59182,7 @@ "ledger_value": 7978.833333333333, "name": "dwp.uc.households_by_area@E14001187", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19233.0, @@ -75451,7 +59190,7 @@ "ledger_value": 19917.5, "name": "dwp.uc.households_by_area@E14001188", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14474.0, @@ -75459,7 +59198,7 @@ "ledger_value": 15094.166666666666, "name": "dwp.uc.households_by_area@E14001189", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10456.0, @@ -75467,7 +59206,7 @@ "ledger_value": 10905.25, "name": "dwp.uc.households_by_area@E14001190", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8632.0, @@ -75475,7 +59214,7 @@ "ledger_value": 8921.416666666666, "name": "dwp.uc.households_by_area@E14001191", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6312.0, @@ -75483,7 +59222,7 @@ "ledger_value": 6472.833333333333, "name": "dwp.uc.households_by_area@E14001192", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10596.0, @@ -75491,7 +59230,7 @@ "ledger_value": 11188.333333333334, "name": "dwp.uc.households_by_area@E14001193", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17359.0, @@ -75499,7 +59238,7 @@ "ledger_value": 18261.833333333332, "name": "dwp.uc.households_by_area@E14001194", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4165.0, @@ -75507,7 +59246,7 @@ "ledger_value": 4385.666666666667, "name": "dwp.uc.households_by_area@E14001195", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14432.0, @@ -75515,7 +59254,7 @@ "ledger_value": 15018.75, "name": "dwp.uc.households_by_area@E14001196", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6032.0, @@ -75523,7 +59262,7 @@ "ledger_value": 6336.166666666667, "name": "dwp.uc.households_by_area@E14001197", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13956.0, @@ -75531,7 +59270,7 @@ "ledger_value": 14376.666666666666, "name": "dwp.uc.households_by_area@E14001198", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7551.0, @@ -75539,7 +59278,7 @@ "ledger_value": 7803.916666666667, "name": "dwp.uc.households_by_area@E14001199", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11432.0, @@ -75547,7 +59286,7 @@ "ledger_value": 11976.166666666666, "name": "dwp.uc.households_by_area@E14001200", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4318.0, @@ -75555,7 +59294,7 @@ "ledger_value": 4571.75, "name": "dwp.uc.households_by_area@E14001201", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9862.0, @@ -75563,7 +59302,7 @@ "ledger_value": 10442.5, "name": "dwp.uc.households_by_area@E14001202", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6804.0, @@ -75571,7 +59310,7 @@ "ledger_value": 7091.666666666667, "name": "dwp.uc.households_by_area@E14001203", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12250.0, @@ -75579,7 +59318,7 @@ "ledger_value": 12910.416666666666, "name": "dwp.uc.households_by_area@E14001204", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12148.0, @@ -75587,7 +59326,7 @@ "ledger_value": 12814.333333333334, "name": "dwp.uc.households_by_area@E14001205", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8341.0, @@ -75595,7 +59334,7 @@ "ledger_value": 8654.5, "name": "dwp.uc.households_by_area@E14001206", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14893.0, @@ -75603,7 +59342,7 @@ "ledger_value": 15602.583333333334, "name": "dwp.uc.households_by_area@E14001207", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16094.0, @@ -75611,7 +59350,7 @@ "ledger_value": 16952.25, "name": "dwp.uc.households_by_area@E14001208", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14395.0, @@ -75619,7 +59358,7 @@ "ledger_value": 15067.25, "name": "dwp.uc.households_by_area@E14001209", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5793.0, @@ -75627,7 +59366,7 @@ "ledger_value": 6051.333333333333, "name": "dwp.uc.households_by_area@E14001210", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13349.0, @@ -75635,7 +59374,7 @@ "ledger_value": 14299.666666666666, "name": "dwp.uc.households_by_area@E14001211", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4642.0, @@ -75643,7 +59382,7 @@ "ledger_value": 4892.083333333333, "name": "dwp.uc.households_by_area@E14001212", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17361.0, @@ -75651,7 +59390,7 @@ "ledger_value": 18165.166666666668, "name": "dwp.uc.households_by_area@E14001213", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4224.0, @@ -75659,7 +59398,7 @@ "ledger_value": 4299.75, "name": "dwp.uc.households_by_area@E14001214", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5486.0, @@ -75667,7 +59406,7 @@ "ledger_value": 5730.916666666667, "name": "dwp.uc.households_by_area@E14001215", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13837.0, @@ -75675,7 +59414,7 @@ "ledger_value": 14640.25, "name": "dwp.uc.households_by_area@E14001216", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5610.0, @@ -75683,7 +59422,7 @@ "ledger_value": 5529.25, "name": "dwp.uc.households_by_area@E14001217", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6609.0, @@ -75691,7 +59430,7 @@ "ledger_value": 6997.916666666667, "name": "dwp.uc.households_by_area@E14001218", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10415.0, @@ -75699,7 +59438,7 @@ "ledger_value": 11094.166666666666, "name": "dwp.uc.households_by_area@E14001219", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5302.0, @@ -75707,7 +59446,7 @@ "ledger_value": 5490.916666666667, "name": "dwp.uc.households_by_area@E14001220", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19533.0, @@ -75715,7 +59454,7 @@ "ledger_value": 20702.416666666668, "name": "dwp.uc.households_by_area@E14001221", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9344.0, @@ -75723,7 +59462,7 @@ "ledger_value": 9831.75, "name": "dwp.uc.households_by_area@E14001222", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10199.0, @@ -75731,7 +59470,7 @@ "ledger_value": 10831.0, "name": "dwp.uc.households_by_area@E14001223", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5923.0, @@ -75739,7 +59478,7 @@ "ledger_value": 6169.333333333333, "name": "dwp.uc.households_by_area@E14001224", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19029.0, @@ -75747,7 +59486,7 @@ "ledger_value": 20402.583333333332, "name": "dwp.uc.households_by_area@E14001225", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6672.0, @@ -75755,7 +59494,7 @@ "ledger_value": 7048.25, "name": "dwp.uc.households_by_area@E14001226", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4962.0, @@ -75763,7 +59502,7 @@ "ledger_value": 5232.166666666667, "name": "dwp.uc.households_by_area@E14001227", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9093.0, @@ -75771,7 +59510,7 @@ "ledger_value": 9465.333333333334, "name": "dwp.uc.households_by_area@E14001228", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17380.0, @@ -75779,7 +59518,7 @@ "ledger_value": 18298.5, "name": "dwp.uc.households_by_area@E14001229", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4774.0, @@ -75787,7 +59526,7 @@ "ledger_value": 5010.333333333333, "name": "dwp.uc.households_by_area@E14001230", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7443.0, @@ -75795,7 +59534,7 @@ "ledger_value": 7660.916666666667, "name": "dwp.uc.households_by_area@E14001231", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6711.0, @@ -75803,7 +59542,7 @@ "ledger_value": 7150.333333333333, "name": "dwp.uc.households_by_area@E14001232", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5900.0, @@ -75811,7 +59550,7 @@ "ledger_value": 6194.666666666667, "name": "dwp.uc.households_by_area@E14001233", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4449.0, @@ -75819,7 +59558,7 @@ "ledger_value": 4642.0, "name": "dwp.uc.households_by_area@E14001234", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7684.0, @@ -75827,7 +59566,7 @@ "ledger_value": 8106.416666666667, "name": "dwp.uc.households_by_area@E14001235", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16023.0, @@ -75835,7 +59574,7 @@ "ledger_value": 16611.333333333332, "name": "dwp.uc.households_by_area@E14001236", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5953.0, @@ -75843,7 +59582,7 @@ "ledger_value": 6590.583333333333, "name": "dwp.uc.households_by_area@E14001237", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11904.0, @@ -75851,7 +59590,7 @@ "ledger_value": 12790.833333333334, "name": "dwp.uc.households_by_area@E14001238", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8553.0, @@ -75859,7 +59598,7 @@ "ledger_value": 9005.416666666666, "name": "dwp.uc.households_by_area@E14001239", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6144.0, @@ -75867,7 +59606,7 @@ "ledger_value": 6513.5, "name": "dwp.uc.households_by_area@E14001240", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6086.0, @@ -75875,7 +59614,7 @@ "ledger_value": 6353.166666666667, "name": "dwp.uc.households_by_area@E14001241", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6285.0, @@ -75883,7 +59622,7 @@ "ledger_value": 6544.25, "name": "dwp.uc.households_by_area@E14001242", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7345.0, @@ -75891,7 +59630,7 @@ "ledger_value": 7697.166666666667, "name": "dwp.uc.households_by_area@E14001243", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11067.0, @@ -75899,7 +59638,7 @@ "ledger_value": 11453.166666666666, "name": "dwp.uc.households_by_area@E14001244", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7926.0, @@ -75907,7 +59646,7 @@ "ledger_value": 8308.75, "name": "dwp.uc.households_by_area@E14001245", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9378.0, @@ -75915,7 +59654,7 @@ "ledger_value": 9759.5, "name": "dwp.uc.households_by_area@E14001246", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5835.0, @@ -75923,7 +59662,7 @@ "ledger_value": 6060.916666666667, "name": "dwp.uc.households_by_area@E14001247", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11474.0, @@ -75931,7 +59670,7 @@ "ledger_value": 12005.833333333334, "name": "dwp.uc.households_by_area@E14001248", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4302.0, @@ -75939,7 +59678,7 @@ "ledger_value": 4560.916666666667, "name": "dwp.uc.households_by_area@E14001249", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5340.0, @@ -75947,7 +59686,7 @@ "ledger_value": 5478.25, "name": "dwp.uc.households_by_area@E14001250", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17305.0, @@ -75955,7 +59694,7 @@ "ledger_value": 18234.166666666668, "name": "dwp.uc.households_by_area@E14001251", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7934.0, @@ -75963,7 +59702,7 @@ "ledger_value": 8265.916666666666, "name": "dwp.uc.households_by_area@E14001252", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7393.0, @@ -75971,7 +59710,7 @@ "ledger_value": 7559.333333333333, "name": "dwp.uc.households_by_area@E14001253", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10366.0, @@ -75979,7 +59718,7 @@ "ledger_value": 10746.833333333334, "name": "dwp.uc.households_by_area@E14001254", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15433.0, @@ -75987,7 +59726,7 @@ "ledger_value": 16105.583333333334, "name": "dwp.uc.households_by_area@E14001255", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12370.0, @@ -75995,7 +59734,7 @@ "ledger_value": 12819.5, "name": "dwp.uc.households_by_area@E14001256", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12757.0, @@ -76003,7 +59742,7 @@ "ledger_value": 13430.166666666666, "name": "dwp.uc.households_by_area@E14001257", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4609.0, @@ -76011,7 +59750,7 @@ "ledger_value": 4821.416666666667, "name": "dwp.uc.households_by_area@E14001258", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18021.0, @@ -76019,7 +59758,7 @@ "ledger_value": 19256.25, "name": "dwp.uc.households_by_area@E14001259", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16259.0, @@ -76027,7 +59766,7 @@ "ledger_value": 17178.416666666668, "name": "dwp.uc.households_by_area@E14001260", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9108.0, @@ -76035,7 +59774,7 @@ "ledger_value": 9606.083333333334, "name": "dwp.uc.households_by_area@E14001261", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14271.0, @@ -76043,7 +59782,7 @@ "ledger_value": 15054.0, "name": "dwp.uc.households_by_area@E14001262", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5319.0, @@ -76051,7 +59790,7 @@ "ledger_value": 5564.583333333333, "name": "dwp.uc.households_by_area@E14001263", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11252.0, @@ -76059,7 +59798,7 @@ "ledger_value": 11933.416666666666, "name": "dwp.uc.households_by_area@E14001264", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9822.0, @@ -76067,7 +59806,7 @@ "ledger_value": 10560.916666666666, "name": "dwp.uc.households_by_area@E14001265", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5910.0, @@ -76075,7 +59814,7 @@ "ledger_value": 6130.583333333333, "name": "dwp.uc.households_by_area@E14001266", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10930.0, @@ -76083,7 +59822,7 @@ "ledger_value": 11306.5, "name": "dwp.uc.households_by_area@E14001267", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3291.0, @@ -76091,7 +59830,7 @@ "ledger_value": 3451.9166666666665, "name": "dwp.uc.households_by_area@E14001268", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5534.0, @@ -76099,7 +59838,7 @@ "ledger_value": 5719.666666666667, "name": "dwp.uc.households_by_area@E14001269", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8911.0, @@ -76107,7 +59846,7 @@ "ledger_value": 9509.5, "name": "dwp.uc.households_by_area@E14001270", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11588.0, @@ -76115,7 +59854,7 @@ "ledger_value": 12304.166666666666, "name": "dwp.uc.households_by_area@E14001271", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13352.0, @@ -76123,7 +59862,7 @@ "ledger_value": 14204.916666666666, "name": "dwp.uc.households_by_area@E14001272", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6741.0, @@ -76131,7 +59870,7 @@ "ledger_value": 7103.583333333333, "name": "dwp.uc.households_by_area@E14001273", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12507.0, @@ -76139,7 +59878,7 @@ "ledger_value": 13191.5, "name": "dwp.uc.households_by_area@E14001274", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8609.0, @@ -76147,7 +59886,7 @@ "ledger_value": 9123.416666666666, "name": "dwp.uc.households_by_area@E14001275", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15164.0, @@ -76155,7 +59894,7 @@ "ledger_value": 15872.75, "name": "dwp.uc.households_by_area@E14001276", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6492.0, @@ -76163,7 +59902,7 @@ "ledger_value": 6924.583333333333, "name": "dwp.uc.households_by_area@E14001277", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9026.0, @@ -76171,7 +59910,7 @@ "ledger_value": 9545.583333333334, "name": "dwp.uc.households_by_area@E14001278", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14740.0, @@ -76179,7 +59918,7 @@ "ledger_value": 15776.583333333334, "name": "dwp.uc.households_by_area@E14001279", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3817.0, @@ -76187,7 +59926,7 @@ "ledger_value": 3934.9166666666665, "name": "dwp.uc.households_by_area@E14001280", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6837.0, @@ -76195,7 +59934,7 @@ "ledger_value": 7158.416666666667, "name": "dwp.uc.households_by_area@E14001281", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8189.0, @@ -76203,7 +59942,7 @@ "ledger_value": 8673.75, "name": "dwp.uc.households_by_area@E14001282", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5798.0, @@ -76211,7 +59950,7 @@ "ledger_value": 6004.166666666667, "name": "dwp.uc.households_by_area@E14001283", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7521.0, @@ -76219,7 +59958,7 @@ "ledger_value": 7941.333333333333, "name": "dwp.uc.households_by_area@E14001284", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5084.0, @@ -76227,7 +59966,7 @@ "ledger_value": 5270.916666666667, "name": "dwp.uc.households_by_area@E14001285", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12808.0, @@ -76235,7 +59974,7 @@ "ledger_value": 13544.083333333334, "name": "dwp.uc.households_by_area@E14001286", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6168.0, @@ -76243,7 +59982,7 @@ "ledger_value": 6455.25, "name": "dwp.uc.households_by_area@E14001287", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6585.0, @@ -76251,7 +59990,7 @@ "ledger_value": 6835.583333333333, "name": "dwp.uc.households_by_area@E14001288", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5504.0, @@ -76259,7 +59998,7 @@ "ledger_value": 5677.0, "name": "dwp.uc.households_by_area@E14001289", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12544.0, @@ -76267,7 +60006,7 @@ "ledger_value": 13568.083333333334, "name": "dwp.uc.households_by_area@E14001290", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4796.0, @@ -76275,7 +60014,7 @@ "ledger_value": 5018.666666666667, "name": "dwp.uc.households_by_area@E14001291", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8081.0, @@ -76283,7 +60022,7 @@ "ledger_value": 8482.25, "name": "dwp.uc.households_by_area@E14001292", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8899.0, @@ -76291,7 +60030,7 @@ "ledger_value": 9380.0, "name": "dwp.uc.households_by_area@E14001293", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5067.0, @@ -76299,7 +60038,7 @@ "ledger_value": 5213.416666666667, "name": "dwp.uc.households_by_area@E14001294", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12450.0, @@ -76307,7 +60046,7 @@ "ledger_value": 13265.75, "name": "dwp.uc.households_by_area@E14001295", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8891.0, @@ -76315,7 +60054,7 @@ "ledger_value": 9340.75, "name": "dwp.uc.households_by_area@E14001296", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14502.0, @@ -76323,7 +60062,7 @@ "ledger_value": 15307.916666666666, "name": "dwp.uc.households_by_area@E14001297", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6130.0, @@ -76331,7 +60070,7 @@ "ledger_value": 6343.0, "name": "dwp.uc.households_by_area@E14001298", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12024.0, @@ -76339,7 +60078,7 @@ "ledger_value": 12674.0, "name": "dwp.uc.households_by_area@E14001299", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10749.0, @@ -76347,7 +60086,7 @@ "ledger_value": 11238.75, "name": "dwp.uc.households_by_area@E14001300", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15207.0, @@ -76355,7 +60094,7 @@ "ledger_value": 15862.083333333334, "name": "dwp.uc.households_by_area@E14001301", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12270.0, @@ -76363,7 +60102,7 @@ "ledger_value": 12771.583333333334, "name": "dwp.uc.households_by_area@E14001302", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6560.0, @@ -76371,7 +60110,7 @@ "ledger_value": 6901.166666666667, "name": "dwp.uc.households_by_area@E14001303", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5796.0, @@ -76379,7 +60118,7 @@ "ledger_value": 6069.75, "name": "dwp.uc.households_by_area@E14001304", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13781.0, @@ -76387,7 +60126,7 @@ "ledger_value": 14866.166666666666, "name": "dwp.uc.households_by_area@E14001305", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14236.0, @@ -76395,7 +60134,7 @@ "ledger_value": 15460.333333333334, "name": "dwp.uc.households_by_area@E14001306", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11732.0, @@ -76403,7 +60142,7 @@ "ledger_value": 12327.333333333334, "name": "dwp.uc.households_by_area@E14001307", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9237.0, @@ -76411,7 +60150,7 @@ "ledger_value": 9786.0, "name": "dwp.uc.households_by_area@E14001308", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4278.0, @@ -76419,7 +60158,7 @@ "ledger_value": 4327.916666666667, "name": "dwp.uc.households_by_area@E14001309", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10826.0, @@ -76427,7 +60166,7 @@ "ledger_value": 11700.583333333334, "name": "dwp.uc.households_by_area@E14001310", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9259.0, @@ -76435,7 +60174,7 @@ "ledger_value": 9525.75, "name": "dwp.uc.households_by_area@E14001311", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7855.0, @@ -76443,7 +60182,7 @@ "ledger_value": 8245.416666666666, "name": "dwp.uc.households_by_area@E14001312", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15147.0, @@ -76451,7 +60190,7 @@ "ledger_value": 15756.666666666666, "name": "dwp.uc.households_by_area@E14001313", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14294.0, @@ -76459,7 +60198,7 @@ "ledger_value": 14742.916666666666, "name": "dwp.uc.households_by_area@E14001314", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11713.0, @@ -76467,7 +60206,7 @@ "ledger_value": 12161.5, "name": "dwp.uc.households_by_area@E14001315", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4696.0, @@ -76475,7 +60214,7 @@ "ledger_value": 4868.916666666667, "name": "dwp.uc.households_by_area@E14001316", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13712.0, @@ -76483,7 +60222,7 @@ "ledger_value": 14702.416666666666, "name": "dwp.uc.households_by_area@E14001317", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6422.0, @@ -76491,7 +60230,7 @@ "ledger_value": 6731.25, "name": "dwp.uc.households_by_area@E14001318", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8443.0, @@ -76499,7 +60238,7 @@ "ledger_value": 8944.0, "name": "dwp.uc.households_by_area@E14001319", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14801.0, @@ -76507,7 +60246,7 @@ "ledger_value": 15571.333333333334, "name": "dwp.uc.households_by_area@E14001320", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7405.0, @@ -76515,7 +60254,7 @@ "ledger_value": 7840.583333333333, "name": "dwp.uc.households_by_area@E14001321", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4567.0, @@ -76523,7 +60262,7 @@ "ledger_value": 4808.666666666667, "name": "dwp.uc.households_by_area@E14001322", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 20817.0, @@ -76531,7 +60270,7 @@ "ledger_value": 21649.083333333332, "name": "dwp.uc.households_by_area@E14001323", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8061.0, @@ -76539,7 +60278,7 @@ "ledger_value": 8503.166666666666, "name": "dwp.uc.households_by_area@E14001324", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11210.0, @@ -76547,7 +60286,7 @@ "ledger_value": 11752.25, "name": "dwp.uc.households_by_area@E14001325", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13035.0, @@ -76555,7 +60294,7 @@ "ledger_value": 13412.833333333334, "name": "dwp.uc.households_by_area@E14001326", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13941.0, @@ -76563,7 +60302,7 @@ "ledger_value": 14417.666666666666, "name": "dwp.uc.households_by_area@E14001327", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17438.0, @@ -76571,7 +60310,7 @@ "ledger_value": 18001.833333333332, "name": "dwp.uc.households_by_area@E14001328", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11640.0, @@ -76579,7 +60318,7 @@ "ledger_value": 12255.583333333334, "name": "dwp.uc.households_by_area@E14001329", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6492.0, @@ -76587,7 +60326,7 @@ "ledger_value": 6841.75, "name": "dwp.uc.households_by_area@E14001330", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16490.0, @@ -76595,7 +60334,7 @@ "ledger_value": 17431.416666666668, "name": "dwp.uc.households_by_area@E14001331", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14618.0, @@ -76603,7 +60342,7 @@ "ledger_value": 15178.833333333334, "name": "dwp.uc.households_by_area@E14001332", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10022.0, @@ -76611,7 +60350,7 @@ "ledger_value": 10489.5, "name": "dwp.uc.households_by_area@E14001333", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11754.0, @@ -76619,7 +60358,7 @@ "ledger_value": 12225.5, "name": "dwp.uc.households_by_area@E14001334", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5706.0, @@ -76627,7 +60366,7 @@ "ledger_value": 5949.833333333333, "name": "dwp.uc.households_by_area@E14001335", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11525.0, @@ -76635,7 +60374,7 @@ "ledger_value": 12025.333333333334, "name": "dwp.uc.households_by_area@E14001336", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9894.0, @@ -76643,7 +60382,7 @@ "ledger_value": 10590.5, "name": "dwp.uc.households_by_area@E14001337", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18969.0, @@ -76651,7 +60390,7 @@ "ledger_value": 20465.333333333332, "name": "dwp.uc.households_by_area@E14001338", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15861.0, @@ -76659,7 +60398,7 @@ "ledger_value": 17095.166666666668, "name": "dwp.uc.households_by_area@E14001339", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12547.0, @@ -76667,7 +60406,7 @@ "ledger_value": 13225.666666666666, "name": "dwp.uc.households_by_area@E14001340", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13671.0, @@ -76675,7 +60414,7 @@ "ledger_value": 14528.083333333334, "name": "dwp.uc.households_by_area@E14001341", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6937.0, @@ -76683,7 +60422,7 @@ "ledger_value": 7232.583333333333, "name": "dwp.uc.households_by_area@E14001342", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7569.0, @@ -76691,7 +60430,7 @@ "ledger_value": 7970.666666666667, "name": "dwp.uc.households_by_area@E14001343", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9906.0, @@ -76699,7 +60438,7 @@ "ledger_value": 10354.583333333334, "name": "dwp.uc.households_by_area@E14001344", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11521.0, @@ -76707,7 +60446,7 @@ "ledger_value": 11825.75, "name": "dwp.uc.households_by_area@E14001345", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15646.0, @@ -76715,7 +60454,7 @@ "ledger_value": 16110.0, "name": "dwp.uc.households_by_area@E14001346", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5327.0, @@ -76723,7 +60462,7 @@ "ledger_value": 5610.416666666667, "name": "dwp.uc.households_by_area@E14001347", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4779.0, @@ -76731,7 +60470,7 @@ "ledger_value": 4951.166666666667, "name": "dwp.uc.households_by_area@E14001348", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8238.0, @@ -76739,7 +60478,7 @@ "ledger_value": 8577.5, "name": "dwp.uc.households_by_area@E14001349", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8572.0, @@ -76747,7 +60486,7 @@ "ledger_value": 8930.916666666666, "name": "dwp.uc.households_by_area@E14001350", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5433.0, @@ -76755,7 +60494,7 @@ "ledger_value": 5715.166666666667, "name": "dwp.uc.households_by_area@E14001351", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16476.0, @@ -76763,7 +60502,7 @@ "ledger_value": 17354.0, "name": "dwp.uc.households_by_area@E14001352", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15429.0, @@ -76771,7 +60510,7 @@ "ledger_value": 16230.75, "name": "dwp.uc.households_by_area@E14001353", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7072.0, @@ -76779,7 +60518,7 @@ "ledger_value": 7426.583333333333, "name": "dwp.uc.households_by_area@E14001354", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11296.0, @@ -76787,7 +60526,7 @@ "ledger_value": 11775.083333333334, "name": "dwp.uc.households_by_area@E14001355", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5541.0, @@ -76795,7 +60534,7 @@ "ledger_value": 5733.916666666667, "name": "dwp.uc.households_by_area@E14001356", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6261.0, @@ -76803,7 +60542,7 @@ "ledger_value": 6440.833333333333, "name": "dwp.uc.households_by_area@E14001357", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8799.0, @@ -76811,7 +60550,7 @@ "ledger_value": 9177.25, "name": "dwp.uc.households_by_area@E14001358", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5059.0, @@ -76819,7 +60558,7 @@ "ledger_value": 5299.583333333333, "name": "dwp.uc.households_by_area@E14001359", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3263.0, @@ -76827,7 +60566,7 @@ "ledger_value": 4114.833333333333, "name": "dwp.uc.households_by_area@E14001360", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8082.0, @@ -76835,7 +60574,7 @@ "ledger_value": 8431.25, "name": "dwp.uc.households_by_area@E14001361", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4402.0, @@ -76843,7 +60582,7 @@ "ledger_value": 4561.25, "name": "dwp.uc.households_by_area@E14001362", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5107.0, @@ -76851,7 +60590,7 @@ "ledger_value": 5327.666666666667, "name": "dwp.uc.households_by_area@E14001363", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5443.0, @@ -76859,7 +60598,7 @@ "ledger_value": 5594.0, "name": "dwp.uc.households_by_area@E14001364", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5861.0, @@ -76867,7 +60606,7 @@ "ledger_value": 6148.333333333333, "name": "dwp.uc.households_by_area@E14001365", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4661.0, @@ -76875,7 +60614,7 @@ "ledger_value": 4947.416666666667, "name": "dwp.uc.households_by_area@E14001366", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18152.0, @@ -76883,7 +60622,7 @@ "ledger_value": 19071.083333333332, "name": "dwp.uc.households_by_area@E14001367", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9651.0, @@ -76891,7 +60630,7 @@ "ledger_value": 10400.416666666666, "name": "dwp.uc.households_by_area@E14001368", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12124.0, @@ -76899,7 +60638,7 @@ "ledger_value": 12430.416666666666, "name": "dwp.uc.households_by_area@E14001369", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7626.0, @@ -76907,7 +60646,7 @@ "ledger_value": 7976.5, "name": "dwp.uc.households_by_area@E14001370", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12820.0, @@ -76915,7 +60654,7 @@ "ledger_value": 13361.75, "name": "dwp.uc.households_by_area@E14001371", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7871.0, @@ -76923,7 +60662,7 @@ "ledger_value": 8192.833333333334, "name": "dwp.uc.households_by_area@E14001372", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5211.0, @@ -76931,7 +60670,7 @@ "ledger_value": 5459.75, "name": "dwp.uc.households_by_area@E14001373", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4234.0, @@ -76939,7 +60678,7 @@ "ledger_value": 4481.583333333333, "name": "dwp.uc.households_by_area@E14001374", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7186.0, @@ -76947,7 +60686,7 @@ "ledger_value": 7502.583333333333, "name": "dwp.uc.households_by_area@E14001375", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5791.0, @@ -76955,7 +60694,7 @@ "ledger_value": 6031.416666666667, "name": "dwp.uc.households_by_area@E14001376", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17605.0, @@ -76963,7 +60702,7 @@ "ledger_value": 18593.833333333332, "name": "dwp.uc.households_by_area@E14001377", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14912.0, @@ -76971,7 +60710,7 @@ "ledger_value": 15773.75, "name": "dwp.uc.households_by_area@E14001378", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6322.0, @@ -76979,7 +60718,7 @@ "ledger_value": 6604.083333333333, "name": "dwp.uc.households_by_area@E14001379", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7547.0, @@ -76987,7 +60726,7 @@ "ledger_value": 7874.333333333333, "name": "dwp.uc.households_by_area@E14001380", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6360.0, @@ -76995,7 +60734,7 @@ "ledger_value": 6641.166666666667, "name": "dwp.uc.households_by_area@E14001381", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10733.0, @@ -77003,7 +60742,7 @@ "ledger_value": 11375.166666666666, "name": "dwp.uc.households_by_area@E14001382", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10522.0, @@ -77011,7 +60750,7 @@ "ledger_value": 11210.25, "name": "dwp.uc.households_by_area@E14001383", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5965.0, @@ -77019,7 +60758,7 @@ "ledger_value": 6279.833333333333, "name": "dwp.uc.households_by_area@E14001384", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7820.0, @@ -77027,7 +60766,7 @@ "ledger_value": 8194.583333333334, "name": "dwp.uc.households_by_area@E14001385", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4854.0, @@ -77035,7 +60774,7 @@ "ledger_value": 5073.666666666667, "name": "dwp.uc.households_by_area@E14001386", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7443.0, @@ -77043,7 +60782,7 @@ "ledger_value": 7782.916666666667, "name": "dwp.uc.households_by_area@E14001387", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5098.0, @@ -77051,7 +60790,7 @@ "ledger_value": 5312.0, "name": "dwp.uc.households_by_area@E14001388", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9688.0, @@ -77059,7 +60798,7 @@ "ledger_value": 10340.166666666666, "name": "dwp.uc.households_by_area@E14001389", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9169.0, @@ -77067,7 +60806,7 @@ "ledger_value": 9573.583333333334, "name": "dwp.uc.households_by_area@E14001390", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6655.0, @@ -77075,7 +60814,7 @@ "ledger_value": 7015.0, "name": "dwp.uc.households_by_area@E14001391", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3721.0, @@ -77083,7 +60822,7 @@ "ledger_value": 3853.75, "name": "dwp.uc.households_by_area@E14001392", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6143.0, @@ -77091,7 +60830,7 @@ "ledger_value": 6396.25, "name": "dwp.uc.households_by_area@E14001393", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4935.0, @@ -77099,7 +60838,7 @@ "ledger_value": 5113.666666666667, "name": "dwp.uc.households_by_area@E14001394", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5085.0, @@ -77107,7 +60846,7 @@ "ledger_value": 5356.0, "name": "dwp.uc.households_by_area@E14001395", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5621.0, @@ -77115,7 +60854,7 @@ "ledger_value": 5925.0, "name": "dwp.uc.households_by_area@E14001396", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6001.0, @@ -77123,7 +60862,7 @@ "ledger_value": 6222.833333333333, "name": "dwp.uc.households_by_area@E14001397", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6711.0, @@ -77131,7 +60870,7 @@ "ledger_value": 6927.666666666667, "name": "dwp.uc.households_by_area@E14001398", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4015.0, @@ -77139,7 +60878,7 @@ "ledger_value": 4192.5, "name": "dwp.uc.households_by_area@E14001399", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7957.0, @@ -77147,7 +60886,7 @@ "ledger_value": 8331.166666666666, "name": "dwp.uc.households_by_area@E14001400", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10073.0, @@ -77155,7 +60894,7 @@ "ledger_value": 10432.75, "name": "dwp.uc.households_by_area@E14001401", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5326.0, @@ -77163,7 +60902,7 @@ "ledger_value": 5571.583333333333, "name": "dwp.uc.households_by_area@E14001402", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6927.0, @@ -77171,7 +60910,7 @@ "ledger_value": 7172.583333333333, "name": "dwp.uc.households_by_area@E14001403", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6870.0, @@ -77179,7 +60918,7 @@ "ledger_value": 7073.416666666667, "name": "dwp.uc.households_by_area@E14001404", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8314.0, @@ -77187,7 +60926,7 @@ "ledger_value": 8737.416666666666, "name": "dwp.uc.households_by_area@E14001405", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14411.0, @@ -77195,7 +60934,7 @@ "ledger_value": 14803.916666666666, "name": "dwp.uc.households_by_area@E14001406", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8261.0, @@ -77203,7 +60942,7 @@ "ledger_value": 8455.0, "name": "dwp.uc.households_by_area@E14001407", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8556.0, @@ -77211,7 +60950,7 @@ "ledger_value": 8975.5, "name": "dwp.uc.households_by_area@E14001408", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10410.0, @@ -77219,7 +60958,7 @@ "ledger_value": 10932.0, "name": "dwp.uc.households_by_area@E14001409", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16637.0, @@ -77227,7 +60966,7 @@ "ledger_value": 17434.583333333332, "name": "dwp.uc.households_by_area@E14001410", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16111.0, @@ -77235,7 +60974,7 @@ "ledger_value": 16993.583333333332, "name": "dwp.uc.households_by_area@E14001411", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11177.0, @@ -77243,7 +60982,7 @@ "ledger_value": 11819.25, "name": "dwp.uc.households_by_area@E14001412", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9885.0, @@ -77251,7 +60990,7 @@ "ledger_value": 10376.916666666666, "name": "dwp.uc.households_by_area@E14001413", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5374.0, @@ -77259,7 +60998,7 @@ "ledger_value": 5570.75, "name": "dwp.uc.households_by_area@E14001414", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13850.0, @@ -77267,7 +61006,7 @@ "ledger_value": 14449.5, "name": "dwp.uc.households_by_area@E14001415", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15820.0, @@ -77275,7 +61014,7 @@ "ledger_value": 16709.0, "name": "dwp.uc.households_by_area@E14001416", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6833.0, @@ -77283,7 +61022,7 @@ "ledger_value": 7290.416666666667, "name": "dwp.uc.households_by_area@E14001417", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5795.0, @@ -77291,7 +61030,7 @@ "ledger_value": 6118.666666666667, "name": "dwp.uc.households_by_area@E14001418", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9156.0, @@ -77299,7 +61038,7 @@ "ledger_value": 9499.25, "name": "dwp.uc.households_by_area@E14001419", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4341.0, @@ -77307,7 +61046,7 @@ "ledger_value": 4570.416666666667, "name": "dwp.uc.households_by_area@E14001420", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15419.0, @@ -77315,7 +61054,7 @@ "ledger_value": 16053.083333333334, "name": "dwp.uc.households_by_area@E14001421", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11048.0, @@ -77323,7 +61062,7 @@ "ledger_value": 11579.75, "name": "dwp.uc.households_by_area@E14001422", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5428.0, @@ -77331,7 +61070,7 @@ "ledger_value": 5689.916666666667, "name": "dwp.uc.households_by_area@E14001423", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5786.0, @@ -77339,7 +61078,7 @@ "ledger_value": 6004.25, "name": "dwp.uc.households_by_area@E14001424", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17509.0, @@ -77347,7 +61086,7 @@ "ledger_value": 17926.583333333332, "name": "dwp.uc.households_by_area@E14001425", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10341.0, @@ -77355,7 +61094,7 @@ "ledger_value": 10955.0, "name": "dwp.uc.households_by_area@E14001426", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13131.0, @@ -77363,7 +61102,7 @@ "ledger_value": 13809.333333333334, "name": "dwp.uc.households_by_area@E14001427", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10995.0, @@ -77371,7 +61110,7 @@ "ledger_value": 11660.333333333334, "name": "dwp.uc.households_by_area@E14001428", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7261.0, @@ -77379,7 +61118,7 @@ "ledger_value": 7541.333333333333, "name": "dwp.uc.households_by_area@E14001429", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17835.0, @@ -77387,7 +61126,7 @@ "ledger_value": 18730.5, "name": "dwp.uc.households_by_area@E14001430", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9283.0, @@ -77395,7 +61134,7 @@ "ledger_value": 9714.666666666666, "name": "dwp.uc.households_by_area@E14001431", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12318.0, @@ -77403,7 +61142,7 @@ "ledger_value": 13039.166666666666, "name": "dwp.uc.households_by_area@E14001432", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15256.0, @@ -77411,7 +61150,7 @@ "ledger_value": 15963.333333333334, "name": "dwp.uc.households_by_area@E14001433", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9108.0, @@ -77419,7 +61158,7 @@ "ledger_value": 9646.583333333334, "name": "dwp.uc.households_by_area@E14001434", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17911.0, @@ -77427,7 +61166,7 @@ "ledger_value": 19084.75, "name": "dwp.uc.households_by_area@E14001435", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10395.0, @@ -77435,7 +61174,7 @@ "ledger_value": 11013.416666666666, "name": "dwp.uc.households_by_area@E14001436", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4576.0, @@ -77443,7 +61182,7 @@ "ledger_value": 4741.833333333333, "name": "dwp.uc.households_by_area@E14001437", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9531.0, @@ -77451,7 +61190,7 @@ "ledger_value": 9838.0, "name": "dwp.uc.households_by_area@E14001438", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5589.0, @@ -77459,7 +61198,7 @@ "ledger_value": 5793.75, "name": "dwp.uc.households_by_area@E14001439", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11234.0, @@ -77467,7 +61206,7 @@ "ledger_value": 11993.083333333334, "name": "dwp.uc.households_by_area@E14001440", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8455.0, @@ -77475,7 +61214,7 @@ "ledger_value": 8709.333333333334, "name": "dwp.uc.households_by_area@E14001441", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4963.0, @@ -77483,7 +61222,7 @@ "ledger_value": 5294.916666666667, "name": "dwp.uc.households_by_area@E14001442", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5251.0, @@ -77491,7 +61230,7 @@ "ledger_value": 5440.5, "name": "dwp.uc.households_by_area@E14001443", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4930.0, @@ -77499,7 +61238,7 @@ "ledger_value": 5044.083333333333, "name": "dwp.uc.households_by_area@E14001444", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5304.0, @@ -77507,7 +61246,7 @@ "ledger_value": 5591.75, "name": "dwp.uc.households_by_area@E14001445", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14350.0, @@ -77515,7 +61254,7 @@ "ledger_value": 15083.583333333334, "name": "dwp.uc.households_by_area@E14001446", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9308.0, @@ -77523,7 +61262,7 @@ "ledger_value": 9815.416666666666, "name": "dwp.uc.households_by_area@E14001447", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9292.0, @@ -77531,7 +61270,7 @@ "ledger_value": 9735.333333333334, "name": "dwp.uc.households_by_area@E14001448", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4995.0, @@ -77539,7 +61278,7 @@ "ledger_value": 5221.416666666667, "name": "dwp.uc.households_by_area@E14001449", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9430.0, @@ -77547,7 +61286,7 @@ "ledger_value": 9938.916666666666, "name": "dwp.uc.households_by_area@E14001450", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7532.0, @@ -77555,7 +61294,7 @@ "ledger_value": 7795.666666666667, "name": "dwp.uc.households_by_area@E14001451", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15140.0, @@ -77563,7 +61302,7 @@ "ledger_value": 16050.416666666666, "name": "dwp.uc.households_by_area@E14001452", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7976.0, @@ -77571,7 +61310,7 @@ "ledger_value": 8169.25, "name": "dwp.uc.households_by_area@E14001453", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5119.0, @@ -77579,7 +61318,7 @@ "ledger_value": 5453.916666666667, "name": "dwp.uc.households_by_area@E14001454", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9726.0, @@ -77587,7 +61326,7 @@ "ledger_value": 10281.083333333334, "name": "dwp.uc.households_by_area@E14001455", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5595.0, @@ -77595,7 +61334,7 @@ "ledger_value": 5885.916666666667, "name": "dwp.uc.households_by_area@E14001456", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4501.0, @@ -77603,7 +61342,7 @@ "ledger_value": 4706.666666666667, "name": "dwp.uc.households_by_area@E14001457", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4528.0, @@ -77611,7 +61350,7 @@ "ledger_value": 4670.583333333333, "name": "dwp.uc.households_by_area@E14001458", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16634.0, @@ -77619,7 +61358,7 @@ "ledger_value": 17501.5, "name": "dwp.uc.households_by_area@E14001459", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5641.0, @@ -77627,7 +61366,7 @@ "ledger_value": 5880.083333333333, "name": "dwp.uc.households_by_area@E14001460", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8989.0, @@ -77635,7 +61374,7 @@ "ledger_value": 9384.083333333334, "name": "dwp.uc.households_by_area@E14001461", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11250.0, @@ -77643,7 +61382,7 @@ "ledger_value": 11518.416666666666, "name": "dwp.uc.households_by_area@E14001462", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4793.0, @@ -77651,7 +61390,7 @@ "ledger_value": 5107.833333333333, "name": "dwp.uc.households_by_area@E14001463", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6263.0, @@ -77659,7 +61398,7 @@ "ledger_value": 6506.416666666667, "name": "dwp.uc.households_by_area@E14001464", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4995.0, @@ -77667,7 +61406,7 @@ "ledger_value": 5304.25, "name": "dwp.uc.households_by_area@E14001465", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18083.0, @@ -77675,7 +61414,7 @@ "ledger_value": 19143.583333333332, "name": "dwp.uc.households_by_area@E14001466", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6953.0, @@ -77683,7 +61422,7 @@ "ledger_value": 7329.583333333333, "name": "dwp.uc.households_by_area@E14001467", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3016.0, @@ -77691,7 +61430,7 @@ "ledger_value": 3178.4166666666665, "name": "dwp.uc.households_by_area@E14001468", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14182.0, @@ -77699,7 +61438,7 @@ "ledger_value": 15114.833333333334, "name": "dwp.uc.households_by_area@E14001469", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12103.0, @@ -77707,7 +61446,7 @@ "ledger_value": 12860.416666666666, "name": "dwp.uc.households_by_area@E14001470", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8468.0, @@ -77715,7 +61454,7 @@ "ledger_value": 8870.333333333334, "name": "dwp.uc.households_by_area@E14001471", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6936.0, @@ -77723,7 +61462,7 @@ "ledger_value": 7299.5, "name": "dwp.uc.households_by_area@E14001472", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6757.0, @@ -77731,7 +61470,7 @@ "ledger_value": 7004.666666666667, "name": "dwp.uc.households_by_area@E14001473", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11480.0, @@ -77739,7 +61478,7 @@ "ledger_value": 12206.666666666666, "name": "dwp.uc.households_by_area@E14001474", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4596.0, @@ -77747,7 +61486,7 @@ "ledger_value": 4709.166666666667, "name": "dwp.uc.households_by_area@E14001475", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5714.0, @@ -77755,7 +61494,7 @@ "ledger_value": 5895.333333333333, "name": "dwp.uc.households_by_area@E14001476", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14300.0, @@ -77763,7 +61502,7 @@ "ledger_value": 14734.583333333334, "name": "dwp.uc.households_by_area@E14001477", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14723.0, @@ -77771,7 +61510,7 @@ "ledger_value": 15402.916666666666, "name": "dwp.uc.households_by_area@E14001478", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4814.0, @@ -77779,7 +61518,7 @@ "ledger_value": 5130.333333333333, "name": "dwp.uc.households_by_area@E14001479", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9188.0, @@ -77787,7 +61526,7 @@ "ledger_value": 9683.5, "name": "dwp.uc.households_by_area@E14001480", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4592.0, @@ -77795,7 +61534,7 @@ "ledger_value": 4831.75, "name": "dwp.uc.households_by_area@E14001481", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4280.0, @@ -77803,7 +61542,7 @@ "ledger_value": 4430.916666666667, "name": "dwp.uc.households_by_area@E14001482", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6816.0, @@ -77811,7 +61550,7 @@ "ledger_value": 7092.0, "name": "dwp.uc.households_by_area@E14001483", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6199.0, @@ -77819,7 +61558,7 @@ "ledger_value": 6511.166666666667, "name": "dwp.uc.households_by_area@E14001484", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7929.0, @@ -77827,7 +61566,7 @@ "ledger_value": 8290.75, "name": "dwp.uc.households_by_area@E14001485", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6737.0, @@ -77835,7 +61574,7 @@ "ledger_value": 7133.75, "name": "dwp.uc.households_by_area@E14001486", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8430.0, @@ -77843,7 +61582,7 @@ "ledger_value": 8599.5, "name": "dwp.uc.households_by_area@E14001487", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5375.0, @@ -77851,7 +61590,7 @@ "ledger_value": 5580.083333333333, "name": "dwp.uc.households_by_area@E14001488", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5259.0, @@ -77859,7 +61598,7 @@ "ledger_value": 5482.25, "name": "dwp.uc.households_by_area@E14001489", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4372.0, @@ -77867,7 +61606,7 @@ "ledger_value": 4512.5, "name": "dwp.uc.households_by_area@E14001490", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5831.0, @@ -77875,7 +61614,7 @@ "ledger_value": 6063.416666666667, "name": "dwp.uc.households_by_area@E14001491", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11259.0, @@ -77883,7 +61622,7 @@ "ledger_value": 11793.0, "name": "dwp.uc.households_by_area@E14001492", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4985.0, @@ -77891,7 +61630,7 @@ "ledger_value": 5229.916666666667, "name": "dwp.uc.households_by_area@E14001493", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5460.0, @@ -77899,7 +61638,7 @@ "ledger_value": 5667.333333333333, "name": "dwp.uc.households_by_area@E14001494", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4774.0, @@ -77907,7 +61646,7 @@ "ledger_value": 5004.25, "name": "dwp.uc.households_by_area@E14001495", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5180.0, @@ -77915,7 +61654,7 @@ "ledger_value": 5452.75, "name": "dwp.uc.households_by_area@E14001496", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7516.0, @@ -77923,7 +61662,7 @@ "ledger_value": 7836.333333333333, "name": "dwp.uc.households_by_area@E14001497", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7153.0, @@ -77931,7 +61670,7 @@ "ledger_value": 7422.333333333333, "name": "dwp.uc.households_by_area@E14001498", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11429.0, @@ -77939,7 +61678,7 @@ "ledger_value": 11930.166666666666, "name": "dwp.uc.households_by_area@E14001499", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12271.0, @@ -77947,7 +61686,7 @@ "ledger_value": 12770.666666666666, "name": "dwp.uc.households_by_area@E14001500", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12191.0, @@ -77955,7 +61694,7 @@ "ledger_value": 12837.25, "name": "dwp.uc.households_by_area@E14001501", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7725.0, @@ -77963,7 +61702,7 @@ "ledger_value": 8156.583333333333, "name": "dwp.uc.households_by_area@E14001502", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15915.0, @@ -77971,7 +61710,7 @@ "ledger_value": 16957.5, "name": "dwp.uc.households_by_area@E14001503", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8047.0, @@ -77979,7 +61718,7 @@ "ledger_value": 8385.916666666666, "name": "dwp.uc.households_by_area@E14001504", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7121.0, @@ -77987,7 +61726,7 @@ "ledger_value": 7523.083333333333, "name": "dwp.uc.households_by_area@E14001505", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8338.0, @@ -77995,7 +61734,7 @@ "ledger_value": 8807.166666666666, "name": "dwp.uc.households_by_area@E14001506", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5572.0, @@ -78003,7 +61742,7 @@ "ledger_value": 5866.416666666667, "name": "dwp.uc.households_by_area@E14001507", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9158.0, @@ -78011,7 +61750,7 @@ "ledger_value": 9568.166666666666, "name": "dwp.uc.households_by_area@E14001508", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10274.0, @@ -78019,7 +61758,7 @@ "ledger_value": 10907.166666666666, "name": "dwp.uc.households_by_area@E14001509", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10893.0, @@ -78027,7 +61766,7 @@ "ledger_value": 11566.083333333334, "name": "dwp.uc.households_by_area@E14001510", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6974.0, @@ -78035,7 +61774,7 @@ "ledger_value": 7252.25, "name": "dwp.uc.households_by_area@E14001511", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5937.0, @@ -78043,7 +61782,7 @@ "ledger_value": 6198.916666666667, "name": "dwp.uc.households_by_area@E14001512", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6553.0, @@ -78051,7 +61790,7 @@ "ledger_value": 6828.166666666667, "name": "dwp.uc.households_by_area@E14001513", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4630.0, @@ -78059,7 +61798,7 @@ "ledger_value": 4861.0, "name": "dwp.uc.households_by_area@E14001514", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10800.0, @@ -78067,7 +61806,7 @@ "ledger_value": 11402.75, "name": "dwp.uc.households_by_area@E14001515", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8553.0, @@ -78075,7 +61814,7 @@ "ledger_value": 8894.583333333334, "name": "dwp.uc.households_by_area@E14001516", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11940.0, @@ -78083,7 +61822,7 @@ "ledger_value": 12764.0, "name": "dwp.uc.households_by_area@E14001517", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13049.0, @@ -78091,7 +61830,7 @@ "ledger_value": 13833.083333333334, "name": "dwp.uc.households_by_area@E14001518", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4719.0, @@ -78099,7 +61838,7 @@ "ledger_value": 4877.583333333333, "name": "dwp.uc.households_by_area@E14001519", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15143.0, @@ -78107,7 +61846,7 @@ "ledger_value": 15696.333333333334, "name": "dwp.uc.households_by_area@E14001520", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11500.0, @@ -78115,7 +61854,7 @@ "ledger_value": 12136.166666666666, "name": "dwp.uc.households_by_area@E14001521", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7913.0, @@ -78123,7 +61862,7 @@ "ledger_value": 8201.333333333334, "name": "dwp.uc.households_by_area@E14001522", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5254.0, @@ -78131,7 +61870,7 @@ "ledger_value": 5520.25, "name": "dwp.uc.households_by_area@E14001523", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9139.0, @@ -78139,7 +61878,7 @@ "ledger_value": 9513.166666666666, "name": "dwp.uc.households_by_area@E14001524", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16120.0, @@ -78147,7 +61886,7 @@ "ledger_value": 16913.666666666668, "name": "dwp.uc.households_by_area@E14001525", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5390.0, @@ -78155,7 +61894,7 @@ "ledger_value": 5617.25, "name": "dwp.uc.households_by_area@E14001526", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14225.0, @@ -78163,7 +61902,7 @@ "ledger_value": 14794.333333333334, "name": "dwp.uc.households_by_area@E14001527", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9926.0, @@ -78171,7 +61910,7 @@ "ledger_value": 10408.666666666666, "name": "dwp.uc.households_by_area@E14001528", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5491.0, @@ -78179,7 +61918,7 @@ "ledger_value": 5729.75, "name": "dwp.uc.households_by_area@E14001529", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5569.0, @@ -78187,7 +61926,7 @@ "ledger_value": 5888.583333333333, "name": "dwp.uc.households_by_area@E14001530", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11626.0, @@ -78195,7 +61934,7 @@ "ledger_value": 12296.75, "name": "dwp.uc.households_by_area@E14001531", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4368.0, @@ -78203,7 +61942,7 @@ "ledger_value": 4512.5, "name": "dwp.uc.households_by_area@E14001532", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4775.0, @@ -78211,7 +61950,7 @@ "ledger_value": 5081.666666666667, "name": "dwp.uc.households_by_area@E14001533", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6376.0, @@ -78219,7 +61958,7 @@ "ledger_value": 6677.0, "name": "dwp.uc.households_by_area@E14001534", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4810.0, @@ -78227,7 +61966,7 @@ "ledger_value": 5074.5, "name": "dwp.uc.households_by_area@E14001535", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8264.0, @@ -78235,7 +61974,7 @@ "ledger_value": 8544.25, "name": "dwp.uc.households_by_area@E14001536", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9926.0, @@ -78243,7 +61982,7 @@ "ledger_value": 10390.333333333334, "name": "dwp.uc.households_by_area@E14001537", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8024.0, @@ -78251,7 +61990,7 @@ "ledger_value": 8201.75, "name": "dwp.uc.households_by_area@E14001538", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4444.0, @@ -78259,7 +61998,7 @@ "ledger_value": 4681.333333333333, "name": "dwp.uc.households_by_area@E14001539", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7659.0, @@ -78267,7 +62006,7 @@ "ledger_value": 8070.5, "name": "dwp.uc.households_by_area@E14001540", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12412.0, @@ -78275,7 +62014,7 @@ "ledger_value": 13076.666666666666, "name": "dwp.uc.households_by_area@E14001541", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5789.0, @@ -78283,7 +62022,7 @@ "ledger_value": 6045.916666666667, "name": "dwp.uc.households_by_area@E14001542", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7805.0, @@ -78291,7 +62030,7 @@ "ledger_value": 8192.75, "name": "dwp.uc.households_by_area@E14001543", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5585.0, @@ -78299,7 +62038,7 @@ "ledger_value": 5721.916666666667, "name": "dwp.uc.households_by_area@E14001544", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5927.0, @@ -78307,7 +62046,7 @@ "ledger_value": 5857.583333333333, "name": "dwp.uc.households_by_area@E14001545", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12209.0, @@ -78315,7 +62054,7 @@ "ledger_value": 12549.75, "name": "dwp.uc.households_by_area@E14001546", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15888.0, @@ -78323,7 +62062,7 @@ "ledger_value": 16689.583333333332, "name": "dwp.uc.households_by_area@E14001547", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6233.0, @@ -78331,7 +62070,7 @@ "ledger_value": 6588.583333333333, "name": "dwp.uc.households_by_area@E14001548", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5202.0, @@ -78339,7 +62078,7 @@ "ledger_value": 5546.666666666667, "name": "dwp.uc.households_by_area@E14001549", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8335.0, @@ -78347,7 +62086,7 @@ "ledger_value": 8786.833333333334, "name": "dwp.uc.households_by_area@E14001550", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10618.0, @@ -78355,7 +62094,7 @@ "ledger_value": 11223.833333333334, "name": "dwp.uc.households_by_area@E14001551", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6548.0, @@ -78363,7 +62102,7 @@ "ledger_value": 6866.25, "name": "dwp.uc.households_by_area@E14001552", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 24107.0, @@ -78371,7 +62110,7 @@ "ledger_value": 25511.416666666668, "name": "dwp.uc.households_by_area@E14001553", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6424.0, @@ -78379,7 +62118,7 @@ "ledger_value": 6638.416666666667, "name": "dwp.uc.households_by_area@E14001554", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6094.0, @@ -78387,7 +62126,7 @@ "ledger_value": 6474.666666666667, "name": "dwp.uc.households_by_area@E14001555", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5406.0, @@ -78395,7 +62134,7 @@ "ledger_value": 5698.083333333333, "name": "dwp.uc.households_by_area@E14001556", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7592.0, @@ -78403,7 +62142,7 @@ "ledger_value": 7923.166666666667, "name": "dwp.uc.households_by_area@E14001557", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9818.0, @@ -78411,7 +62150,7 @@ "ledger_value": 10289.083333333334, "name": "dwp.uc.households_by_area@E14001558", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13361.0, @@ -78419,7 +62158,7 @@ "ledger_value": 13922.666666666666, "name": "dwp.uc.households_by_area@E14001559", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10633.0, @@ -78427,7 +62166,7 @@ "ledger_value": 11236.916666666666, "name": "dwp.uc.households_by_area@E14001560", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11260.0, @@ -78435,7 +62174,7 @@ "ledger_value": 12016.916666666666, "name": "dwp.uc.households_by_area@E14001561", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18524.0, @@ -78443,7 +62182,7 @@ "ledger_value": 19548.583333333332, "name": "dwp.uc.households_by_area@E14001562", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14894.0, @@ -78451,7 +62190,7 @@ "ledger_value": 15546.916666666666, "name": "dwp.uc.households_by_area@E14001563", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8905.0, @@ -78459,7 +62198,7 @@ "ledger_value": 9366.25, "name": "dwp.uc.households_by_area@E14001564", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7054.0, @@ -78467,7 +62206,7 @@ "ledger_value": 7236.25, "name": "dwp.uc.households_by_area@E14001565", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6948.0, @@ -78475,7 +62214,7 @@ "ledger_value": 7214.916666666667, "name": "dwp.uc.households_by_area@E14001566", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11479.0, @@ -78483,7 +62222,7 @@ "ledger_value": 12092.916666666666, "name": "dwp.uc.households_by_area@E14001567", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9409.0, @@ -78491,7 +62230,7 @@ "ledger_value": 9805.25, "name": "dwp.uc.households_by_area@E14001568", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5054.0, @@ -78499,7 +62238,7 @@ "ledger_value": 5290.833333333333, "name": "dwp.uc.households_by_area@E14001569", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5735.0, @@ -78507,7 +62246,7 @@ "ledger_value": 6088.666666666667, "name": "dwp.uc.households_by_area@E14001570", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10428.0, @@ -78515,7 +62254,7 @@ "ledger_value": 10623.5, "name": "dwp.uc.households_by_area@E14001571", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5031.0, @@ -78523,7 +62262,7 @@ "ledger_value": 5230.666666666667, "name": "dwp.uc.households_by_area@E14001572", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8940.0, @@ -78531,7 +62270,7 @@ "ledger_value": 9264.666666666666, "name": "dwp.uc.households_by_area@E14001573", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12992.0, @@ -78539,7 +62278,7 @@ "ledger_value": 13530.083333333334, "name": "dwp.uc.households_by_area@E14001574", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5468.0, @@ -78547,7 +62286,7 @@ "ledger_value": 5739.25, "name": "dwp.uc.households_by_area@E14001575", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19931.0, @@ -78555,7 +62294,7 @@ "ledger_value": 20717.833333333332, "name": "dwp.uc.households_by_area@E14001576", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8245.0, @@ -78563,7 +62302,7 @@ "ledger_value": 8617.0, "name": "dwp.uc.households_by_area@E14001577", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7585.0, @@ -78571,7 +62310,7 @@ "ledger_value": 7834.083333333333, "name": "dwp.uc.households_by_area@E14001578", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5982.0, @@ -78579,7 +62318,7 @@ "ledger_value": 6250.75, "name": "dwp.uc.households_by_area@E14001579", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3959.0, @@ -78587,7 +62326,7 @@ "ledger_value": 4030.4166666666665, "name": "dwp.uc.households_by_area@E14001580", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9513.0, @@ -78595,7 +62334,7 @@ "ledger_value": 9914.416666666666, "name": "dwp.uc.households_by_area@E14001581", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3434.0, @@ -78603,7 +62342,7 @@ "ledger_value": 3566.25, "name": "dwp.uc.households_by_area@E14001582", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8375.0, @@ -78611,7 +62350,7 @@ "ledger_value": 8890.416666666666, "name": "dwp.uc.households_by_area@E14001583", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9817.0, @@ -78619,7 +62358,7 @@ "ledger_value": 10428.5, "name": "dwp.uc.households_by_area@E14001584", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11305.0, @@ -78627,7 +62366,7 @@ "ledger_value": 11800.916666666666, "name": "dwp.uc.households_by_area@E14001585", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5566.0, @@ -78635,7 +62374,7 @@ "ledger_value": 5840.666666666667, "name": "dwp.uc.households_by_area@E14001586", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4945.0, @@ -78643,7 +62382,7 @@ "ledger_value": 5141.75, "name": "dwp.uc.households_by_area@E14001587", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6084.0, @@ -78651,7 +62390,7 @@ "ledger_value": 6323.166666666667, "name": "dwp.uc.households_by_area@E14001588", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4196.0, @@ -78659,7 +62398,7 @@ "ledger_value": 4382.0, "name": "dwp.uc.households_by_area@E14001589", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6550.0, @@ -78667,7 +62406,7 @@ "ledger_value": 6893.166666666667, "name": "dwp.uc.households_by_area@E14001590", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5313.0, @@ -78675,7 +62414,7 @@ "ledger_value": 5536.916666666667, "name": "dwp.uc.households_by_area@E14001591", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5568.0, @@ -78683,7 +62422,7 @@ "ledger_value": 5852.833333333333, "name": "dwp.uc.households_by_area@E14001592", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3838.0, @@ -78691,7 +62430,7 @@ "ledger_value": 4008.5833333333335, "name": "dwp.uc.households_by_area@E14001593", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13840.0, @@ -78699,7 +62438,7 @@ "ledger_value": 14589.583333333334, "name": "dwp.uc.households_by_area@E14001594", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 18414.0, @@ -78707,7 +62446,7 @@ "ledger_value": 19350.333333333332, "name": "dwp.uc.households_by_area@E14001595", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12614.0, @@ -78715,7 +62454,7 @@ "ledger_value": 13157.083333333334, "name": "dwp.uc.households_by_area@E14001596", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8638.0, @@ -78723,7 +62462,7 @@ "ledger_value": 8937.5, "name": "dwp.uc.households_by_area@E14001597", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10783.0, @@ -78731,7 +62470,7 @@ "ledger_value": 11382.916666666666, "name": "dwp.uc.households_by_area@E14001598", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7070.0, @@ -78739,7 +62478,7 @@ "ledger_value": 7481.083333333333, "name": "dwp.uc.households_by_area@E14001599", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8565.0, @@ -78747,7 +62486,7 @@ "ledger_value": 8855.25, "name": "dwp.uc.households_by_area@E14001600", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8342.0, @@ -78755,7 +62494,7 @@ "ledger_value": 8831.916666666666, "name": "dwp.uc.households_by_area@E14001601", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14302.0, @@ -78763,7 +62502,7 @@ "ledger_value": 15203.333333333334, "name": "dwp.uc.households_by_area@E14001602", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7824.0, @@ -78771,7 +62510,7 @@ "ledger_value": 8127.666666666667, "name": "dwp.uc.households_by_area@E14001603", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7717.0, @@ -78779,7 +62518,7 @@ "ledger_value": 8009.916666666667, "name": "dwp.uc.households_by_area@E14001604", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3477.0, @@ -78787,7 +62526,7 @@ "ledger_value": 3660.4166666666665, "name": "dwp.uc.households_by_area@E14001605", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5498.0, @@ -78795,7 +62534,7 @@ "ledger_value": 5834.5, "name": "dwp.uc.households_by_area@S12000005", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12702.0, @@ -78803,7 +62542,7 @@ "ledger_value": 13406.833333333334, "name": "dwp.uc.households_by_area@S12000006", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13427.0, @@ -78811,7 +62550,7 @@ "ledger_value": 14207.833333333334, "name": "dwp.uc.households_by_area@S12000008", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8447.0, @@ -78819,7 +62558,7 @@ "ledger_value": 8791.25, "name": "dwp.uc.households_by_area@S12000010", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4862.0, @@ -78827,7 +62566,7 @@ "ledger_value": 5166.75, "name": "dwp.uc.households_by_area@S12000011", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 1494.0, @@ -78835,7 +62574,7 @@ "ledger_value": 1533.3333333333333, "name": "dwp.uc.households_by_area@S12000013", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14557.0, @@ -78843,7 +62582,7 @@ "ledger_value": 15288.0, "name": "dwp.uc.households_by_area@S12000014", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17221.0, @@ -78851,7 +62590,7 @@ "ledger_value": 17791.0, "name": "dwp.uc.households_by_area@S12000017", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9272.0, @@ -78859,7 +62598,7 @@ "ledger_value": 9846.166666666666, "name": "dwp.uc.households_by_area@S12000018", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8135.0, @@ -78867,7 +62606,7 @@ "ledger_value": 8536.833333333334, "name": "dwp.uc.households_by_area@S12000019", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6728.0, @@ -78875,7 +62614,7 @@ "ledger_value": 6956.75, "name": "dwp.uc.households_by_area@S12000020", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16009.0, @@ -78883,7 +62622,7 @@ "ledger_value": 17081.333333333332, "name": "dwp.uc.households_by_area@S12000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 1187.0, @@ -78891,7 +62630,7 @@ "ledger_value": 1225.3333333333333, "name": "dwp.uc.households_by_area@S12000023", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8627.0, @@ -78899,7 +62638,7 @@ "ledger_value": 9015.5, "name": "dwp.uc.households_by_area@S12000026", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 1178.0, @@ -78907,7 +62646,7 @@ "ledger_value": 1214.6666666666667, "name": "dwp.uc.households_by_area@S12000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10210.0, @@ -78915,7 +62654,7 @@ "ledger_value": 10713.166666666666, "name": "dwp.uc.households_by_area@S12000028", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 29567.0, @@ -78923,7 +62662,7 @@ "ledger_value": 31195.166666666668, "name": "dwp.uc.households_by_area@S12000029", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6307.0, @@ -78931,7 +62670,7 @@ "ledger_value": 6655.333333333333, "name": "dwp.uc.households_by_area@S12000030", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17953.0, @@ -78939,7 +62678,7 @@ "ledger_value": 18726.583333333332, "name": "dwp.uc.households_by_area@S12000033", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14389.0, @@ -78947,7 +62686,7 @@ "ledger_value": 15082.666666666666, "name": "dwp.uc.households_by_area@S12000034", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6299.0, @@ -78955,7 +62694,7 @@ "ledger_value": 6580.916666666667, "name": "dwp.uc.households_by_area@S12000035", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 36137.0, @@ -78963,7 +62702,7 @@ "ledger_value": 38060.0, "name": "dwp.uc.households_by_area@S12000036", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16998.0, @@ -78971,7 +62710,7 @@ "ledger_value": 17913.416666666668, "name": "dwp.uc.households_by_area@S12000038", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11325.0, @@ -78979,7 +62718,7 @@ "ledger_value": 12095.5, "name": "dwp.uc.households_by_area@S12000039", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17289.0, @@ -78987,7 +62726,7 @@ "ledger_value": 18094.5, "name": "dwp.uc.households_by_area@S12000040", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9775.0, @@ -78995,7 +62734,7 @@ "ledger_value": 10240.916666666666, "name": "dwp.uc.households_by_area@S12000041", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17083.0, @@ -79003,7 +62742,7 @@ "ledger_value": 18297.416666666668, "name": "dwp.uc.households_by_area@S12000042", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5753.0, @@ -79011,7 +62750,7 @@ "ledger_value": 5996.25, "name": "dwp.uc.households_by_area@S12000045", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 35501.0, @@ -79019,7 +62758,7 @@ "ledger_value": 37127.25, "name": "dwp.uc.households_by_area@S12000047", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10274.0, @@ -79027,7 +62766,7 @@ "ledger_value": 10744.083333333334, "name": "dwp.uc.households_by_area@S12000048", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 84123.0, @@ -79035,7 +62774,7 @@ "ledger_value": 90276.58333333333, "name": "dwp.uc.households_by_area@S12000049", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 37120.0, @@ -79043,7 +62782,7 @@ "ledger_value": 38917.583333333336, "name": "dwp.uc.households_by_area@S12000050", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4852.0, @@ -79051,7 +62790,7 @@ "ledger_value": 5166.75, "name": "dwp.uc.households_by_area@S14000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 1490.0, @@ -79059,7 +62798,7 @@ "ledger_value": 1533.3333333333333, "name": "dwp.uc.households_by_area@S14000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8117.0, @@ -79067,7 +62806,7 @@ "ledger_value": 8536.833333333334, "name": "dwp.uc.households_by_area@S14000045", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10431.0, @@ -79075,7 +62814,7 @@ "ledger_value": 11157.5, "name": "dwp.uc.households_by_area@S14000048", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 2363.0, @@ -79083,7 +62822,7 @@ "ledger_value": 2437.8333333333335, "name": "dwp.uc.households_by_area@S14000051", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10743.0, @@ -79091,7 +62830,7 @@ "ledger_value": 11304.583333333334, "name": "dwp.uc.households_by_area@S14000060", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7168.0, @@ -79099,7 +62838,7 @@ "ledger_value": 7422.833333333333, "name": "dwp.uc.households_by_area@S14000061", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7987.0, @@ -79107,7 +62846,7 @@ "ledger_value": 8383.583333333334, "name": "dwp.uc.households_by_area@S14000062", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10512.0, @@ -79115,7 +62854,7 @@ "ledger_value": 11140.833333333334, "name": "dwp.uc.households_by_area@S14000063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9399.0, @@ -79123,7 +62862,7 @@ "ledger_value": 9958.416666666666, "name": "dwp.uc.households_by_area@S14000064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7610.0, @@ -79131,7 +62870,7 @@ "ledger_value": 7987.916666666667, "name": "dwp.uc.households_by_area@S14000065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9007.0, @@ -79139,7 +62878,7 @@ "ledger_value": 9577.416666666666, "name": "dwp.uc.households_by_area@S14000066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6577.0, @@ -79147,7 +62886,7 @@ "ledger_value": 6867.5, "name": "dwp.uc.households_by_area@S14000067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9072.0, @@ -79155,7 +62894,7 @@ "ledger_value": 9351.75, "name": "dwp.uc.households_by_area@S14000068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7184.0, @@ -79163,7 +62902,7 @@ "ledger_value": 7528.666666666667, "name": "dwp.uc.households_by_area@S14000069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10897.0, @@ -79171,7 +62910,7 @@ "ledger_value": 11389.333333333334, "name": "dwp.uc.households_by_area@S14000070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9793.0, @@ -79179,7 +62918,7 @@ "ledger_value": 10216.0, "name": "dwp.uc.households_by_area@S14000071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8571.0, @@ -79187,7 +62926,7 @@ "ledger_value": 8892.916666666666, "name": "dwp.uc.households_by_area@S14000072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8689.0, @@ -79195,7 +62934,7 @@ "ledger_value": 9170.75, "name": "dwp.uc.households_by_area@S14000073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6396.0, @@ -79203,7 +62942,7 @@ "ledger_value": 6815.5, "name": "dwp.uc.households_by_area@S14000074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12717.0, @@ -79211,7 +62950,7 @@ "ledger_value": 13654.833333333334, "name": "dwp.uc.households_by_area@S14000075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7475.0, @@ -79219,7 +62958,7 @@ "ledger_value": 7789.833333333333, "name": "dwp.uc.households_by_area@S14000076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7268.0, @@ -79227,7 +62966,7 @@ "ledger_value": 7600.333333333333, "name": "dwp.uc.households_by_area@S14000077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9819.0, @@ -79235,7 +62974,7 @@ "ledger_value": 10230.416666666666, "name": "dwp.uc.households_by_area@S14000078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9664.0, @@ -79243,7 +62982,7 @@ "ledger_value": 10087.583333333334, "name": "dwp.uc.households_by_area@S14000079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4956.0, @@ -79251,7 +62990,7 @@ "ledger_value": 5361.333333333333, "name": "dwp.uc.households_by_area@S14000080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7937.0, @@ -79259,7 +62998,7 @@ "ledger_value": 8359.666666666666, "name": "dwp.uc.households_by_area@S14000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4982.0, @@ -79267,7 +63006,7 @@ "ledger_value": 5372.583333333333, "name": "dwp.uc.households_by_area@S14000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9130.0, @@ -79275,7 +63014,7 @@ "ledger_value": 9658.166666666666, "name": "dwp.uc.households_by_area@S14000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 15060.0, @@ -79283,7 +63022,7 @@ "ledger_value": 16172.916666666666, "name": "dwp.uc.households_by_area@S14000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13211.0, @@ -79291,7 +63030,7 @@ "ledger_value": 14344.333333333334, "name": "dwp.uc.households_by_area@S14000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17639.0, @@ -79299,7 +63038,7 @@ "ledger_value": 19126.75, "name": "dwp.uc.households_by_area@S14000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10442.0, @@ -79307,7 +63046,7 @@ "ledger_value": 11170.416666666666, "name": "dwp.uc.households_by_area@S14000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13417.0, @@ -79315,7 +63054,7 @@ "ledger_value": 14192.416666666666, "name": "dwp.uc.households_by_area@S14000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11550.0, @@ -79323,7 +63062,7 @@ "ledger_value": 12447.0, "name": "dwp.uc.households_by_area@S14000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12443.0, @@ -79331,7 +63070,7 @@ "ledger_value": 13163.416666666666, "name": "dwp.uc.households_by_area@S14000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4301.0, @@ -79339,7 +63078,7 @@ "ledger_value": 4526.5, "name": "dwp.uc.households_by_area@S14000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9999.0, @@ -79347,7 +63086,7 @@ "ledger_value": 10559.416666666666, "name": "dwp.uc.households_by_area@S14000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9704.0, @@ -79355,7 +63094,7 @@ "ledger_value": 10224.083333333334, "name": "dwp.uc.households_by_area@S14000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7917.0, @@ -79363,7 +63102,7 @@ "ledger_value": 8148.583333333333, "name": "dwp.uc.households_by_area@S14000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9537.0, @@ -79371,7 +63110,7 @@ "ledger_value": 10128.333333333334, "name": "dwp.uc.households_by_area@S14000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7135.0, @@ -79379,7 +63118,7 @@ "ledger_value": 7437.833333333333, "name": "dwp.uc.households_by_area@S14000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 4013.0, @@ -79387,7 +63126,7 @@ "ledger_value": 4229.833333333333, "name": "dwp.uc.households_by_area@S14000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6785.0, @@ -79395,7 +63134,7 @@ "ledger_value": 6980.416666666667, "name": "dwp.uc.households_by_area@S14000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10645.0, @@ -79403,7 +63142,7 @@ "ledger_value": 11275.083333333334, "name": "dwp.uc.households_by_area@S14000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5822.0, @@ -79411,7 +63150,7 @@ "ledger_value": 6078.833333333333, "name": "dwp.uc.households_by_area@S14000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9004.0, @@ -79419,7 +63158,7 @@ "ledger_value": 9633.833333333334, "name": "dwp.uc.households_by_area@S14000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9714.0, @@ -79427,7 +63166,7 @@ "ledger_value": 10296.416666666666, "name": "dwp.uc.households_by_area@S14000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7339.0, @@ -79435,7 +63174,7 @@ "ledger_value": 7659.583333333333, "name": "dwp.uc.households_by_area@S14000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8946.0, @@ -79443,7 +63182,7 @@ "ledger_value": 9492.083333333334, "name": "dwp.uc.households_by_area@S14000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6679.0, @@ -79451,7 +63190,7 @@ "ledger_value": 7059.5, "name": "dwp.uc.households_by_area@S14000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11713.0, @@ -79459,7 +63198,7 @@ "ledger_value": 12521.666666666666, "name": "dwp.uc.households_by_area@S14000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9989.0, @@ -79467,7 +63206,7 @@ "ledger_value": 10590.583333333334, "name": "dwp.uc.households_by_area@S14000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7626.0, @@ -79475,7 +63214,7 @@ "ledger_value": 7964.833333333333, "name": "dwp.uc.households_by_area@S14000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8803.0, @@ -79483,7 +63222,7 @@ "ledger_value": 9290.416666666666, "name": "dwp.uc.households_by_area@S14000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10334.0, @@ -79491,7 +63230,7 @@ "ledger_value": 10961.166666666666, "name": "dwp.uc.households_by_area@S14000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3791.0, @@ -79499,7 +63238,7 @@ "ledger_value": 3975.5, "name": "dwp.uc.households_by_area@S14000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6003.0, @@ -79507,7 +63246,7 @@ "ledger_value": 6332.583333333333, "name": "dwp.uc.households_by_area@W06000001", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9188.0, @@ -79515,7 +63254,7 @@ "ledger_value": 9581.416666666666, "name": "dwp.uc.households_by_area@W06000002", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10401.0, @@ -79523,7 +63262,7 @@ "ledger_value": 10900.166666666666, "name": "dwp.uc.households_by_area@W06000003", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9411.0, @@ -79531,7 +63270,7 @@ "ledger_value": 9970.25, "name": "dwp.uc.households_by_area@W06000004", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12594.0, @@ -79539,7 +63278,7 @@ "ledger_value": 13137.5, "name": "dwp.uc.households_by_area@W06000005", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 13056.0, @@ -79547,7 +63286,7 @@ "ledger_value": 13709.666666666666, "name": "dwp.uc.households_by_area@W06000006", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5127.0, @@ -79555,7 +63294,7 @@ "ledger_value": 5371.916666666667, "name": "dwp.uc.households_by_area@W06000008", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10712.0, @@ -79563,7 +63302,7 @@ "ledger_value": 11327.416666666666, "name": "dwp.uc.households_by_area@W06000009", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16818.0, @@ -79571,7 +63310,7 @@ "ledger_value": 17798.25, "name": "dwp.uc.households_by_area@W06000010", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 25031.0, @@ -79579,7 +63318,7 @@ "ledger_value": 26660.75, "name": "dwp.uc.households_by_area@W06000011", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 16043.0, @@ -79587,7 +63326,7 @@ "ledger_value": 17056.916666666668, "name": "dwp.uc.households_by_area@W06000012", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14056.0, @@ -79595,7 +63334,7 @@ "ledger_value": 14869.083333333334, "name": "dwp.uc.households_by_area@W06000013", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10821.0, @@ -79603,7 +63342,7 @@ "ledger_value": 11521.666666666666, "name": "dwp.uc.households_by_area@W06000014", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 37177.0, @@ -79611,7 +63350,7 @@ "ledger_value": 39196.666666666664, "name": "dwp.uc.households_by_area@W06000015", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 25470.0, @@ -79619,7 +63358,7 @@ "ledger_value": 27139.75, "name": "dwp.uc.households_by_area@W06000016", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 19112.0, @@ -79627,7 +63366,7 @@ "ledger_value": 20335.166666666668, "name": "dwp.uc.households_by_area@W06000018", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8752.0, @@ -79635,7 +63374,7 @@ "ledger_value": 9283.5, "name": "dwp.uc.households_by_area@W06000019", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10574.0, @@ -79643,7 +63382,7 @@ "ledger_value": 11089.5, "name": "dwp.uc.households_by_area@W06000020", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5811.0, @@ -79651,7 +63390,7 @@ "ledger_value": 6063.416666666667, "name": "dwp.uc.households_by_area@W06000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 17966.0, @@ -79659,7 +63398,7 @@ "ledger_value": 18692.0, "name": "dwp.uc.households_by_area@W06000022", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8841.0, @@ -79667,7 +63406,7 @@ "ledger_value": 9230.916666666666, "name": "dwp.uc.households_by_area@W06000023", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7163.0, @@ -79675,7 +63414,7 @@ "ledger_value": 7659.666666666667, "name": "dwp.uc.households_by_area@W06000024", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11888.0, @@ -79683,7 +63422,7 @@ "ledger_value": 12642.0, "name": "dwp.uc.households_by_area@W07000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8511.0, @@ -79691,7 +63430,7 @@ "ledger_value": 8863.083333333334, "name": "dwp.uc.households_by_area@W07000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7496.0, @@ -79699,7 +63438,7 @@ "ledger_value": 7794.166666666667, "name": "dwp.uc.households_by_area@W07000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12823.0, @@ -79707,7 +63446,7 @@ "ledger_value": 13670.583333333334, "name": "dwp.uc.households_by_area@W07000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6695.0, @@ -79715,7 +63454,7 @@ "ledger_value": 7042.75, "name": "dwp.uc.households_by_area@W07000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7598.0, @@ -79723,7 +63462,7 @@ "ledger_value": 8051.75, "name": "dwp.uc.households_by_area@W07000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7246.0, @@ -79731,7 +63470,7 @@ "ledger_value": 7728.833333333333, "name": "dwp.uc.households_by_area@W07000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9864.0, @@ -79739,7 +63478,7 @@ "ledger_value": 10530.5, "name": "dwp.uc.households_by_area@W07000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12644.0, @@ -79747,7 +63486,7 @@ "ledger_value": 13394.75, "name": "dwp.uc.households_by_area@W07000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5709.0, @@ -79755,7 +63494,7 @@ "ledger_value": 6012.083333333333, "name": "dwp.uc.households_by_area@W07000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9645.0, @@ -79763,7 +63502,7 @@ "ledger_value": 10089.166666666666, "name": "dwp.uc.households_by_area@W07000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11600.0, @@ -79771,7 +63510,7 @@ "ledger_value": 12317.75, "name": "dwp.uc.households_by_area@W07000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6720.0, @@ -79779,7 +63518,7 @@ "ledger_value": 7056.416666666667, "name": "dwp.uc.households_by_area@W07000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 7098.0, @@ -79787,7 +63526,7 @@ "ledger_value": 7498.5, "name": "dwp.uc.households_by_area@W07000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 11512.0, @@ -79795,7 +63534,7 @@ "ledger_value": 12233.25, "name": "dwp.uc.households_by_area@W07000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6999.0, @@ -79803,7 +63542,7 @@ "ledger_value": 7315.833333333333, "name": "dwp.uc.households_by_area@W07000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 6576.0, @@ -79811,7 +63550,7 @@ "ledger_value": 7057.666666666667, "name": "dwp.uc.households_by_area@W07000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9537.0, @@ -79819,7 +63558,7 @@ "ledger_value": 10068.416666666666, "name": "dwp.uc.households_by_area@W07000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12009.0, @@ -79827,7 +63566,7 @@ "ledger_value": 12883.083333333334, "name": "dwp.uc.households_by_area@W07000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9088.0, @@ -79835,7 +63574,7 @@ "ledger_value": 9643.083333333334, "name": "dwp.uc.households_by_area@W07000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5799.0, @@ -79843,7 +63582,7 @@ "ledger_value": 6063.416666666667, "name": "dwp.uc.households_by_area@W07000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8114.0, @@ -79851,7 +63590,7 @@ "ledger_value": 8539.5, "name": "dwp.uc.households_by_area@W07000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10459.0, @@ -79859,7 +63598,7 @@ "ledger_value": 11154.0, "name": "dwp.uc.households_by_area@W07000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14016.0, @@ -79867,7 +63606,7 @@ "ledger_value": 14617.5, "name": "dwp.uc.households_by_area@W07000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9029.0, @@ -79875,7 +63614,7 @@ "ledger_value": 9490.916666666666, "name": "dwp.uc.households_by_area@W07000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9654.0, @@ -79883,7 +63622,7 @@ "ledger_value": 10317.833333333334, "name": "dwp.uc.households_by_area@W07000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 12351.0, @@ -79891,7 +63630,7 @@ "ledger_value": 13169.166666666666, "name": "dwp.uc.households_by_area@W07000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 14197.0, @@ -79899,7 +63638,7 @@ "ledger_value": 15136.5, "name": "dwp.uc.households_by_area@W07000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 10551.0, @@ -79907,7 +63646,7 @@ "ledger_value": 11089.5, "name": "dwp.uc.households_by_area@W07000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 8822.0, @@ -79915,7 +63654,7 @@ "ledger_value": 9434.833333333334, "name": "dwp.uc.households_by_area@W07000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 9233.0, @@ -79923,7 +63662,7 @@ "ledger_value": 9690.333333333334, "name": "dwp.uc.households_by_area@W07000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 5990.0, @@ -79931,7 +63670,7 @@ "ledger_value": 6332.583333333333, "name": "dwp.uc.households_by_area@W07000112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is the incumbent's uniform national payment-distribution rescale (fixture/ours 0.8925-0.9003 across all 982 total rows) plus sub-0.5% extract-vintage noise - the same scaling class the SPI and age families carry." + "reason": "Fix-and-signed (Maria's ruling, PR #795): the fixture corrects uk-data#468 at extraction - the incumbent attaches local UC counts by row position against unrelated orderings, so its live y-frame is a permutation; the fixture joins the same publisher counts to their areas by name instead. The residual per-area gap is one of basis: the incumbent scales every area's count by one national payment-distribution factor, while ours counts each area's own paid claims (Stat-Xplore's Payment Indicator 'Yes', bound since the abf0921 re-pin, microcosm#1300), so fixture/ours moves with each area's paid share (P5-P95 0.937-0.973 across the 980 rows), plus extract-vintage noise." }, { "fixture_value": 3719.0, @@ -79939,7 +63678,7 @@ "ledger_value": 3946.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3198.0, @@ -79947,7 +63686,7 @@ "ledger_value": 3384.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2269.0, @@ -79955,7 +63694,7 @@ "ledger_value": 2664.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3857.0, @@ -79963,7 +63702,7 @@ "ledger_value": 4278.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2208.0, @@ -79971,7 +63710,7 @@ "ledger_value": 2265.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4777.0, @@ -79979,7 +63718,7 @@ "ledger_value": 5145.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4352.0, @@ -79987,7 +63726,7 @@ "ledger_value": 4390.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6315.0, @@ -79995,7 +63734,7 @@ "ledger_value": 6887.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4270.0, @@ -80003,7 +63742,7 @@ "ledger_value": 3802.0, "name": "dwp.uc.households_by_area_children_0@E14001071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3204.0, @@ -80011,7 +63750,7 @@ "ledger_value": 3221.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9389.0, @@ -80019,7 +63758,7 @@ "ledger_value": 8285.333333333334, "name": "dwp.uc.households_by_area_children_0@E14001073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5601.0, @@ -80027,7 +63766,7 @@ "ledger_value": 6262.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6452.0, @@ -80035,7 +63774,7 @@ "ledger_value": 7150.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3621.0, @@ -80043,7 +63782,7 @@ "ledger_value": 4415.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5063.0, @@ -80051,7 +63790,7 @@ "ledger_value": 5237.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3878.0, @@ -80059,7 +63798,7 @@ "ledger_value": 4147.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4693.0, @@ -80067,7 +63806,7 @@ "ledger_value": 5036.75, "name": "dwp.uc.households_by_area_children_0@E14001079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2896.0, @@ -80075,7 +63814,7 @@ "ledger_value": 3718.75, "name": "dwp.uc.households_by_area_children_0@E14001080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4020.0, @@ -80083,7 +63822,7 @@ "ledger_value": 4878.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2161.0, @@ -80091,7 +63830,7 @@ "ledger_value": 2257.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3686.0, @@ -80099,7 +63838,7 @@ "ledger_value": 4416.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5893.0, @@ -80107,7 +63846,7 @@ "ledger_value": 6800.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5974.0, @@ -80115,7 +63854,7 @@ "ledger_value": 7279.25, "name": "dwp.uc.households_by_area_children_0@E14001085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8982.0, @@ -80123,7 +63862,7 @@ "ledger_value": 10128.916666666666, "name": "dwp.uc.households_by_area_children_0@E14001086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2520.0, @@ -80131,7 +63870,7 @@ "ledger_value": 2716.25, "name": "dwp.uc.households_by_area_children_0@E14001087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3085.0, @@ -80139,7 +63878,7 @@ "ledger_value": 3602.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3779.0, @@ -80147,7 +63886,7 @@ "ledger_value": 3871.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2526.0, @@ -80155,7 +63894,7 @@ "ledger_value": 2360.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7360.0, @@ -80163,7 +63902,7 @@ "ledger_value": 9141.75, "name": "dwp.uc.households_by_area_children_0@E14001091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7097.0, @@ -80171,7 +63910,7 @@ "ledger_value": 8868.75, "name": "dwp.uc.households_by_area_children_0@E14001092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 10304.0, @@ -80179,7 +63918,7 @@ "ledger_value": 12072.5, "name": "dwp.uc.households_by_area_children_0@E14001093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8605.0, @@ -80187,7 +63926,7 @@ "ledger_value": 10800.25, "name": "dwp.uc.households_by_area_children_0@E14001094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 10259.0, @@ -80195,7 +63934,7 @@ "ledger_value": 10557.833333333334, "name": "dwp.uc.households_by_area_children_0@E14001095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 13884.0, @@ -80203,7 +63942,7 @@ "ledger_value": 16497.416666666668, "name": "dwp.uc.households_by_area_children_0@E14001096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7672.0, @@ -80211,7 +63950,7 @@ "ledger_value": 8363.833333333334, "name": "dwp.uc.households_by_area_children_0@E14001097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 11190.0, @@ -80219,7 +63958,7 @@ "ledger_value": 13694.5, "name": "dwp.uc.households_by_area_children_0@E14001098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6011.0, @@ -80227,7 +63966,7 @@ "ledger_value": 7529.0, "name": "dwp.uc.households_by_area_children_0@E14001099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9252.0, @@ -80235,7 +63974,7 @@ "ledger_value": 10165.083333333334, "name": "dwp.uc.households_by_area_children_0@E14001100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4728.0, @@ -80243,7 +63982,7 @@ "ledger_value": 5878.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7942.0, @@ -80251,7 +63990,7 @@ "ledger_value": 8347.25, "name": "dwp.uc.households_by_area_children_0@E14001102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8668.0, @@ -80259,7 +63998,7 @@ "ledger_value": 9004.083333333334, "name": "dwp.uc.households_by_area_children_0@E14001103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4515.0, @@ -80267,7 +64006,7 @@ "ledger_value": 5416.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9037.0, @@ -80275,7 +64014,7 @@ "ledger_value": 11694.583333333334, "name": "dwp.uc.households_by_area_children_0@E14001105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4045.0, @@ -80283,7 +64022,7 @@ "ledger_value": 4715.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6093.0, @@ -80291,7 +64030,7 @@ "ledger_value": 7125.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4515.0, @@ -80299,7 +64038,7 @@ "ledger_value": 5046.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4500.0, @@ -80307,7 +64046,7 @@ "ledger_value": 4924.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6985.0, @@ -80315,7 +64054,7 @@ "ledger_value": 7570.0, "name": "dwp.uc.households_by_area_children_0@E14001110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8906.0, @@ -80323,7 +64062,7 @@ "ledger_value": 8995.916666666666, "name": "dwp.uc.households_by_area_children_0@E14001111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3999.0, @@ -80331,7 +64070,7 @@ "ledger_value": 4017.0, "name": "dwp.uc.households_by_area_children_0@E14001112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7345.0, @@ -80339,7 +64078,7 @@ "ledger_value": 9247.916666666666, "name": "dwp.uc.households_by_area_children_0@E14001113", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6644.0, @@ -80347,7 +64086,7 @@ "ledger_value": 7205.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001114", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4882.0, @@ -80355,7 +64094,7 @@ "ledger_value": 6248.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001115", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4822.0, @@ -80363,7 +64102,7 @@ "ledger_value": 6098.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001116", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3167.0, @@ -80371,7 +64110,7 @@ "ledger_value": 3224.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001117", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9412.0, @@ -80379,7 +64118,7 @@ "ledger_value": 9326.666666666666, "name": "dwp.uc.households_by_area_children_0@E14001118", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7757.0, @@ -80387,7 +64126,7 @@ "ledger_value": 7733.5, "name": "dwp.uc.households_by_area_children_0@E14001119", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9942.0, @@ -80395,7 +64134,7 @@ "ledger_value": 11085.333333333334, "name": "dwp.uc.households_by_area_children_0@E14001120", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3225.0, @@ -80403,7 +64142,7 @@ "ledger_value": 3319.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001121", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 10594.0, @@ -80411,7 +64150,7 @@ "ledger_value": 12869.583333333334, "name": "dwp.uc.households_by_area_children_0@E14001122", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6592.0, @@ -80419,7 +64158,7 @@ "ledger_value": 6842.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001123", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6538.0, @@ -80427,7 +64166,7 @@ "ledger_value": 6864.25, "name": "dwp.uc.households_by_area_children_0@E14001124", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2511.0, @@ -80435,7 +64174,7 @@ "ledger_value": 2661.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001125", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4226.0, @@ -80443,7 +64182,7 @@ "ledger_value": 4476.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001126", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3655.0, @@ -80451,7 +64190,7 @@ "ledger_value": 4246.75, "name": "dwp.uc.households_by_area_children_0@E14001127", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2788.0, @@ -80459,7 +64198,7 @@ "ledger_value": 2927.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001128", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5076.0, @@ -80467,7 +64206,7 @@ "ledger_value": 6798.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001129", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4206.0, @@ -80475,7 +64214,7 @@ "ledger_value": 6362.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001130", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2611.0, @@ -80483,7 +64222,7 @@ "ledger_value": 3979.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001131", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5505.0, @@ -80491,7 +64230,7 @@ "ledger_value": 6844.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001132", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4613.0, @@ -80499,7 +64238,7 @@ "ledger_value": 5532.75, "name": "dwp.uc.households_by_area_children_0@E14001133", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4158.0, @@ -80507,7 +64246,7 @@ "ledger_value": 4779.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001134", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5728.0, @@ -80515,7 +64254,7 @@ "ledger_value": 6510.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001135", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2576.0, @@ -80523,7 +64262,7 @@ "ledger_value": 2656.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001136", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2759.0, @@ -80531,7 +64270,7 @@ "ledger_value": 3129.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001137", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2546.0, @@ -80539,7 +64278,7 @@ "ledger_value": 2844.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001138", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4426.0, @@ -80547,7 +64286,7 @@ "ledger_value": 4441.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001139", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3221.0, @@ -80555,7 +64294,7 @@ "ledger_value": 3729.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001140", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3799.0, @@ -80563,7 +64302,7 @@ "ledger_value": 3423.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001141", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7153.0, @@ -80571,7 +64310,7 @@ "ledger_value": 7623.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001142", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4834.0, @@ -80579,7 +64318,7 @@ "ledger_value": 4782.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001143", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4840.0, @@ -80587,7 +64326,7 @@ "ledger_value": 5372.75, "name": "dwp.uc.households_by_area_children_0@E14001144", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5265.0, @@ -80595,7 +64334,7 @@ "ledger_value": 5498.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001145", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3208.0, @@ -80603,7 +64342,7 @@ "ledger_value": 3342.0, "name": "dwp.uc.households_by_area_children_0@E14001146", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3764.0, @@ -80611,7 +64350,7 @@ "ledger_value": 4381.75, "name": "dwp.uc.households_by_area_children_0@E14001147", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4389.0, @@ -80619,7 +64358,7 @@ "ledger_value": 4936.25, "name": "dwp.uc.households_by_area_children_0@E14001148", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3353.0, @@ -80627,7 +64366,7 @@ "ledger_value": 4143.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001149", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4183.0, @@ -80635,7 +64374,7 @@ "ledger_value": 4422.75, "name": "dwp.uc.households_by_area_children_0@E14001150", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3968.0, @@ -80643,7 +64382,7 @@ "ledger_value": 4684.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001151", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4079.0, @@ -80651,7 +64390,7 @@ "ledger_value": 4660.0, "name": "dwp.uc.households_by_area_children_0@E14001152", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4445.0, @@ -80659,7 +64398,7 @@ "ledger_value": 4856.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001153", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2776.0, @@ -80667,7 +64406,7 @@ "ledger_value": 2936.75, "name": "dwp.uc.households_by_area_children_0@E14001154", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2796.0, @@ -80675,7 +64414,7 @@ "ledger_value": 2846.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001155", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2446.0, @@ -80683,7 +64422,7 @@ "ledger_value": 2281.0, "name": "dwp.uc.households_by_area_children_0@E14001156", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5014.0, @@ -80691,7 +64430,7 @@ "ledger_value": 5124.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001157", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1979.0, @@ -80699,7 +64438,7 @@ "ledger_value": 2246.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001158", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3454.0, @@ -80707,7 +64446,7 @@ "ledger_value": 3834.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001159", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4420.0, @@ -80715,7 +64454,7 @@ "ledger_value": 6206.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001160", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3069.0, @@ -80723,7 +64462,7 @@ "ledger_value": 3710.75, "name": "dwp.uc.households_by_area_children_0@E14001161", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1953.0, @@ -80731,7 +64470,7 @@ "ledger_value": 2041.5, "name": "dwp.uc.households_by_area_children_0@E14001162", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3312.0, @@ -80739,7 +64478,7 @@ "ledger_value": 4247.25, "name": "dwp.uc.households_by_area_children_0@E14001163", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2131.0, @@ -80747,7 +64486,7 @@ "ledger_value": 2146.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001164", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4423.0, @@ -80755,7 +64494,7 @@ "ledger_value": 5417.5, "name": "dwp.uc.households_by_area_children_0@E14001165", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3560.0, @@ -80763,7 +64502,7 @@ "ledger_value": 3740.25, "name": "dwp.uc.households_by_area_children_0@E14001166", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4337.0, @@ -80771,7 +64510,7 @@ "ledger_value": 4747.5, "name": "dwp.uc.households_by_area_children_0@E14001167", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2918.0, @@ -80779,7 +64518,7 @@ "ledger_value": 3076.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001168", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4024.0, @@ -80787,7 +64526,7 @@ "ledger_value": 4498.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001169", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3764.0, @@ -80795,7 +64534,7 @@ "ledger_value": 4135.0, "name": "dwp.uc.households_by_area_children_0@E14001170", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2202.0, @@ -80803,7 +64542,7 @@ "ledger_value": 2485.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001171", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4365.0, @@ -80811,7 +64550,7 @@ "ledger_value": 6722.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001172", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3509.0, @@ -80819,7 +64558,7 @@ "ledger_value": 4306.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001173", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5233.0, @@ -80827,7 +64566,7 @@ "ledger_value": 6440.25, "name": "dwp.uc.households_by_area_children_0@E14001174", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5373.0, @@ -80835,7 +64574,7 @@ "ledger_value": 6935.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001175", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4895.0, @@ -80843,7 +64582,7 @@ "ledger_value": 5183.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001176", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2959.0, @@ -80851,7 +64590,7 @@ "ledger_value": 3144.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001177", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2367.0, @@ -80859,7 +64598,7 @@ "ledger_value": 2597.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001178", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4953.0, @@ -80867,7 +64606,7 @@ "ledger_value": 4740.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001179", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8300.0, @@ -80875,7 +64614,7 @@ "ledger_value": 8511.5, "name": "dwp.uc.households_by_area_children_0@E14001180", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5170.0, @@ -80883,7 +64622,7 @@ "ledger_value": 5560.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001181", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5550.0, @@ -80891,7 +64630,7 @@ "ledger_value": 6457.5, "name": "dwp.uc.households_by_area_children_0@E14001182", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3844.0, @@ -80899,7 +64638,7 @@ "ledger_value": 4126.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001183", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5724.0, @@ -80907,7 +64646,7 @@ "ledger_value": 5461.0, "name": "dwp.uc.households_by_area_children_0@E14001184", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4792.0, @@ -80915,7 +64654,7 @@ "ledger_value": 4958.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001185", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6111.0, @@ -80923,7 +64662,7 @@ "ledger_value": 6399.75, "name": "dwp.uc.households_by_area_children_0@E14001186", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3698.0, @@ -80931,7 +64670,7 @@ "ledger_value": 3856.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001187", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9346.0, @@ -80939,7 +64678,7 @@ "ledger_value": 9987.416666666666, "name": "dwp.uc.households_by_area_children_0@E14001188", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7034.0, @@ -80947,7 +64686,7 @@ "ledger_value": 6361.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001189", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5081.0, @@ -80955,7 +64694,7 @@ "ledger_value": 5796.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001190", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4195.0, @@ -80963,7 +64702,7 @@ "ledger_value": 3835.25, "name": "dwp.uc.households_by_area_children_0@E14001191", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3067.0, @@ -80971,7 +64710,7 @@ "ledger_value": 2905.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001192", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5149.0, @@ -80979,7 +64718,7 @@ "ledger_value": 5747.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001193", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8436.0, @@ -80987,7 +64726,7 @@ "ledger_value": 9217.416666666666, "name": "dwp.uc.households_by_area_children_0@E14001194", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2024.0, @@ -80995,7 +64734,7 @@ "ledger_value": 2204.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001195", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7013.0, @@ -81003,7 +64742,7 @@ "ledger_value": 7112.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001196", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2931.0, @@ -81011,7 +64750,7 @@ "ledger_value": 2741.0, "name": "dwp.uc.households_by_area_children_0@E14001197", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6782.0, @@ -81019,7 +64758,7 @@ "ledger_value": 7876.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001198", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3669.0, @@ -81027,7 +64766,7 @@ "ledger_value": 3616.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001199", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5555.0, @@ -81035,7 +64774,7 @@ "ledger_value": 5942.0, "name": "dwp.uc.households_by_area_children_0@E14001200", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2098.0, @@ -81043,7 +64782,7 @@ "ledger_value": 2284.25, "name": "dwp.uc.households_by_area_children_0@E14001201", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4792.0, @@ -81051,7 +64790,7 @@ "ledger_value": 5278.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001202", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3307.0, @@ -81059,7 +64798,7 @@ "ledger_value": 3388.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001203", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5953.0, @@ -81067,7 +64806,7 @@ "ledger_value": 6403.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001204", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5903.0, @@ -81075,7 +64814,7 @@ "ledger_value": 7341.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001205", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4053.0, @@ -81083,7 +64822,7 @@ "ledger_value": 3891.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001206", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7237.0, @@ -81091,7 +64830,7 @@ "ledger_value": 9393.5, "name": "dwp.uc.households_by_area_children_0@E14001207", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7821.0, @@ -81099,7 +64838,7 @@ "ledger_value": 8763.833333333334, "name": "dwp.uc.households_by_area_children_0@E14001208", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6995.0, @@ -81107,7 +64846,7 @@ "ledger_value": 7874.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001209", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2815.0, @@ -81115,7 +64854,7 @@ "ledger_value": 2816.75, "name": "dwp.uc.households_by_area_children_0@E14001210", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6487.0, @@ -81123,7 +64862,7 @@ "ledger_value": 8110.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001211", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2256.0, @@ -81131,7 +64870,7 @@ "ledger_value": 2261.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001212", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8437.0, @@ -81139,7 +64878,7 @@ "ledger_value": 7823.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001213", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2053.0, @@ -81147,7 +64886,7 @@ "ledger_value": 2006.5833333333333, "name": "dwp.uc.households_by_area_children_0@E14001214", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2666.0, @@ -81155,7 +64894,7 @@ "ledger_value": 2696.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001215", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6724.0, @@ -81163,7 +64902,7 @@ "ledger_value": 7773.25, "name": "dwp.uc.households_by_area_children_0@E14001216", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2726.0, @@ -81171,7 +64910,7 @@ "ledger_value": 2405.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001217", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3212.0, @@ -81179,7 +64918,7 @@ "ledger_value": 3663.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001218", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5061.0, @@ -81187,7 +64926,7 @@ "ledger_value": 6270.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001219", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2577.0, @@ -81195,7 +64934,7 @@ "ledger_value": 2521.0, "name": "dwp.uc.households_by_area_children_0@E14001220", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9492.0, @@ -81203,7 +64942,7 @@ "ledger_value": 10169.666666666666, "name": "dwp.uc.households_by_area_children_0@E14001221", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4541.0, @@ -81211,7 +64950,7 @@ "ledger_value": 4933.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001222", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4956.0, @@ -81219,7 +64958,7 @@ "ledger_value": 5478.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001223", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2878.0, @@ -81227,7 +64966,7 @@ "ledger_value": 3025.25, "name": "dwp.uc.households_by_area_children_0@E14001224", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9247.0, @@ -81235,7 +64974,7 @@ "ledger_value": 9142.166666666666, "name": "dwp.uc.households_by_area_children_0@E14001225", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3242.0, @@ -81243,7 +64982,7 @@ "ledger_value": 3476.0, "name": "dwp.uc.households_by_area_children_0@E14001226", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2411.0, @@ -81251,7 +64990,7 @@ "ledger_value": 2582.0, "name": "dwp.uc.households_by_area_children_0@E14001227", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4419.0, @@ -81259,7 +64998,7 @@ "ledger_value": 4997.0, "name": "dwp.uc.households_by_area_children_0@E14001228", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8446.0, @@ -81267,7 +65006,7 @@ "ledger_value": 9265.0, "name": "dwp.uc.households_by_area_children_0@E14001229", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2320.0, @@ -81275,7 +65014,7 @@ "ledger_value": 2477.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001230", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3617.0, @@ -81283,7 +65022,7 @@ "ledger_value": 4671.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001231", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3261.0, @@ -81291,7 +65030,7 @@ "ledger_value": 3353.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001232", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2867.0, @@ -81299,7 +65038,7 @@ "ledger_value": 3107.25, "name": "dwp.uc.households_by_area_children_0@E14001233", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2162.0, @@ -81307,7 +65046,7 @@ "ledger_value": 2199.0, "name": "dwp.uc.households_by_area_children_0@E14001234", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3734.0, @@ -81315,7 +65054,7 @@ "ledger_value": 3636.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001235", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7786.0, @@ -81323,7 +65062,7 @@ "ledger_value": 7894.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001236", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2893.0, @@ -81331,7 +65070,7 @@ "ledger_value": 2963.5, "name": "dwp.uc.households_by_area_children_0@E14001237", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5785.0, @@ -81339,7 +65078,7 @@ "ledger_value": 7372.5, "name": "dwp.uc.households_by_area_children_0@E14001238", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4156.0, @@ -81347,7 +65086,7 @@ "ledger_value": 4885.0, "name": "dwp.uc.households_by_area_children_0@E14001239", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2986.0, @@ -81355,7 +65094,7 @@ "ledger_value": 3367.75, "name": "dwp.uc.households_by_area_children_0@E14001240", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2957.0, @@ -81363,7 +65102,7 @@ "ledger_value": 3132.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001241", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3054.0, @@ -81371,7 +65110,7 @@ "ledger_value": 3515.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001242", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3569.0, @@ -81379,7 +65118,7 @@ "ledger_value": 4082.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001243", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5378.0, @@ -81387,7 +65126,7 @@ "ledger_value": 6601.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001244", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3852.0, @@ -81395,7 +65134,7 @@ "ledger_value": 4282.25, "name": "dwp.uc.households_by_area_children_0@E14001245", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4557.0, @@ -81403,7 +65142,7 @@ "ledger_value": 4817.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001246", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2836.0, @@ -81411,7 +65150,7 @@ "ledger_value": 3142.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001247", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5576.0, @@ -81419,7 +65158,7 @@ "ledger_value": 6311.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001248", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2091.0, @@ -81427,7 +65166,7 @@ "ledger_value": 2224.75, "name": "dwp.uc.households_by_area_children_0@E14001249", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2595.0, @@ -81435,7 +65174,7 @@ "ledger_value": 2462.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001250", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8409.0, @@ -81443,7 +65182,7 @@ "ledger_value": 8647.833333333334, "name": "dwp.uc.households_by_area_children_0@E14001251", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3856.0, @@ -81451,7 +65190,7 @@ "ledger_value": 4057.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001252", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3593.0, @@ -81459,7 +65198,7 @@ "ledger_value": 3504.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001253", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5037.0, @@ -81467,7 +65206,7 @@ "ledger_value": 5032.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001254", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7500.0, @@ -81475,7 +65214,7 @@ "ledger_value": 8410.0, "name": "dwp.uc.households_by_area_children_0@E14001255", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6011.0, @@ -81483,7 +65222,7 @@ "ledger_value": 6912.0, "name": "dwp.uc.households_by_area_children_0@E14001256", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6199.0, @@ -81491,7 +65230,7 @@ "ledger_value": 7096.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001257", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2240.0, @@ -81499,7 +65238,7 @@ "ledger_value": 2599.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001258", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8757.0, @@ -81507,7 +65246,7 @@ "ledger_value": 10209.916666666666, "name": "dwp.uc.households_by_area_children_0@E14001259", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7901.0, @@ -81515,7 +65254,7 @@ "ledger_value": 10308.583333333334, "name": "dwp.uc.households_by_area_children_0@E14001260", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4426.0, @@ -81523,7 +65262,7 @@ "ledger_value": 4492.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001261", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6935.0, @@ -81531,7 +65270,7 @@ "ledger_value": 7819.75, "name": "dwp.uc.households_by_area_children_0@E14001262", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2585.0, @@ -81539,7 +65278,7 @@ "ledger_value": 2179.25, "name": "dwp.uc.households_by_area_children_0@E14001263", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5468.0, @@ -81547,7 +65286,7 @@ "ledger_value": 7660.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001264", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4773.0, @@ -81555,7 +65294,7 @@ "ledger_value": 6679.0, "name": "dwp.uc.households_by_area_children_0@E14001265", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2872.0, @@ -81563,7 +65302,7 @@ "ledger_value": 2863.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001266", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5312.0, @@ -81571,7 +65310,7 @@ "ledger_value": 5308.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001267", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1599.0, @@ -81579,7 +65318,7 @@ "ledger_value": 1618.0, "name": "dwp.uc.households_by_area_children_0@E14001268", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2689.0, @@ -81587,7 +65326,7 @@ "ledger_value": 3038.25, "name": "dwp.uc.households_by_area_children_0@E14001269", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4330.0, @@ -81595,7 +65334,7 @@ "ledger_value": 4492.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001270", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5631.0, @@ -81603,7 +65342,7 @@ "ledger_value": 6153.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001271", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6488.0, @@ -81611,7 +65350,7 @@ "ledger_value": 8051.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001272", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3276.0, @@ -81619,7 +65358,7 @@ "ledger_value": 3606.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001273", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6078.0, @@ -81627,7 +65366,7 @@ "ledger_value": 7435.0, "name": "dwp.uc.households_by_area_children_0@E14001274", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4183.0, @@ -81635,7 +65374,7 @@ "ledger_value": 4392.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001275", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7369.0, @@ -81643,7 +65382,7 @@ "ledger_value": 7615.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001276", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3155.0, @@ -81651,7 +65390,7 @@ "ledger_value": 3633.0, "name": "dwp.uc.households_by_area_children_0@E14001277", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4386.0, @@ -81659,7 +65398,7 @@ "ledger_value": 4494.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001278", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7163.0, @@ -81667,7 +65406,7 @@ "ledger_value": 8071.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001279", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1855.0, @@ -81675,7 +65414,7 @@ "ledger_value": 1814.0, "name": "dwp.uc.households_by_area_children_0@E14001280", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3323.0, @@ -81683,7 +65422,7 @@ "ledger_value": 3532.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001281", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3980.0, @@ -81691,7 +65430,7 @@ "ledger_value": 4547.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001282", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2817.0, @@ -81699,7 +65438,7 @@ "ledger_value": 2763.0, "name": "dwp.uc.households_by_area_children_0@E14001283", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3655.0, @@ -81707,7 +65446,7 @@ "ledger_value": 4028.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001284", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2471.0, @@ -81715,7 +65454,7 @@ "ledger_value": 2745.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001285", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6224.0, @@ -81723,7 +65462,7 @@ "ledger_value": 6540.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001286", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2997.0, @@ -81731,7 +65470,7 @@ "ledger_value": 3410.5, "name": "dwp.uc.households_by_area_children_0@E14001287", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3200.0, @@ -81739,7 +65478,7 @@ "ledger_value": 3384.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001288", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2675.0, @@ -81747,7 +65486,7 @@ "ledger_value": 2638.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001289", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6096.0, @@ -81755,7 +65494,7 @@ "ledger_value": 8272.083333333334, "name": "dwp.uc.households_by_area_children_0@E14001290", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2331.0, @@ -81763,7 +65502,7 @@ "ledger_value": 2454.5, "name": "dwp.uc.households_by_area_children_0@E14001291", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3927.0, @@ -81771,7 +65510,7 @@ "ledger_value": 4139.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001292", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4324.0, @@ -81779,7 +65518,7 @@ "ledger_value": 5801.5, "name": "dwp.uc.households_by_area_children_0@E14001293", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2462.0, @@ -81787,7 +65526,7 @@ "ledger_value": 2473.75, "name": "dwp.uc.households_by_area_children_0@E14001294", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6050.0, @@ -81795,7 +65534,7 @@ "ledger_value": 7105.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001295", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4321.0, @@ -81803,7 +65542,7 @@ "ledger_value": 5933.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001296", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7047.0, @@ -81811,7 +65550,7 @@ "ledger_value": 8104.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001297", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2979.0, @@ -81819,7 +65558,7 @@ "ledger_value": 3028.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001298", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5843.0, @@ -81827,7 +65566,7 @@ "ledger_value": 6491.25, "name": "dwp.uc.households_by_area_children_0@E14001299", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5224.0, @@ -81835,7 +65574,7 @@ "ledger_value": 5392.5, "name": "dwp.uc.households_by_area_children_0@E14001300", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7390.0, @@ -81843,7 +65582,7 @@ "ledger_value": 6928.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001301", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5962.0, @@ -81851,7 +65590,7 @@ "ledger_value": 6442.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001302", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3188.0, @@ -81859,7 +65598,7 @@ "ledger_value": 3951.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001303", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2817.0, @@ -81867,7 +65606,7 @@ "ledger_value": 3044.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001304", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6697.0, @@ -81875,7 +65614,7 @@ "ledger_value": 9147.916666666666, "name": "dwp.uc.households_by_area_children_0@E14001305", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6918.0, @@ -81883,7 +65622,7 @@ "ledger_value": 9134.666666666666, "name": "dwp.uc.households_by_area_children_0@E14001306", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5701.0, @@ -81891,7 +65630,7 @@ "ledger_value": 6543.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001307", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4489.0, @@ -81899,7 +65638,7 @@ "ledger_value": 4689.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001308", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2079.0, @@ -81907,7 +65646,7 @@ "ledger_value": 2001.9166666666667, "name": "dwp.uc.households_by_area_children_0@E14001309", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5261.0, @@ -81915,7 +65654,7 @@ "ledger_value": 8070.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001310", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4499.0, @@ -81923,7 +65662,7 @@ "ledger_value": 4547.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001311", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3817.0, @@ -81931,7 +65670,7 @@ "ledger_value": 4459.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001312", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7361.0, @@ -81939,7 +65678,7 @@ "ledger_value": 7815.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001313", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6946.0, @@ -81947,7 +65686,7 @@ "ledger_value": 8090.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001314", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5692.0, @@ -81955,7 +65694,7 @@ "ledger_value": 6619.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001315", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2282.0, @@ -81963,7 +65702,7 @@ "ledger_value": 2459.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001316", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6663.0, @@ -81971,7 +65710,7 @@ "ledger_value": 7849.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001317", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3121.0, @@ -81979,7 +65718,7 @@ "ledger_value": 3653.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001318", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4103.0, @@ -81987,7 +65726,7 @@ "ledger_value": 5572.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001319", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7193.0, @@ -81995,7 +65734,7 @@ "ledger_value": 7278.75, "name": "dwp.uc.households_by_area_children_0@E14001320", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3599.0, @@ -82003,7 +65742,7 @@ "ledger_value": 4306.0, "name": "dwp.uc.households_by_area_children_0@E14001321", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2219.0, @@ -82011,7 +65750,7 @@ "ledger_value": 2435.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001322", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 10116.0, @@ -82019,7 +65758,7 @@ "ledger_value": 10553.416666666666, "name": "dwp.uc.households_by_area_children_0@E14001323", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3917.0, @@ -82027,7 +65766,7 @@ "ledger_value": 4249.5, "name": "dwp.uc.households_by_area_children_0@E14001324", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5448.0, @@ -82035,7 +65774,7 @@ "ledger_value": 6088.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001325", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6334.0, @@ -82043,7 +65782,7 @@ "ledger_value": 5873.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001326", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6775.0, @@ -82051,7 +65790,7 @@ "ledger_value": 7354.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001327", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8474.0, @@ -82059,7 +65798,7 @@ "ledger_value": 8646.833333333334, "name": "dwp.uc.households_by_area_children_0@E14001328", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5656.0, @@ -82067,7 +65806,7 @@ "ledger_value": 6409.5, "name": "dwp.uc.households_by_area_children_0@E14001329", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3155.0, @@ -82075,7 +65814,7 @@ "ledger_value": 3476.75, "name": "dwp.uc.households_by_area_children_0@E14001330", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8013.0, @@ -82083,7 +65822,7 @@ "ledger_value": 9735.166666666666, "name": "dwp.uc.households_by_area_children_0@E14001331", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7104.0, @@ -82091,7 +65830,7 @@ "ledger_value": 8837.666666666666, "name": "dwp.uc.households_by_area_children_0@E14001332", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4870.0, @@ -82099,7 +65838,7 @@ "ledger_value": 6055.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001333", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5712.0, @@ -82107,7 +65846,7 @@ "ledger_value": 6494.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001334", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2773.0, @@ -82115,7 +65854,7 @@ "ledger_value": 2866.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001335", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5601.0, @@ -82123,7 +65862,7 @@ "ledger_value": 6580.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001336", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4808.0, @@ -82131,7 +65870,7 @@ "ledger_value": 5823.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001337", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9218.0, @@ -82139,7 +65878,7 @@ "ledger_value": 12699.75, "name": "dwp.uc.households_by_area_children_0@E14001338", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7708.0, @@ -82147,7 +65886,7 @@ "ledger_value": 9057.5, "name": "dwp.uc.households_by_area_children_0@E14001339", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6097.0, @@ -82155,7 +65894,7 @@ "ledger_value": 8459.75, "name": "dwp.uc.households_by_area_children_0@E14001340", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6644.0, @@ -82163,7 +65902,7 @@ "ledger_value": 7931.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001341", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3371.0, @@ -82171,7 +65910,7 @@ "ledger_value": 3860.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001342", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3678.0, @@ -82179,7 +65918,7 @@ "ledger_value": 4157.5, "name": "dwp.uc.households_by_area_children_0@E14001343", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4814.0, @@ -82187,7 +65926,7 @@ "ledger_value": 5685.75, "name": "dwp.uc.households_by_area_children_0@E14001344", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5599.0, @@ -82195,7 +65934,7 @@ "ledger_value": 5164.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001345", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7603.0, @@ -82203,7 +65942,7 @@ "ledger_value": 7760.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001346", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2589.0, @@ -82211,7 +65950,7 @@ "ledger_value": 3156.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001347", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2322.0, @@ -82219,7 +65958,7 @@ "ledger_value": 2436.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001348", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4003.0, @@ -82227,7 +65966,7 @@ "ledger_value": 4177.5, "name": "dwp.uc.households_by_area_children_0@E14001349", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4166.0, @@ -82235,7 +65974,7 @@ "ledger_value": 4557.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001350", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2640.0, @@ -82243,7 +65982,7 @@ "ledger_value": 2865.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001351", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8007.0, @@ -82251,7 +65990,7 @@ "ledger_value": 9193.666666666666, "name": "dwp.uc.households_by_area_children_0@E14001352", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7498.0, @@ -82259,7 +65998,7 @@ "ledger_value": 9611.5, "name": "dwp.uc.households_by_area_children_0@E14001353", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3437.0, @@ -82267,7 +66006,7 @@ "ledger_value": 4619.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001354", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5489.0, @@ -82275,7 +66014,7 @@ "ledger_value": 6146.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001355", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2693.0, @@ -82283,7 +66022,7 @@ "ledger_value": 2902.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001356", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3042.0, @@ -82291,7 +66030,7 @@ "ledger_value": 2895.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001357", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4276.0, @@ -82299,7 +66038,7 @@ "ledger_value": 4559.25, "name": "dwp.uc.households_by_area_children_0@E14001358", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2458.0, @@ -82307,7 +66046,7 @@ "ledger_value": 2145.5, "name": "dwp.uc.households_by_area_children_0@E14001359", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1586.0, @@ -82315,7 +66054,7 @@ "ledger_value": 1638.1666666666667, "name": "dwp.uc.households_by_area_children_0@E14001360", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3928.0, @@ -82323,7 +66062,7 @@ "ledger_value": 4228.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001361", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2139.0, @@ -82331,7 +66070,7 @@ "ledger_value": 2237.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001362", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2482.0, @@ -82339,7 +66078,7 @@ "ledger_value": 2504.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001363", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2645.0, @@ -82347,7 +66086,7 @@ "ledger_value": 2445.25, "name": "dwp.uc.households_by_area_children_0@E14001364", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2848.0, @@ -82355,7 +66094,7 @@ "ledger_value": 2875.5, "name": "dwp.uc.households_by_area_children_0@E14001365", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2265.0, @@ -82363,7 +66102,7 @@ "ledger_value": 2318.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001366", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8821.0, @@ -82371,7 +66110,7 @@ "ledger_value": 10011.916666666666, "name": "dwp.uc.households_by_area_children_0@E14001367", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4690.0, @@ -82379,7 +66118,7 @@ "ledger_value": 5552.0, "name": "dwp.uc.households_by_area_children_0@E14001368", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5892.0, @@ -82387,7 +66126,7 @@ "ledger_value": 5889.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001369", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3706.0, @@ -82395,7 +66134,7 @@ "ledger_value": 3633.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001370", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6230.0, @@ -82403,7 +66142,7 @@ "ledger_value": 6936.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001371", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3825.0, @@ -82411,7 +66150,7 @@ "ledger_value": 4346.75, "name": "dwp.uc.households_by_area_children_0@E14001372", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2532.0, @@ -82419,7 +66158,7 @@ "ledger_value": 2647.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001373", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2057.0, @@ -82427,7 +66166,7 @@ "ledger_value": 2289.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001374", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3492.0, @@ -82435,7 +66174,7 @@ "ledger_value": 3833.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001375", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2814.0, @@ -82443,7 +66182,7 @@ "ledger_value": 2917.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001376", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8555.0, @@ -82451,7 +66190,7 @@ "ledger_value": 9868.333333333334, "name": "dwp.uc.households_by_area_children_0@E14001377", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7246.0, @@ -82459,7 +66198,7 @@ "ledger_value": 8952.25, "name": "dwp.uc.households_by_area_children_0@E14001378", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3072.0, @@ -82467,7 +66206,7 @@ "ledger_value": 3718.25, "name": "dwp.uc.households_by_area_children_0@E14001379", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3667.0, @@ -82475,7 +66214,7 @@ "ledger_value": 4187.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001380", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3090.0, @@ -82483,7 +66222,7 @@ "ledger_value": 3354.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001381", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5216.0, @@ -82491,7 +66230,7 @@ "ledger_value": 5987.5, "name": "dwp.uc.households_by_area_children_0@E14001382", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5113.0, @@ -82499,7 +66238,7 @@ "ledger_value": 5543.5, "name": "dwp.uc.households_by_area_children_0@E14001383", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2899.0, @@ -82507,7 +66246,7 @@ "ledger_value": 2777.5, "name": "dwp.uc.households_by_area_children_0@E14001384", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3800.0, @@ -82515,7 +66254,7 @@ "ledger_value": 4045.25, "name": "dwp.uc.households_by_area_children_0@E14001385", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2359.0, @@ -82523,7 +66262,7 @@ "ledger_value": 2238.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001386", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3617.0, @@ -82531,7 +66270,7 @@ "ledger_value": 4026.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001387", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2477.0, @@ -82539,7 +66278,7 @@ "ledger_value": 2419.5, "name": "dwp.uc.households_by_area_children_0@E14001388", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4708.0, @@ -82547,7 +66286,7 @@ "ledger_value": 5655.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001389", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4456.0, @@ -82555,7 +66294,7 @@ "ledger_value": 4682.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001390", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3234.0, @@ -82563,7 +66302,7 @@ "ledger_value": 3629.5, "name": "dwp.uc.households_by_area_children_0@E14001391", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1808.0, @@ -82571,7 +66310,7 @@ "ledger_value": 1715.9166666666667, "name": "dwp.uc.households_by_area_children_0@E14001392", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2985.0, @@ -82579,7 +66318,7 @@ "ledger_value": 2983.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001393", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2398.0, @@ -82587,7 +66326,7 @@ "ledger_value": 2494.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001394", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2471.0, @@ -82595,7 +66334,7 @@ "ledger_value": 2643.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001395", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2732.0, @@ -82603,7 +66342,7 @@ "ledger_value": 3119.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001396", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2916.0, @@ -82611,7 +66350,7 @@ "ledger_value": 3359.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001397", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3261.0, @@ -82619,7 +66358,7 @@ "ledger_value": 3486.75, "name": "dwp.uc.households_by_area_children_0@E14001398", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1951.0, @@ -82627,7 +66366,7 @@ "ledger_value": 2114.75, "name": "dwp.uc.households_by_area_children_0@E14001399", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3867.0, @@ -82635,7 +66374,7 @@ "ledger_value": 3962.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001400", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4895.0, @@ -82643,7 +66382,7 @@ "ledger_value": 4556.75, "name": "dwp.uc.households_by_area_children_0@E14001401", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2588.0, @@ -82651,7 +66390,7 @@ "ledger_value": 2461.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001402", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3366.0, @@ -82659,7 +66398,7 @@ "ledger_value": 3162.0, "name": "dwp.uc.households_by_area_children_0@E14001403", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3339.0, @@ -82667,7 +66406,7 @@ "ledger_value": 3392.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001404", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4040.0, @@ -82675,7 +66414,7 @@ "ledger_value": 4404.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001405", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7003.0, @@ -82683,7 +66422,7 @@ "ledger_value": 7521.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001406", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4015.0, @@ -82691,7 +66430,7 @@ "ledger_value": 3741.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001407", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4158.0, @@ -82699,7 +66438,7 @@ "ledger_value": 4702.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001408", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5059.0, @@ -82707,7 +66446,7 @@ "ledger_value": 6537.0, "name": "dwp.uc.households_by_area_children_0@E14001409", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8085.0, @@ -82715,7 +66454,7 @@ "ledger_value": 10318.5, "name": "dwp.uc.households_by_area_children_0@E14001410", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7829.0, @@ -82723,7 +66462,7 @@ "ledger_value": 8128.5, "name": "dwp.uc.households_by_area_children_0@E14001411", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5432.0, @@ -82731,7 +66470,7 @@ "ledger_value": 6244.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001412", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4804.0, @@ -82739,7 +66478,7 @@ "ledger_value": 5171.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001413", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2612.0, @@ -82747,7 +66486,7 @@ "ledger_value": 2606.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001414", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6730.0, @@ -82755,7 +66494,7 @@ "ledger_value": 6738.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001415", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7688.0, @@ -82763,7 +66502,7 @@ "ledger_value": 7571.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001416", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3320.0, @@ -82771,7 +66510,7 @@ "ledger_value": 3846.0, "name": "dwp.uc.households_by_area_children_0@E14001417", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2816.0, @@ -82779,7 +66518,7 @@ "ledger_value": 3133.0, "name": "dwp.uc.households_by_area_children_0@E14001418", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4449.0, @@ -82787,7 +66526,7 @@ "ledger_value": 5013.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001419", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2110.0, @@ -82795,7 +66534,7 @@ "ledger_value": 2477.5, "name": "dwp.uc.households_by_area_children_0@E14001420", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7493.0, @@ -82803,7 +66542,7 @@ "ledger_value": 9006.583333333334, "name": "dwp.uc.households_by_area_children_0@E14001421", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5369.0, @@ -82811,7 +66550,7 @@ "ledger_value": 5368.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001422", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2638.0, @@ -82819,7 +66558,7 @@ "ledger_value": 3048.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001423", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2812.0, @@ -82827,7 +66566,7 @@ "ledger_value": 3183.5, "name": "dwp.uc.households_by_area_children_0@E14001424", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8508.0, @@ -82835,7 +66574,7 @@ "ledger_value": 8509.833333333334, "name": "dwp.uc.households_by_area_children_0@E14001425", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5025.0, @@ -82843,7 +66582,7 @@ "ledger_value": 5237.25, "name": "dwp.uc.households_by_area_children_0@E14001426", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6381.0, @@ -82851,7 +66590,7 @@ "ledger_value": 8731.666666666666, "name": "dwp.uc.households_by_area_children_0@E14001427", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5343.0, @@ -82859,7 +66598,7 @@ "ledger_value": 5947.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001428", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3529.0, @@ -82867,7 +66606,7 @@ "ledger_value": 3875.0, "name": "dwp.uc.households_by_area_children_0@E14001429", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8667.0, @@ -82875,7 +66614,7 @@ "ledger_value": 8988.0, "name": "dwp.uc.households_by_area_children_0@E14001430", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4511.0, @@ -82883,7 +66622,7 @@ "ledger_value": 4667.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001431", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5986.0, @@ -82891,7 +66630,7 @@ "ledger_value": 7216.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001432", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7414.0, @@ -82899,7 +66638,7 @@ "ledger_value": 8466.083333333334, "name": "dwp.uc.households_by_area_children_0@E14001433", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4426.0, @@ -82907,7 +66646,7 @@ "ledger_value": 5155.5, "name": "dwp.uc.households_by_area_children_0@E14001434", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8704.0, @@ -82915,7 +66654,7 @@ "ledger_value": 11447.833333333334, "name": "dwp.uc.households_by_area_children_0@E14001435", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5052.0, @@ -82923,7 +66662,7 @@ "ledger_value": 5645.0, "name": "dwp.uc.households_by_area_children_0@E14001436", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2224.0, @@ -82931,7 +66670,7 @@ "ledger_value": 2255.0, "name": "dwp.uc.households_by_area_children_0@E14001437", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4632.0, @@ -82939,7 +66678,7 @@ "ledger_value": 5446.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001438", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2716.0, @@ -82947,7 +66686,7 @@ "ledger_value": 2569.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001439", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5459.0, @@ -82955,7 +66694,7 @@ "ledger_value": 6582.5, "name": "dwp.uc.households_by_area_children_0@E14001440", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4109.0, @@ -82963,7 +66702,7 @@ "ledger_value": 4281.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001441", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2412.0, @@ -82971,7 +66710,7 @@ "ledger_value": 2556.25, "name": "dwp.uc.households_by_area_children_0@E14001442", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2552.0, @@ -82979,7 +66718,7 @@ "ledger_value": 2524.25, "name": "dwp.uc.households_by_area_children_0@E14001443", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2396.0, @@ -82987,7 +66726,7 @@ "ledger_value": 2354.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001444", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2577.0, @@ -82995,7 +66734,7 @@ "ledger_value": 3071.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001445", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6973.0, @@ -83003,7 +66742,7 @@ "ledger_value": 7291.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001446", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4523.0, @@ -83011,7 +66750,7 @@ "ledger_value": 4745.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001447", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4515.0, @@ -83019,7 +66758,7 @@ "ledger_value": 4482.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001448", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2427.0, @@ -83027,7 +66766,7 @@ "ledger_value": 2577.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001449", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4582.0, @@ -83035,7 +66774,7 @@ "ledger_value": 5222.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001450", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3660.0, @@ -83043,7 +66782,7 @@ "ledger_value": 3813.0, "name": "dwp.uc.households_by_area_children_0@E14001451", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7357.0, @@ -83051,7 +66790,7 @@ "ledger_value": 8514.416666666666, "name": "dwp.uc.households_by_area_children_0@E14001452", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3876.0, @@ -83059,7 +66798,7 @@ "ledger_value": 3911.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001453", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2488.0, @@ -83067,7 +66806,7 @@ "ledger_value": 2783.5, "name": "dwp.uc.households_by_area_children_0@E14001454", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4726.0, @@ -83075,7 +66814,7 @@ "ledger_value": 5445.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001455", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2719.0, @@ -83083,7 +66822,7 @@ "ledger_value": 2834.0, "name": "dwp.uc.households_by_area_children_0@E14001456", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2187.0, @@ -83091,7 +66830,7 @@ "ledger_value": 2473.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001457", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2200.0, @@ -83099,7 +66838,7 @@ "ledger_value": 2200.5, "name": "dwp.uc.households_by_area_children_0@E14001458", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8083.0, @@ -83107,7 +66846,7 @@ "ledger_value": 9823.0, "name": "dwp.uc.households_by_area_children_0@E14001459", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2741.0, @@ -83115,7 +66854,7 @@ "ledger_value": 3009.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001460", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4368.0, @@ -83123,7 +66862,7 @@ "ledger_value": 5219.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001461", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5467.0, @@ -83131,7 +66870,7 @@ "ledger_value": 5548.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001462", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2329.0, @@ -83139,7 +66878,7 @@ "ledger_value": 2756.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001463", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3044.0, @@ -83147,7 +66886,7 @@ "ledger_value": 2967.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001464", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2427.0, @@ -83155,7 +66894,7 @@ "ledger_value": 2530.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001465", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8787.0, @@ -83163,7 +66902,7 @@ "ledger_value": 9437.666666666666, "name": "dwp.uc.households_by_area_children_0@E14001466", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3379.0, @@ -83171,7 +66910,7 @@ "ledger_value": 5071.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001467", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1466.0, @@ -83179,7 +66918,7 @@ "ledger_value": 1912.5833333333333, "name": "dwp.uc.households_by_area_children_0@E14001468", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6892.0, @@ -83187,7 +66926,7 @@ "ledger_value": 7978.25, "name": "dwp.uc.households_by_area_children_0@E14001469", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5882.0, @@ -83195,7 +66934,7 @@ "ledger_value": 6489.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001470", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4115.0, @@ -83203,7 +66942,7 @@ "ledger_value": 4311.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001471", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3371.0, @@ -83211,7 +66950,7 @@ "ledger_value": 3717.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001472", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3284.0, @@ -83219,7 +66958,7 @@ "ledger_value": 3525.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001473", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5579.0, @@ -83227,7 +66966,7 @@ "ledger_value": 6030.75, "name": "dwp.uc.households_by_area_children_0@E14001474", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2233.0, @@ -83235,7 +66974,7 @@ "ledger_value": 2384.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001475", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2777.0, @@ -83243,7 +66982,7 @@ "ledger_value": 2760.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001476", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6949.0, @@ -83251,7 +66990,7 @@ "ledger_value": 6209.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001477", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7155.0, @@ -83259,7 +66998,7 @@ "ledger_value": 7118.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001478", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2339.0, @@ -83267,7 +67006,7 @@ "ledger_value": 2613.0, "name": "dwp.uc.households_by_area_children_0@E14001479", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4465.0, @@ -83275,7 +67014,7 @@ "ledger_value": 4548.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001480", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2231.0, @@ -83283,7 +67022,7 @@ "ledger_value": 2285.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001481", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2080.0, @@ -83291,7 +67030,7 @@ "ledger_value": 2126.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001482", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3312.0, @@ -83299,7 +67038,7 @@ "ledger_value": 3190.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001483", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3012.0, @@ -83307,7 +67046,7 @@ "ledger_value": 3366.75, "name": "dwp.uc.households_by_area_children_0@E14001484", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3853.0, @@ -83315,7 +67054,7 @@ "ledger_value": 4458.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001485", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3274.0, @@ -83323,7 +67062,7 @@ "ledger_value": 3687.5, "name": "dwp.uc.households_by_area_children_0@E14001486", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4097.0, @@ -83331,7 +67070,7 @@ "ledger_value": 3970.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001487", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2612.0, @@ -83339,7 +67078,7 @@ "ledger_value": 2455.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001488", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2556.0, @@ -83347,7 +67086,7 @@ "ledger_value": 2557.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001489", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2124.0, @@ -83355,7 +67094,7 @@ "ledger_value": 1962.8333333333333, "name": "dwp.uc.households_by_area_children_0@E14001490", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2834.0, @@ -83363,7 +67102,7 @@ "ledger_value": 2968.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001491", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5472.0, @@ -83371,7 +67110,7 @@ "ledger_value": 6837.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001492", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2422.0, @@ -83379,7 +67118,7 @@ "ledger_value": 2647.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001493", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2653.0, @@ -83387,7 +67126,7 @@ "ledger_value": 2623.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001494", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2320.0, @@ -83395,7 +67134,7 @@ "ledger_value": 2265.5, "name": "dwp.uc.households_by_area_children_0@E14001495", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2517.0, @@ -83403,7 +67142,7 @@ "ledger_value": 2736.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001496", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3652.0, @@ -83411,7 +67150,7 @@ "ledger_value": 3743.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001497", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3476.0, @@ -83419,7 +67158,7 @@ "ledger_value": 3651.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001498", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5554.0, @@ -83427,7 +67166,7 @@ "ledger_value": 6137.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001499", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5963.0, @@ -83435,7 +67174,7 @@ "ledger_value": 6920.0, "name": "dwp.uc.households_by_area_children_0@E14001500", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5924.0, @@ -83443,7 +67182,7 @@ "ledger_value": 6979.0, "name": "dwp.uc.households_by_area_children_0@E14001501", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3754.0, @@ -83451,7 +67190,7 @@ "ledger_value": 4403.75, "name": "dwp.uc.households_by_area_children_0@E14001502", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7734.0, @@ -83459,7 +67198,7 @@ "ledger_value": 9455.416666666666, "name": "dwp.uc.households_by_area_children_0@E14001503", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3910.0, @@ -83467,7 +67206,7 @@ "ledger_value": 4725.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001504", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3460.0, @@ -83475,7 +67214,7 @@ "ledger_value": 3565.5, "name": "dwp.uc.households_by_area_children_0@E14001505", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4052.0, @@ -83483,7 +67222,7 @@ "ledger_value": 4308.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001506", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2708.0, @@ -83491,7 +67230,7 @@ "ledger_value": 3051.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001507", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4450.0, @@ -83499,7 +67238,7 @@ "ledger_value": 5090.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001508", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4993.0, @@ -83507,7 +67246,7 @@ "ledger_value": 5726.0, "name": "dwp.uc.households_by_area_children_0@E14001509", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5293.0, @@ -83515,7 +67254,7 @@ "ledger_value": 6447.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001510", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3389.0, @@ -83523,7 +67262,7 @@ "ledger_value": 3961.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001511", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2885.0, @@ -83531,7 +67270,7 @@ "ledger_value": 2774.75, "name": "dwp.uc.households_by_area_children_0@E14001512", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3184.0, @@ -83539,7 +67278,7 @@ "ledger_value": 3368.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001513", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2250.0, @@ -83547,7 +67286,7 @@ "ledger_value": 2468.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001514", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5248.0, @@ -83555,7 +67294,7 @@ "ledger_value": 5712.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001515", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4156.0, @@ -83563,7 +67302,7 @@ "ledger_value": 4354.75, "name": "dwp.uc.households_by_area_children_0@E14001516", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5802.0, @@ -83571,7 +67310,7 @@ "ledger_value": 6815.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001517", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6341.0, @@ -83579,7 +67318,7 @@ "ledger_value": 7518.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001518", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2293.0, @@ -83587,7 +67326,7 @@ "ledger_value": 2261.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001519", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7359.0, @@ -83595,7 +67334,7 @@ "ledger_value": 8308.0, "name": "dwp.uc.households_by_area_children_0@E14001520", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5589.0, @@ -83603,7 +67342,7 @@ "ledger_value": 5846.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001521", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3845.0, @@ -83611,7 +67350,7 @@ "ledger_value": 3803.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001522", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2553.0, @@ -83619,7 +67358,7 @@ "ledger_value": 2572.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001523", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4441.0, @@ -83627,7 +67366,7 @@ "ledger_value": 4989.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001524", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7833.0, @@ -83635,7 +67374,7 @@ "ledger_value": 8785.0, "name": "dwp.uc.households_by_area_children_0@E14001525", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2619.0, @@ -83643,7 +67382,7 @@ "ledger_value": 2716.25, "name": "dwp.uc.households_by_area_children_0@E14001526", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6913.0, @@ -83651,7 +67390,7 @@ "ledger_value": 8482.083333333334, "name": "dwp.uc.households_by_area_children_0@E14001527", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4824.0, @@ -83659,7 +67398,7 @@ "ledger_value": 5678.75, "name": "dwp.uc.households_by_area_children_0@E14001528", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2668.0, @@ -83667,7 +67406,7 @@ "ledger_value": 2959.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001529", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2706.0, @@ -83675,7 +67414,7 @@ "ledger_value": 2931.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001530", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5650.0, @@ -83683,7 +67422,7 @@ "ledger_value": 7506.0, "name": "dwp.uc.households_by_area_children_0@E14001531", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2123.0, @@ -83691,7 +67430,7 @@ "ledger_value": 2128.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001532", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2320.0, @@ -83699,7 +67438,7 @@ "ledger_value": 2282.5, "name": "dwp.uc.households_by_area_children_0@E14001533", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3098.0, @@ -83707,7 +67446,7 @@ "ledger_value": 3164.75, "name": "dwp.uc.households_by_area_children_0@E14001534", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2338.0, @@ -83715,7 +67454,7 @@ "ledger_value": 2787.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001535", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4016.0, @@ -83723,7 +67462,7 @@ "ledger_value": 4014.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001536", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4824.0, @@ -83731,7 +67470,7 @@ "ledger_value": 5377.5, "name": "dwp.uc.households_by_area_children_0@E14001537", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3899.0, @@ -83739,7 +67478,7 @@ "ledger_value": 3793.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001538", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2159.0, @@ -83747,7 +67486,7 @@ "ledger_value": 2405.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001539", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3722.0, @@ -83755,7 +67494,7 @@ "ledger_value": 4169.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001540", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6032.0, @@ -83763,7 +67502,7 @@ "ledger_value": 6232.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001541", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2813.0, @@ -83771,7 +67510,7 @@ "ledger_value": 2689.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001542", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3793.0, @@ -83779,7 +67518,7 @@ "ledger_value": 3842.0, "name": "dwp.uc.households_by_area_children_0@E14001543", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2714.0, @@ -83787,7 +67526,7 @@ "ledger_value": 2729.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001544", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2880.0, @@ -83795,7 +67534,7 @@ "ledger_value": 2593.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001545", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5933.0, @@ -83803,7 +67542,7 @@ "ledger_value": 5549.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001546", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7721.0, @@ -83811,7 +67550,7 @@ "ledger_value": 7984.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001547", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3029.0, @@ -83819,7 +67558,7 @@ "ledger_value": 3380.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001548", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2528.0, @@ -83827,7 +67566,7 @@ "ledger_value": 2624.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001549", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4050.0, @@ -83835,7 +67574,7 @@ "ledger_value": 5143.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001550", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5160.0, @@ -83843,7 +67582,7 @@ "ledger_value": 6474.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001551", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3182.0, @@ -83851,7 +67590,7 @@ "ledger_value": 3522.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001552", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 11715.0, @@ -83859,7 +67598,7 @@ "ledger_value": 14263.416666666666, "name": "dwp.uc.households_by_area_children_0@E14001553", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3122.0, @@ -83867,7 +67606,7 @@ "ledger_value": 3522.5, "name": "dwp.uc.households_by_area_children_0@E14001554", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2962.0, @@ -83875,7 +67614,7 @@ "ledger_value": 3299.8333333333335, "name": "dwp.uc.households_by_area_children_0@E14001555", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2627.0, @@ -83883,7 +67622,7 @@ "ledger_value": 3122.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001556", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3690.0, @@ -83891,7 +67630,7 @@ "ledger_value": 4602.25, "name": "dwp.uc.households_by_area_children_0@E14001557", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4771.0, @@ -83899,7 +67638,7 @@ "ledger_value": 5171.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001558", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6493.0, @@ -83907,7 +67646,7 @@ "ledger_value": 8258.25, "name": "dwp.uc.households_by_area_children_0@E14001559", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5167.0, @@ -83915,7 +67654,7 @@ "ledger_value": 5805.583333333333, "name": "dwp.uc.households_by_area_children_0@E14001560", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5472.0, @@ -83923,7 +67662,7 @@ "ledger_value": 6553.0, "name": "dwp.uc.households_by_area_children_0@E14001561", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9002.0, @@ -83931,7 +67670,7 @@ "ledger_value": 9189.75, "name": "dwp.uc.households_by_area_children_0@E14001562", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7238.0, @@ -83939,7 +67678,7 @@ "ledger_value": 8011.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001563", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4327.0, @@ -83947,7 +67686,7 @@ "ledger_value": 4987.75, "name": "dwp.uc.households_by_area_children_0@E14001564", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3428.0, @@ -83955,7 +67694,7 @@ "ledger_value": 3879.0, "name": "dwp.uc.households_by_area_children_0@E14001565", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3376.0, @@ -83963,7 +67702,7 @@ "ledger_value": 3825.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001566", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5578.0, @@ -83971,7 +67710,7 @@ "ledger_value": 6321.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001567", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4573.0, @@ -83979,7 +67718,7 @@ "ledger_value": 4791.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001568", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2456.0, @@ -83987,7 +67726,7 @@ "ledger_value": 2646.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001569", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2787.0, @@ -83995,7 +67734,7 @@ "ledger_value": 2876.0833333333335, "name": "dwp.uc.households_by_area_children_0@E14001570", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5068.0, @@ -84003,7 +67742,7 @@ "ledger_value": 4951.5, "name": "dwp.uc.households_by_area_children_0@E14001571", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2445.0, @@ -84011,7 +67750,7 @@ "ledger_value": 2618.9166666666665, "name": "dwp.uc.households_by_area_children_0@E14001572", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4344.0, @@ -84019,7 +67758,7 @@ "ledger_value": 4613.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001573", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6313.0, @@ -84027,7 +67766,7 @@ "ledger_value": 6594.75, "name": "dwp.uc.households_by_area_children_0@E14001574", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2657.0, @@ -84035,7 +67774,7 @@ "ledger_value": 2864.3333333333335, "name": "dwp.uc.households_by_area_children_0@E14001575", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9686.0, @@ -84043,7 +67782,7 @@ "ledger_value": 10072.5, "name": "dwp.uc.households_by_area_children_0@E14001576", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4007.0, @@ -84051,7 +67790,7 @@ "ledger_value": 4429.333333333333, "name": "dwp.uc.households_by_area_children_0@E14001577", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3686.0, @@ -84059,7 +67798,7 @@ "ledger_value": 3671.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001578", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2907.0, @@ -84067,7 +67806,7 @@ "ledger_value": 3072.5, "name": "dwp.uc.households_by_area_children_0@E14001579", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1924.0, @@ -84075,7 +67814,7 @@ "ledger_value": 2059.5, "name": "dwp.uc.households_by_area_children_0@E14001580", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4623.0, @@ -84083,7 +67822,7 @@ "ledger_value": 5353.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001581", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1669.0, @@ -84091,7 +67830,7 @@ "ledger_value": 1703.8333333333333, "name": "dwp.uc.households_by_area_children_0@E14001582", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4070.0, @@ -84099,7 +67838,7 @@ "ledger_value": 4972.5, "name": "dwp.uc.households_by_area_children_0@E14001583", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4771.0, @@ -84107,7 +67846,7 @@ "ledger_value": 5537.166666666667, "name": "dwp.uc.households_by_area_children_0@E14001584", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5494.0, @@ -84115,7 +67854,7 @@ "ledger_value": 6372.083333333333, "name": "dwp.uc.households_by_area_children_0@E14001585", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2705.0, @@ -84123,7 +67862,7 @@ "ledger_value": 3212.4166666666665, "name": "dwp.uc.households_by_area_children_0@E14001586", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2403.0, @@ -84131,7 +67870,7 @@ "ledger_value": 2678.25, "name": "dwp.uc.households_by_area_children_0@E14001587", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2956.0, @@ -84139,7 +67878,7 @@ "ledger_value": 3099.0, "name": "dwp.uc.households_by_area_children_0@E14001588", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2039.0, @@ -84147,7 +67886,7 @@ "ledger_value": 2341.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001589", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3183.0, @@ -84155,7 +67894,7 @@ "ledger_value": 3182.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001590", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2582.0, @@ -84163,7 +67902,7 @@ "ledger_value": 2429.5833333333335, "name": "dwp.uc.households_by_area_children_0@E14001591", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2706.0, @@ -84171,7 +67910,7 @@ "ledger_value": 2775.6666666666665, "name": "dwp.uc.households_by_area_children_0@E14001592", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1865.0, @@ -84179,7 +67918,7 @@ "ledger_value": 1791.0833333333333, "name": "dwp.uc.households_by_area_children_0@E14001593", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6726.0, @@ -84187,7 +67926,7 @@ "ledger_value": 6911.25, "name": "dwp.uc.households_by_area_children_0@E14001594", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8948.0, @@ -84195,7 +67934,7 @@ "ledger_value": 9234.0, "name": "dwp.uc.households_by_area_children_0@E14001595", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6130.0, @@ -84203,7 +67942,7 @@ "ledger_value": 7293.5, "name": "dwp.uc.households_by_area_children_0@E14001596", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4198.0, @@ -84211,7 +67950,7 @@ "ledger_value": 4636.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001597", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5240.0, @@ -84219,7 +67958,7 @@ "ledger_value": 6012.916666666667, "name": "dwp.uc.households_by_area_children_0@E14001598", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3436.0, @@ -84227,7 +67966,7 @@ "ledger_value": 4012.0, "name": "dwp.uc.households_by_area_children_0@E14001599", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4162.0, @@ -84235,7 +67974,7 @@ "ledger_value": 4283.5, "name": "dwp.uc.households_by_area_children_0@E14001600", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4054.0, @@ -84243,7 +67982,7 @@ "ledger_value": 4498.833333333333, "name": "dwp.uc.households_by_area_children_0@E14001601", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6950.0, @@ -84251,7 +67990,7 @@ "ledger_value": 7587.416666666667, "name": "dwp.uc.households_by_area_children_0@E14001602", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3802.0, @@ -84259,7 +67998,7 @@ "ledger_value": 4094.1666666666665, "name": "dwp.uc.households_by_area_children_0@E14001603", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3750.0, @@ -84267,7 +68006,7 @@ "ledger_value": 4385.666666666667, "name": "dwp.uc.households_by_area_children_0@E14001604", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1690.0, @@ -84275,7 +68014,7 @@ "ledger_value": 1766.0, "name": "dwp.uc.households_by_area_children_0@E14001605", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2639.0, @@ -84283,7 +68022,7 @@ "ledger_value": 2742.3333333333335, "name": "dwp.uc.households_by_area_children_0@S14000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 810.0, @@ -84291,7 +68030,7 @@ "ledger_value": 933.3333333333334, "name": "dwp.uc.households_by_area_children_0@S14000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4415.0, @@ -84299,7 +68038,7 @@ "ledger_value": 4408.25, "name": "dwp.uc.households_by_area_children_0@S14000045", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5673.0, @@ -84307,7 +68046,7 @@ "ledger_value": 6698.166666666667, "name": "dwp.uc.households_by_area_children_0@S14000048", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1285.0, @@ -84315,7 +68054,7 @@ "ledger_value": 1414.5, "name": "dwp.uc.households_by_area_children_0@S14000051", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5843.0, @@ -84323,7 +68062,7 @@ "ledger_value": 6671.833333333333, "name": "dwp.uc.households_by_area_children_0@S14000060", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3898.0, @@ -84331,7 +68070,7 @@ "ledger_value": 4804.25, "name": "dwp.uc.households_by_area_children_0@S14000061", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4344.0, @@ -84339,7 +68078,7 @@ "ledger_value": 4789.25, "name": "dwp.uc.households_by_area_children_0@S14000062", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5717.0, @@ -84347,7 +68086,7 @@ "ledger_value": 6205.833333333333, "name": "dwp.uc.households_by_area_children_0@S14000063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5112.0, @@ -84355,7 +68094,7 @@ "ledger_value": 5724.583333333333, "name": "dwp.uc.households_by_area_children_0@S14000064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4139.0, @@ -84363,7 +68102,7 @@ "ledger_value": 4439.75, "name": "dwp.uc.households_by_area_children_0@S14000065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4899.0, @@ -84371,7 +68110,7 @@ "ledger_value": 5132.833333333333, "name": "dwp.uc.households_by_area_children_0@S14000066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3577.0, @@ -84379,7 +68118,7 @@ "ledger_value": 4141.583333333333, "name": "dwp.uc.households_by_area_children_0@S14000067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4934.0, @@ -84387,7 +68126,7 @@ "ledger_value": 5054.333333333333, "name": "dwp.uc.households_by_area_children_0@S14000068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3907.0, @@ -84395,7 +68134,7 @@ "ledger_value": 4315.083333333333, "name": "dwp.uc.households_by_area_children_0@S14000069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5927.0, @@ -84403,7 +68142,7 @@ "ledger_value": 6493.166666666667, "name": "dwp.uc.households_by_area_children_0@S14000070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5326.0, @@ -84411,7 +68150,7 @@ "ledger_value": 5903.0, "name": "dwp.uc.households_by_area_children_0@S14000071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4662.0, @@ -84419,7 +68158,7 @@ "ledger_value": 4831.416666666667, "name": "dwp.uc.households_by_area_children_0@S14000072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4726.0, @@ -84427,7 +68166,7 @@ "ledger_value": 5387.0, "name": "dwp.uc.households_by_area_children_0@S14000073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3478.0, @@ -84435,7 +68174,7 @@ "ledger_value": 3838.8333333333335, "name": "dwp.uc.households_by_area_children_0@S14000074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6916.0, @@ -84443,7 +68182,7 @@ "ledger_value": 8635.833333333334, "name": "dwp.uc.households_by_area_children_0@S14000075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4066.0, @@ -84451,7 +68190,7 @@ "ledger_value": 4246.166666666667, "name": "dwp.uc.households_by_area_children_0@S14000076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3953.0, @@ -84459,7 +68198,7 @@ "ledger_value": 4246.0, "name": "dwp.uc.households_by_area_children_0@S14000077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5340.0, @@ -84467,7 +68206,7 @@ "ledger_value": 6517.25, "name": "dwp.uc.households_by_area_children_0@S14000078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5256.0, @@ -84475,7 +68214,7 @@ "ledger_value": 6216.75, "name": "dwp.uc.households_by_area_children_0@S14000079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2696.0, @@ -84483,7 +68222,7 @@ "ledger_value": 3153.25, "name": "dwp.uc.households_by_area_children_0@S14000080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4317.0, @@ -84491,7 +68230,7 @@ "ledger_value": 5188.916666666667, "name": "dwp.uc.households_by_area_children_0@S14000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2710.0, @@ -84499,7 +68238,7 @@ "ledger_value": 2837.1666666666665, "name": "dwp.uc.households_by_area_children_0@S14000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4966.0, @@ -84507,7 +68246,7 @@ "ledger_value": 5536.833333333333, "name": "dwp.uc.households_by_area_children_0@S14000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 8191.0, @@ -84515,7 +68254,7 @@ "ledger_value": 9501.833333333334, "name": "dwp.uc.households_by_area_children_0@S14000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7185.0, @@ -84523,7 +68262,7 @@ "ledger_value": 9444.75, "name": "dwp.uc.households_by_area_children_0@S14000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 9593.0, @@ -84531,7 +68270,7 @@ "ledger_value": 11363.166666666666, "name": "dwp.uc.households_by_area_children_0@S14000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5679.0, @@ -84539,7 +68278,7 @@ "ledger_value": 6698.083333333333, "name": "dwp.uc.households_by_area_children_0@S14000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7297.0, @@ -84547,7 +68286,7 @@ "ledger_value": 8223.666666666666, "name": "dwp.uc.households_by_area_children_0@S14000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6282.0, @@ -84555,7 +68294,7 @@ "ledger_value": 7757.75, "name": "dwp.uc.households_by_area_children_0@S14000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6768.0, @@ -84563,7 +68302,7 @@ "ledger_value": 7305.5, "name": "dwp.uc.households_by_area_children_0@S14000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2339.0, @@ -84571,7 +68310,7 @@ "ledger_value": 2362.9166666666665, "name": "dwp.uc.households_by_area_children_0@S14000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5438.0, @@ -84579,7 +68318,7 @@ "ledger_value": 6106.666666666667, "name": "dwp.uc.households_by_area_children_0@S14000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5278.0, @@ -84587,7 +68326,7 @@ "ledger_value": 6277.666666666667, "name": "dwp.uc.households_by_area_children_0@S14000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4306.0, @@ -84595,7 +68334,7 @@ "ledger_value": 4621.083333333333, "name": "dwp.uc.households_by_area_children_0@S14000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5187.0, @@ -84603,7 +68342,7 @@ "ledger_value": 5481.833333333333, "name": "dwp.uc.households_by_area_children_0@S14000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3880.0, @@ -84611,7 +68350,7 @@ "ledger_value": 3911.6666666666665, "name": "dwp.uc.households_by_area_children_0@S14000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2183.0, @@ -84619,7 +68358,7 @@ "ledger_value": 2338.0833333333335, "name": "dwp.uc.households_by_area_children_0@S14000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3690.0, @@ -84627,7 +68366,7 @@ "ledger_value": 3728.3333333333335, "name": "dwp.uc.households_by_area_children_0@S14000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5789.0, @@ -84635,7 +68374,7 @@ "ledger_value": 6536.916666666667, "name": "dwp.uc.households_by_area_children_0@S14000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3167.0, @@ -84643,7 +68382,7 @@ "ledger_value": 3410.6666666666665, "name": "dwp.uc.households_by_area_children_0@S14000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4897.0, @@ -84651,7 +68390,7 @@ "ledger_value": 5580.0, "name": "dwp.uc.households_by_area_children_0@S14000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5283.0, @@ -84659,7 +68398,7 @@ "ledger_value": 6169.75, "name": "dwp.uc.households_by_area_children_0@S14000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3992.0, @@ -84667,7 +68406,7 @@ "ledger_value": 4324.583333333333, "name": "dwp.uc.households_by_area_children_0@S14000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4865.0, @@ -84675,7 +68414,7 @@ "ledger_value": 5498.666666666667, "name": "dwp.uc.households_by_area_children_0@S14000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3633.0, @@ -84683,7 +68422,7 @@ "ledger_value": 4122.75, "name": "dwp.uc.households_by_area_children_0@S14000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6370.0, @@ -84691,7 +68430,7 @@ "ledger_value": 7328.583333333333, "name": "dwp.uc.households_by_area_children_0@S14000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5433.0, @@ -84699,7 +68438,7 @@ "ledger_value": 6380.083333333333, "name": "dwp.uc.households_by_area_children_0@S14000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4148.0, @@ -84707,7 +68446,7 @@ "ledger_value": 4519.583333333333, "name": "dwp.uc.households_by_area_children_0@S14000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4788.0, @@ -84715,7 +68454,7 @@ "ledger_value": 5288.0, "name": "dwp.uc.households_by_area_children_0@S14000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5620.0, @@ -84723,7 +68462,7 @@ "ledger_value": 6454.083333333333, "name": "dwp.uc.households_by_area_children_0@S14000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2062.0, @@ -84731,7 +68470,7 @@ "ledger_value": 2053.4166666666665, "name": "dwp.uc.households_by_area_children_0@S14000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5959.0, @@ -84739,7 +68478,7 @@ "ledger_value": 6907.166666666667, "name": "dwp.uc.households_by_area_children_0@W07000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4267.0, @@ -84747,7 +68486,7 @@ "ledger_value": 4380.25, "name": "dwp.uc.households_by_area_children_0@W07000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3758.0, @@ -84755,7 +68494,7 @@ "ledger_value": 4278.416666666667, "name": "dwp.uc.households_by_area_children_0@W07000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6428.0, @@ -84763,7 +68502,7 @@ "ledger_value": 7521.083333333333, "name": "dwp.uc.households_by_area_children_0@W07000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3356.0, @@ -84771,7 +68510,7 @@ "ledger_value": 3859.0, "name": "dwp.uc.households_by_area_children_0@W07000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3809.0, @@ -84779,7 +68518,7 @@ "ledger_value": 4440.416666666667, "name": "dwp.uc.households_by_area_children_0@W07000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3632.0, @@ -84787,7 +68526,7 @@ "ledger_value": 4266.666666666667, "name": "dwp.uc.households_by_area_children_0@W07000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4945.0, @@ -84795,7 +68534,7 @@ "ledger_value": 5666.833333333333, "name": "dwp.uc.households_by_area_children_0@W07000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6339.0, @@ -84803,7 +68542,7 @@ "ledger_value": 7350.416666666667, "name": "dwp.uc.households_by_area_children_0@W07000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2862.0, @@ -84811,7 +68550,7 @@ "ledger_value": 3203.1666666666665, "name": "dwp.uc.households_by_area_children_0@W07000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4835.0, @@ -84819,7 +68558,7 @@ "ledger_value": 5701.833333333333, "name": "dwp.uc.households_by_area_children_0@W07000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5815.0, @@ -84827,7 +68566,7 @@ "ledger_value": 6483.5, "name": "dwp.uc.households_by_area_children_0@W07000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3369.0, @@ -84835,7 +68574,7 @@ "ledger_value": 3826.0, "name": "dwp.uc.households_by_area_children_0@W07000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3558.0, @@ -84843,7 +68582,7 @@ "ledger_value": 3905.0, "name": "dwp.uc.households_by_area_children_0@W07000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5771.0, @@ -84851,7 +68590,7 @@ "ledger_value": 6697.666666666667, "name": "dwp.uc.households_by_area_children_0@W07000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3509.0, @@ -84859,7 +68598,7 @@ "ledger_value": 3882.3333333333335, "name": "dwp.uc.households_by_area_children_0@W07000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3297.0, @@ -84867,7 +68606,7 @@ "ledger_value": 3783.0, "name": "dwp.uc.households_by_area_children_0@W07000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4781.0, @@ -84875,7 +68614,7 @@ "ledger_value": 5338.416666666667, "name": "dwp.uc.households_by_area_children_0@W07000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6020.0, @@ -84883,7 +68622,7 @@ "ledger_value": 6844.75, "name": "dwp.uc.households_by_area_children_0@W07000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4556.0, @@ -84891,7 +68630,7 @@ "ledger_value": 5066.0, "name": "dwp.uc.households_by_area_children_0@W07000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2907.0, @@ -84899,7 +68638,7 @@ "ledger_value": 3291.0, "name": "dwp.uc.households_by_area_children_0@W07000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4068.0, @@ -84907,7 +68646,7 @@ "ledger_value": 4331.0, "name": "dwp.uc.households_by_area_children_0@W07000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5243.0, @@ -84915,7 +68654,7 @@ "ledger_value": 6154.416666666667, "name": "dwp.uc.households_by_area_children_0@W07000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7026.0, @@ -84923,7 +68662,7 @@ "ledger_value": 7399.0, "name": "dwp.uc.households_by_area_children_0@W07000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4526.0, @@ -84931,7 +68670,7 @@ "ledger_value": 5000.25, "name": "dwp.uc.households_by_area_children_0@W07000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4840.0, @@ -84939,7 +68678,7 @@ "ledger_value": 5546.083333333333, "name": "dwp.uc.households_by_area_children_0@W07000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 6192.0, @@ -84947,7 +68686,7 @@ "ledger_value": 7091.0, "name": "dwp.uc.households_by_area_children_0@W07000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 7117.0, @@ -84955,7 +68694,7 @@ "ledger_value": 8958.833333333334, "name": "dwp.uc.households_by_area_children_0@W07000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5289.0, @@ -84963,7 +68702,7 @@ "ledger_value": 5837.0, "name": "dwp.uc.households_by_area_children_0@W07000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4422.0, @@ -84971,7 +68710,7 @@ "ledger_value": 4971.333333333333, "name": "dwp.uc.households_by_area_children_0@W07000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4628.0, @@ -84979,7 +68718,7 @@ "ledger_value": 4875.583333333333, "name": "dwp.uc.households_by_area_children_0@W07000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3003.0, @@ -84987,7 +68726,7 @@ "ledger_value": 3363.75, "name": "dwp.uc.households_by_area_children_0@W07000112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1593.0, @@ -84995,7 +68734,7 @@ "ledger_value": 1640.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1369.0, @@ -85003,7 +68742,7 @@ "ledger_value": 1393.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 972.0, @@ -85011,7 +68750,7 @@ "ledger_value": 981.5833333333334, "name": "dwp.uc.households_by_area_children_1@E14001065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1652.0, @@ -85019,7 +68758,7 @@ "ledger_value": 1699.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 945.0, @@ -85027,7 +68766,7 @@ "ledger_value": 999.5, "name": "dwp.uc.households_by_area_children_1@E14001067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2046.0, @@ -85035,7 +68774,7 @@ "ledger_value": 2065.25, "name": "dwp.uc.households_by_area_children_1@E14001068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1864.0, @@ -85043,7 +68782,7 @@ "ledger_value": 1879.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2705.0, @@ -85051,7 +68790,7 @@ "ledger_value": 2632.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1829.0, @@ -85059,7 +68798,7 @@ "ledger_value": 1724.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1373.0, @@ -85067,7 +68806,7 @@ "ledger_value": 1468.75, "name": "dwp.uc.households_by_area_children_1@E14001072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4021.0, @@ -85075,7 +68814,7 @@ "ledger_value": 4360.166666666667, "name": "dwp.uc.households_by_area_children_1@E14001073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2399.0, @@ -85083,7 +68822,7 @@ "ledger_value": 2438.75, "name": "dwp.uc.households_by_area_children_1@E14001074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2763.0, @@ -85091,7 +68830,7 @@ "ledger_value": 2687.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1551.0, @@ -85099,7 +68838,7 @@ "ledger_value": 1457.5, "name": "dwp.uc.households_by_area_children_1@E14001076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2169.0, @@ -85107,7 +68846,7 @@ "ledger_value": 2135.75, "name": "dwp.uc.households_by_area_children_1@E14001077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1661.0, @@ -85115,7 +68854,7 @@ "ledger_value": 1693.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2010.0, @@ -85123,7 +68862,7 @@ "ledger_value": 1917.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1240.0, @@ -85131,7 +68870,7 @@ "ledger_value": 1111.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1722.0, @@ -85139,7 +68878,7 @@ "ledger_value": 1648.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 926.0, @@ -85147,7 +68886,7 @@ "ledger_value": 952.4166666666666, "name": "dwp.uc.households_by_area_children_1@E14001082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1578.0, @@ -85155,7 +68894,7 @@ "ledger_value": 1718.0, "name": "dwp.uc.households_by_area_children_1@E14001083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2524.0, @@ -85163,7 +68902,7 @@ "ledger_value": 2309.25, "name": "dwp.uc.households_by_area_children_1@E14001084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2558.0, @@ -85171,7 +68910,7 @@ "ledger_value": 2320.25, "name": "dwp.uc.households_by_area_children_1@E14001085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3847.0, @@ -85179,7 +68918,7 @@ "ledger_value": 3195.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1079.0, @@ -85187,7 +68926,7 @@ "ledger_value": 1061.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1321.0, @@ -85195,7 +68934,7 @@ "ledger_value": 1265.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1619.0, @@ -85203,7 +68942,7 @@ "ledger_value": 1675.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1082.0, @@ -85211,7 +68950,7 @@ "ledger_value": 1212.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3152.0, @@ -85219,7 +68958,7 @@ "ledger_value": 2945.25, "name": "dwp.uc.households_by_area_children_1@E14001091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3040.0, @@ -85227,7 +68966,7 @@ "ledger_value": 2461.0, "name": "dwp.uc.households_by_area_children_1@E14001092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4413.0, @@ -85235,7 +68974,7 @@ "ledger_value": 3737.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3685.0, @@ -85243,7 +68982,7 @@ "ledger_value": 2580.75, "name": "dwp.uc.households_by_area_children_1@E14001094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4394.0, @@ -85251,7 +68990,7 @@ "ledger_value": 3698.0, "name": "dwp.uc.households_by_area_children_1@E14001095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5946.0, @@ -85259,7 +68998,7 @@ "ledger_value": 4196.833333333333, "name": "dwp.uc.households_by_area_children_1@E14001096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3286.0, @@ -85267,7 +69006,7 @@ "ledger_value": 3104.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4792.0, @@ -85275,7 +69014,7 @@ "ledger_value": 3742.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2574.0, @@ -85283,7 +69022,7 @@ "ledger_value": 2148.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3962.0, @@ -85291,7 +69030,7 @@ "ledger_value": 3063.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2025.0, @@ -85299,7 +69038,7 @@ "ledger_value": 1847.25, "name": "dwp.uc.households_by_area_children_1@E14001101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3401.0, @@ -85307,7 +69046,7 @@ "ledger_value": 2837.25, "name": "dwp.uc.households_by_area_children_1@E14001102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3713.0, @@ -85315,7 +69054,7 @@ "ledger_value": 3359.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1933.0, @@ -85323,7 +69062,7 @@ "ledger_value": 1818.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3871.0, @@ -85331,7 +69070,7 @@ "ledger_value": 3335.5, "name": "dwp.uc.households_by_area_children_1@E14001105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1732.0, @@ -85339,7 +69078,7 @@ "ledger_value": 1730.75, "name": "dwp.uc.households_by_area_children_1@E14001106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2610.0, @@ -85347,7 +69086,7 @@ "ledger_value": 2534.75, "name": "dwp.uc.households_by_area_children_1@E14001107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1934.0, @@ -85355,7 +69094,7 @@ "ledger_value": 1975.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1928.0, @@ -85363,7 +69102,7 @@ "ledger_value": 1953.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2991.0, @@ -85371,7 +69110,7 @@ "ledger_value": 2719.75, "name": "dwp.uc.households_by_area_children_1@E14001110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3815.0, @@ -85379,7 +69118,7 @@ "ledger_value": 3494.5, "name": "dwp.uc.households_by_area_children_1@E14001111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1713.0, @@ -85387,7 +69126,7 @@ "ledger_value": 1699.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3145.0, @@ -85395,7 +69134,7 @@ "ledger_value": 2910.5, "name": "dwp.uc.households_by_area_children_1@E14001113", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2845.0, @@ -85403,7 +69142,7 @@ "ledger_value": 2825.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001114", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2091.0, @@ -85411,7 +69150,7 @@ "ledger_value": 2036.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001115", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2065.0, @@ -85419,7 +69158,7 @@ "ledger_value": 1923.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001116", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1356.0, @@ -85427,7 +69166,7 @@ "ledger_value": 1481.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001117", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4031.0, @@ -85435,7 +69174,7 @@ "ledger_value": 3539.75, "name": "dwp.uc.households_by_area_children_1@E14001118", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3323.0, @@ -85443,7 +69182,7 @@ "ledger_value": 3170.0, "name": "dwp.uc.households_by_area_children_1@E14001119", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4258.0, @@ -85451,7 +69190,7 @@ "ledger_value": 3263.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001120", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1381.0, @@ -85459,7 +69198,7 @@ "ledger_value": 1426.25, "name": "dwp.uc.households_by_area_children_1@E14001121", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4537.0, @@ -85467,7 +69206,7 @@ "ledger_value": 4129.166666666667, "name": "dwp.uc.households_by_area_children_1@E14001122", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2823.0, @@ -85475,7 +69214,7 @@ "ledger_value": 3042.5, "name": "dwp.uc.households_by_area_children_1@E14001123", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2800.0, @@ -85483,7 +69222,7 @@ "ledger_value": 2991.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001124", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1075.0, @@ -85491,7 +69230,7 @@ "ledger_value": 1146.75, "name": "dwp.uc.households_by_area_children_1@E14001125", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1810.0, @@ -85499,7 +69238,7 @@ "ledger_value": 1709.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001126", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1565.0, @@ -85507,7 +69246,7 @@ "ledger_value": 1488.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001127", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1194.0, @@ -85515,7 +69254,7 @@ "ledger_value": 1208.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001128", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2174.0, @@ -85523,7 +69262,7 @@ "ledger_value": 1910.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001129", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1801.0, @@ -85531,7 +69270,7 @@ "ledger_value": 1405.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001130", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1118.0, @@ -85539,7 +69278,7 @@ "ledger_value": 756.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001131", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2358.0, @@ -85547,7 +69286,7 @@ "ledger_value": 1918.5, "name": "dwp.uc.households_by_area_children_1@E14001132", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1976.0, @@ -85555,7 +69294,7 @@ "ledger_value": 1800.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001133", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1781.0, @@ -85563,7 +69302,7 @@ "ledger_value": 1673.25, "name": "dwp.uc.households_by_area_children_1@E14001134", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2453.0, @@ -85571,7 +69310,7 @@ "ledger_value": 2244.0, "name": "dwp.uc.households_by_area_children_1@E14001135", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1103.0, @@ -85579,7 +69318,7 @@ "ledger_value": 1162.5, "name": "dwp.uc.households_by_area_children_1@E14001136", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1182.0, @@ -85587,7 +69326,7 @@ "ledger_value": 1229.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001137", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1091.0, @@ -85595,7 +69334,7 @@ "ledger_value": 1059.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001138", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1896.0, @@ -85603,7 +69342,7 @@ "ledger_value": 2132.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001139", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1380.0, @@ -85611,7 +69350,7 @@ "ledger_value": 1325.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001140", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1627.0, @@ -85619,7 +69358,7 @@ "ledger_value": 1801.5, "name": "dwp.uc.households_by_area_children_1@E14001141", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3063.0, @@ -85627,7 +69366,7 @@ "ledger_value": 2883.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001142", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2071.0, @@ -85635,7 +69374,7 @@ "ledger_value": 2052.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001143", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2073.0, @@ -85643,7 +69382,7 @@ "ledger_value": 1978.5, "name": "dwp.uc.households_by_area_children_1@E14001144", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2255.0, @@ -85651,7 +69390,7 @@ "ledger_value": 2135.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001145", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1374.0, @@ -85659,7 +69398,7 @@ "ledger_value": 1432.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001146", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1612.0, @@ -85667,7 +69406,7 @@ "ledger_value": 1626.0, "name": "dwp.uc.households_by_area_children_1@E14001147", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1879.0, @@ -85675,7 +69414,7 @@ "ledger_value": 1819.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001148", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1436.0, @@ -85683,7 +69422,7 @@ "ledger_value": 1297.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001149", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1792.0, @@ -85691,7 +69430,7 @@ "ledger_value": 1837.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001150", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1699.0, @@ -85699,7 +69438,7 @@ "ledger_value": 1578.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001151", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1747.0, @@ -85707,7 +69446,7 @@ "ledger_value": 1755.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001152", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1904.0, @@ -85715,7 +69454,7 @@ "ledger_value": 1893.25, "name": "dwp.uc.households_by_area_children_1@E14001153", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1189.0, @@ -85723,7 +69462,7 @@ "ledger_value": 1145.75, "name": "dwp.uc.households_by_area_children_1@E14001154", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1198.0, @@ -85731,7 +69470,7 @@ "ledger_value": 1260.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001155", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1047.0, @@ -85739,7 +69478,7 @@ "ledger_value": 1206.25, "name": "dwp.uc.households_by_area_children_1@E14001156", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2147.0, @@ -85747,7 +69486,7 @@ "ledger_value": 2130.75, "name": "dwp.uc.households_by_area_children_1@E14001157", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 847.0, @@ -85755,7 +69494,7 @@ "ledger_value": 807.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001158", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1479.0, @@ -85763,7 +69502,7 @@ "ledger_value": 1451.25, "name": "dwp.uc.households_by_area_children_1@E14001159", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1893.0, @@ -85771,7 +69510,7 @@ "ledger_value": 1620.25, "name": "dwp.uc.households_by_area_children_1@E14001160", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1314.0, @@ -85779,7 +69518,7 @@ "ledger_value": 1224.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001161", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 836.0, @@ -85787,7 +69526,7 @@ "ledger_value": 904.5833333333334, "name": "dwp.uc.households_by_area_children_1@E14001162", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1418.0, @@ -85795,7 +69534,7 @@ "ledger_value": 1262.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001163", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 913.0, @@ -85803,7 +69542,7 @@ "ledger_value": 990.9166666666666, "name": "dwp.uc.households_by_area_children_1@E14001164", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1894.0, @@ -85811,7 +69550,7 @@ "ledger_value": 1764.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001165", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1525.0, @@ -85819,7 +69558,7 @@ "ledger_value": 1653.25, "name": "dwp.uc.households_by_area_children_1@E14001166", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1857.0, @@ -85827,7 +69566,7 @@ "ledger_value": 1966.75, "name": "dwp.uc.households_by_area_children_1@E14001167", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1250.0, @@ -85835,7 +69574,7 @@ "ledger_value": 1258.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001168", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1723.0, @@ -85843,7 +69582,7 @@ "ledger_value": 1887.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001169", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1612.0, @@ -85851,7 +69590,7 @@ "ledger_value": 1683.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001170", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 943.0, @@ -85859,7 +69598,7 @@ "ledger_value": 944.25, "name": "dwp.uc.households_by_area_children_1@E14001171", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1869.0, @@ -85867,7 +69606,7 @@ "ledger_value": 1480.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001172", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1503.0, @@ -85875,7 +69614,7 @@ "ledger_value": 1427.5, "name": "dwp.uc.households_by_area_children_1@E14001173", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2242.0, @@ -85883,7 +69622,7 @@ "ledger_value": 1960.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001174", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2301.0, @@ -85891,7 +69630,7 @@ "ledger_value": 2092.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001175", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2097.0, @@ -85899,7 +69638,7 @@ "ledger_value": 2114.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001176", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1267.0, @@ -85907,7 +69646,7 @@ "ledger_value": 1279.0, "name": "dwp.uc.households_by_area_children_1@E14001177", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1013.0, @@ -85915,7 +69654,7 @@ "ledger_value": 1003.3333333333334, "name": "dwp.uc.households_by_area_children_1@E14001178", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2121.0, @@ -85923,7 +69662,7 @@ "ledger_value": 2245.75, "name": "dwp.uc.households_by_area_children_1@E14001179", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3555.0, @@ -85931,7 +69670,7 @@ "ledger_value": 3558.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001180", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2214.0, @@ -85939,7 +69678,7 @@ "ledger_value": 2085.5, "name": "dwp.uc.households_by_area_children_1@E14001181", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2377.0, @@ -85947,7 +69686,7 @@ "ledger_value": 2056.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001182", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1646.0, @@ -85955,7 +69694,7 @@ "ledger_value": 1790.25, "name": "dwp.uc.households_by_area_children_1@E14001183", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2451.0, @@ -85963,7 +69702,7 @@ "ledger_value": 2458.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001184", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2052.0, @@ -85971,7 +69710,7 @@ "ledger_value": 2104.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001185", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2618.0, @@ -85979,7 +69718,7 @@ "ledger_value": 2610.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001186", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1584.0, @@ -85987,7 +69726,7 @@ "ledger_value": 1869.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001187", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4003.0, @@ -85995,7 +69734,7 @@ "ledger_value": 4351.666666666667, "name": "dwp.uc.households_by_area_children_1@E14001188", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3012.0, @@ -86003,7 +69742,7 @@ "ledger_value": 3211.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001189", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2176.0, @@ -86011,7 +69750,7 @@ "ledger_value": 2120.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001190", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1797.0, @@ -86019,7 +69758,7 @@ "ledger_value": 1955.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001191", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1314.0, @@ -86027,7 +69766,7 @@ "ledger_value": 1440.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001192", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2205.0, @@ -86035,7 +69774,7 @@ "ledger_value": 2271.0, "name": "dwp.uc.households_by_area_children_1@E14001193", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3613.0, @@ -86043,7 +69782,7 @@ "ledger_value": 3243.25, "name": "dwp.uc.households_by_area_children_1@E14001194", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 867.0, @@ -86051,7 +69790,7 @@ "ledger_value": 921.75, "name": "dwp.uc.households_by_area_children_1@E14001195", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3004.0, @@ -86059,7 +69798,7 @@ "ledger_value": 2681.0, "name": "dwp.uc.households_by_area_children_1@E14001196", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1256.0, @@ -86067,7 +69806,7 @@ "ledger_value": 1377.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001197", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2904.0, @@ -86075,7 +69814,7 @@ "ledger_value": 2626.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001198", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1572.0, @@ -86083,7 +69822,7 @@ "ledger_value": 1656.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001199", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2379.0, @@ -86091,7 +69830,7 @@ "ledger_value": 2400.75, "name": "dwp.uc.households_by_area_children_1@E14001200", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 899.0, @@ -86099,7 +69838,7 @@ "ledger_value": 901.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001201", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2053.0, @@ -86107,7 +69846,7 @@ "ledger_value": 2105.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001202", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1416.0, @@ -86115,7 +69854,7 @@ "ledger_value": 1490.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001203", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2550.0, @@ -86123,7 +69862,7 @@ "ledger_value": 2390.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001204", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1736.0, @@ -86131,7 +69870,7 @@ "ledger_value": 1886.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001206", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3100.0, @@ -86139,7 +69878,7 @@ "ledger_value": 2782.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001207", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3350.0, @@ -86147,7 +69886,7 @@ "ledger_value": 3260.5, "name": "dwp.uc.households_by_area_children_1@E14001208", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2996.0, @@ -86155,7 +69894,7 @@ "ledger_value": 2802.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001209", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1206.0, @@ -86163,7 +69902,7 @@ "ledger_value": 1186.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001210", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2778.0, @@ -86171,7 +69910,7 @@ "ledger_value": 2722.25, "name": "dwp.uc.households_by_area_children_1@E14001211", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 966.0, @@ -86179,7 +69918,7 @@ "ledger_value": 1076.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001212", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3613.0, @@ -86187,7 +69926,7 @@ "ledger_value": 3600.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001213", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 879.0, @@ -86195,7 +69934,7 @@ "ledger_value": 933.4166666666666, "name": "dwp.uc.households_by_area_children_1@E14001214", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1142.0, @@ -86203,7 +69942,7 @@ "ledger_value": 1193.25, "name": "dwp.uc.households_by_area_children_1@E14001215", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2880.0, @@ -86211,7 +69950,7 @@ "ledger_value": 2900.5, "name": "dwp.uc.households_by_area_children_1@E14001216", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1168.0, @@ -86219,7 +69958,7 @@ "ledger_value": 1151.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001217", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1375.0, @@ -86227,7 +69966,7 @@ "ledger_value": 1429.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001218", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2168.0, @@ -86235,7 +69974,7 @@ "ledger_value": 1999.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001219", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1103.0, @@ -86243,7 +69982,7 @@ "ledger_value": 1166.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001220", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4066.0, @@ -86251,7 +69990,7 @@ "ledger_value": 4352.333333333333, "name": "dwp.uc.households_by_area_children_1@E14001221", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1945.0, @@ -86259,7 +69998,7 @@ "ledger_value": 1964.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001222", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2123.0, @@ -86267,7 +70006,7 @@ "ledger_value": 2153.25, "name": "dwp.uc.households_by_area_children_1@E14001223", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1233.0, @@ -86275,7 +70014,7 @@ "ledger_value": 1259.75, "name": "dwp.uc.households_by_area_children_1@E14001224", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3960.0, @@ -86283,7 +70022,7 @@ "ledger_value": 4617.333333333333, "name": "dwp.uc.households_by_area_children_1@E14001225", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1389.0, @@ -86291,7 +70030,7 @@ "ledger_value": 1565.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001226", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1033.0, @@ -86299,7 +70038,7 @@ "ledger_value": 1089.5, "name": "dwp.uc.households_by_area_children_1@E14001227", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1892.0, @@ -86307,7 +70046,7 @@ "ledger_value": 1895.25, "name": "dwp.uc.households_by_area_children_1@E14001228", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3617.0, @@ -86315,7 +70054,7 @@ "ledger_value": 3549.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001229", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 993.0, @@ -86323,7 +70062,7 @@ "ledger_value": 1059.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001230", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1549.0, @@ -86331,7 +70070,7 @@ "ledger_value": 1270.25, "name": "dwp.uc.households_by_area_children_1@E14001231", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1397.0, @@ -86339,7 +70078,7 @@ "ledger_value": 1500.25, "name": "dwp.uc.households_by_area_children_1@E14001232", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1228.0, @@ -86347,7 +70086,7 @@ "ledger_value": 1293.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001233", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 926.0, @@ -86355,7 +70094,7 @@ "ledger_value": 936.5, "name": "dwp.uc.households_by_area_children_1@E14001234", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1599.0, @@ -86363,7 +70102,7 @@ "ledger_value": 1657.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001235", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3335.0, @@ -86371,7 +70110,7 @@ "ledger_value": 3308.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001236", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1239.0, @@ -86379,7 +70118,7 @@ "ledger_value": 1485.25, "name": "dwp.uc.households_by_area_children_1@E14001237", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2478.0, @@ -86387,7 +70126,7 @@ "ledger_value": 2424.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001238", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1780.0, @@ -86395,7 +70134,7 @@ "ledger_value": 1708.75, "name": "dwp.uc.households_by_area_children_1@E14001239", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1279.0, @@ -86403,7 +70142,7 @@ "ledger_value": 1246.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001240", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1267.0, @@ -86411,7 +70150,7 @@ "ledger_value": 1259.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001241", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1308.0, @@ -86419,7 +70158,7 @@ "ledger_value": 1321.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001242", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1529.0, @@ -86427,7 +70166,7 @@ "ledger_value": 1418.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001243", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2303.0, @@ -86435,7 +70174,7 @@ "ledger_value": 2054.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001244", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1649.0, @@ -86443,7 +70182,7 @@ "ledger_value": 1693.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001245", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1952.0, @@ -86451,7 +70190,7 @@ "ledger_value": 1919.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001246", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1214.0, @@ -86459,7 +70198,7 @@ "ledger_value": 1179.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001247", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2388.0, @@ -86467,7 +70206,7 @@ "ledger_value": 2257.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001248", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 895.0, @@ -86475,7 +70214,7 @@ "ledger_value": 951.3333333333334, "name": "dwp.uc.households_by_area_children_1@E14001249", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1111.0, @@ -86483,7 +70222,7 @@ "ledger_value": 1255.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001250", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3602.0, @@ -86491,7 +70230,7 @@ "ledger_value": 3355.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001251", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1651.0, @@ -86499,7 +70238,7 @@ "ledger_value": 1714.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001252", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1539.0, @@ -86507,7 +70246,7 @@ "ledger_value": 1588.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001253", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2158.0, @@ -86515,7 +70254,7 @@ "ledger_value": 2156.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001254", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3212.0, @@ -86523,7 +70262,7 @@ "ledger_value": 3061.0, "name": "dwp.uc.households_by_area_children_1@E14001255", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2575.0, @@ -86531,7 +70270,7 @@ "ledger_value": 2453.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001256", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2655.0, @@ -86539,7 +70278,7 @@ "ledger_value": 2693.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001257", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 959.0, @@ -86547,7 +70286,7 @@ "ledger_value": 942.4166666666666, "name": "dwp.uc.households_by_area_children_1@E14001258", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3751.0, @@ -86555,7 +70294,7 @@ "ledger_value": 3297.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001259", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3384.0, @@ -86563,7 +70302,7 @@ "ledger_value": 2995.5, "name": "dwp.uc.households_by_area_children_1@E14001260", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1896.0, @@ -86571,7 +70310,7 @@ "ledger_value": 1823.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001261", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2970.0, @@ -86579,7 +70318,7 @@ "ledger_value": 2711.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001262", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1107.0, @@ -86587,7 +70326,7 @@ "ledger_value": 1317.0, "name": "dwp.uc.households_by_area_children_1@E14001263", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2342.0, @@ -86595,7 +70334,7 @@ "ledger_value": 1967.75, "name": "dwp.uc.households_by_area_children_1@E14001264", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2044.0, @@ -86603,7 +70342,7 @@ "ledger_value": 1787.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001265", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1230.0, @@ -86611,7 +70350,7 @@ "ledger_value": 1279.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001266", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2275.0, @@ -86619,7 +70358,7 @@ "ledger_value": 2363.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001267", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 685.0, @@ -86627,7 +70366,7 @@ "ledger_value": 736.75, "name": "dwp.uc.households_by_area_children_1@E14001268", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1152.0, @@ -86635,7 +70374,7 @@ "ledger_value": 1227.0, "name": "dwp.uc.households_by_area_children_1@E14001269", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1855.0, @@ -86643,7 +70382,7 @@ "ledger_value": 1843.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001270", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2412.0, @@ -86651,7 +70390,7 @@ "ledger_value": 2439.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001271", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2779.0, @@ -86659,7 +70398,7 @@ "ledger_value": 2570.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001272", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1403.0, @@ -86667,7 +70406,7 @@ "ledger_value": 1356.75, "name": "dwp.uc.households_by_area_children_1@E14001273", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2603.0, @@ -86675,7 +70414,7 @@ "ledger_value": 2496.75, "name": "dwp.uc.households_by_area_children_1@E14001274", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1792.0, @@ -86683,7 +70422,7 @@ "ledger_value": 1879.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001275", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3156.0, @@ -86691,7 +70430,7 @@ "ledger_value": 3015.75, "name": "dwp.uc.households_by_area_children_1@E14001276", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1351.0, @@ -86699,7 +70438,7 @@ "ledger_value": 1385.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001277", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1879.0, @@ -86707,7 +70446,7 @@ "ledger_value": 2035.0, "name": "dwp.uc.households_by_area_children_1@E14001278", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3068.0, @@ -86715,7 +70454,7 @@ "ledger_value": 3262.75, "name": "dwp.uc.households_by_area_children_1@E14001279", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 794.0, @@ -86723,7 +70462,7 @@ "ledger_value": 860.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001280", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1423.0, @@ -86731,7 +70470,7 @@ "ledger_value": 1467.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001281", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1704.0, @@ -86739,7 +70478,7 @@ "ledger_value": 1684.75, "name": "dwp.uc.households_by_area_children_1@E14001282", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1207.0, @@ -86747,7 +70486,7 @@ "ledger_value": 1423.25, "name": "dwp.uc.households_by_area_children_1@E14001283", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1565.0, @@ -86755,7 +70494,7 @@ "ledger_value": 1681.5, "name": "dwp.uc.households_by_area_children_1@E14001284", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1058.0, @@ -86763,7 +70502,7 @@ "ledger_value": 1122.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001285", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2666.0, @@ -86771,7 +70510,7 @@ "ledger_value": 2673.75, "name": "dwp.uc.households_by_area_children_1@E14001286", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1284.0, @@ -86779,7 +70518,7 @@ "ledger_value": 1283.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001287", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1370.0, @@ -86787,7 +70526,7 @@ "ledger_value": 1445.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001288", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1146.0, @@ -86795,7 +70534,7 @@ "ledger_value": 1235.25, "name": "dwp.uc.households_by_area_children_1@E14001289", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2611.0, @@ -86803,7 +70542,7 @@ "ledger_value": 2254.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001290", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 998.0, @@ -86811,7 +70550,7 @@ "ledger_value": 1010.5, "name": "dwp.uc.households_by_area_children_1@E14001291", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1682.0, @@ -86819,7 +70558,7 @@ "ledger_value": 1718.75, "name": "dwp.uc.households_by_area_children_1@E14001292", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1852.0, @@ -86827,7 +70566,7 @@ "ledger_value": 1789.5, "name": "dwp.uc.households_by_area_children_1@E14001293", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1055.0, @@ -86835,7 +70574,7 @@ "ledger_value": 1081.0, "name": "dwp.uc.households_by_area_children_1@E14001294", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2591.0, @@ -86843,7 +70582,7 @@ "ledger_value": 2852.25, "name": "dwp.uc.households_by_area_children_1@E14001295", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1850.0, @@ -86851,7 +70590,7 @@ "ledger_value": 1691.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001296", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3018.0, @@ -86859,7 +70598,7 @@ "ledger_value": 2676.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001297", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1276.0, @@ -86867,7 +70606,7 @@ "ledger_value": 1313.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001298", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2503.0, @@ -86875,7 +70614,7 @@ "ledger_value": 2326.0, "name": "dwp.uc.households_by_area_children_1@E14001299", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2237.0, @@ -86883,7 +70622,7 @@ "ledger_value": 2285.5, "name": "dwp.uc.households_by_area_children_1@E14001300", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3165.0, @@ -86891,7 +70630,7 @@ "ledger_value": 3273.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001301", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2554.0, @@ -86899,7 +70638,7 @@ "ledger_value": 2457.75, "name": "dwp.uc.households_by_area_children_1@E14001302", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1365.0, @@ -86907,7 +70646,7 @@ "ledger_value": 1285.25, "name": "dwp.uc.households_by_area_children_1@E14001303", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1206.0, @@ -86915,7 +70654,7 @@ "ledger_value": 1253.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001304", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2868.0, @@ -86923,7 +70662,7 @@ "ledger_value": 2453.5, "name": "dwp.uc.households_by_area_children_1@E14001305", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2963.0, @@ -86931,7 +70670,7 @@ "ledger_value": 2744.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001306", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2442.0, @@ -86939,7 +70678,7 @@ "ledger_value": 2440.25, "name": "dwp.uc.households_by_area_children_1@E14001307", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1922.0, @@ -86947,7 +70686,7 @@ "ledger_value": 1814.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001308", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 890.0, @@ -86955,7 +70694,7 @@ "ledger_value": 972.0833333333334, "name": "dwp.uc.households_by_area_children_1@E14001309", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2253.0, @@ -86963,7 +70702,7 @@ "ledger_value": 1755.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001310", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1927.0, @@ -86971,7 +70710,7 @@ "ledger_value": 1996.25, "name": "dwp.uc.households_by_area_children_1@E14001311", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1635.0, @@ -86979,7 +70718,7 @@ "ledger_value": 1682.75, "name": "dwp.uc.households_by_area_children_1@E14001312", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3152.0, @@ -86987,7 +70726,7 @@ "ledger_value": 3169.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001313", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2975.0, @@ -86995,7 +70734,7 @@ "ledger_value": 2676.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001314", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2438.0, @@ -87003,7 +70742,7 @@ "ledger_value": 2338.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001315", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 977.0, @@ -87011,7 +70750,7 @@ "ledger_value": 968.25, "name": "dwp.uc.households_by_area_children_1@E14001316", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2854.0, @@ -87019,7 +70758,7 @@ "ledger_value": 2778.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001317", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1336.0, @@ -87027,7 +70766,7 @@ "ledger_value": 1254.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001318", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1757.0, @@ -87035,7 +70774,7 @@ "ledger_value": 1342.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001319", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3080.0, @@ -87043,7 +70782,7 @@ "ledger_value": 2960.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001320", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1541.0, @@ -87051,7 +70790,7 @@ "ledger_value": 1400.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001321", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 951.0, @@ -87059,7 +70798,7 @@ "ledger_value": 980.5, "name": "dwp.uc.households_by_area_children_1@E14001322", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4333.0, @@ -87067,7 +70806,7 @@ "ledger_value": 4108.75, "name": "dwp.uc.households_by_area_children_1@E14001323", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1678.0, @@ -87075,7 +70814,7 @@ "ledger_value": 1772.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001324", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2333.0, @@ -87083,7 +70822,7 @@ "ledger_value": 2264.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001325", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2713.0, @@ -87091,7 +70830,7 @@ "ledger_value": 2547.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001326", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2901.0, @@ -87099,7 +70838,7 @@ "ledger_value": 2493.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001327", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3629.0, @@ -87107,7 +70846,7 @@ "ledger_value": 3471.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001328", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2423.0, @@ -87115,7 +70854,7 @@ "ledger_value": 2510.25, "name": "dwp.uc.households_by_area_children_1@E14001329", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1351.0, @@ -87123,7 +70862,7 @@ "ledger_value": 1401.25, "name": "dwp.uc.households_by_area_children_1@E14001330", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3432.0, @@ -87131,7 +70870,7 @@ "ledger_value": 3381.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001331", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3042.0, @@ -87139,7 +70878,7 @@ "ledger_value": 2885.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001332", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2086.0, @@ -87147,7 +70886,7 @@ "ledger_value": 2016.5, "name": "dwp.uc.households_by_area_children_1@E14001333", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2446.0, @@ -87155,7 +70894,7 @@ "ledger_value": 2515.75, "name": "dwp.uc.households_by_area_children_1@E14001334", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1187.0, @@ -87163,7 +70902,7 @@ "ledger_value": 1236.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001335", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2399.0, @@ -87171,7 +70910,7 @@ "ledger_value": 2293.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001336", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2059.0, @@ -87179,7 +70918,7 @@ "ledger_value": 1971.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001337", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3948.0, @@ -87187,7 +70926,7 @@ "ledger_value": 3266.5, "name": "dwp.uc.households_by_area_children_1@E14001338", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3301.0, @@ -87195,7 +70934,7 @@ "ledger_value": 3223.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001339", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2611.0, @@ -87203,7 +70942,7 @@ "ledger_value": 2020.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001340", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2845.0, @@ -87211,7 +70950,7 @@ "ledger_value": 2724.75, "name": "dwp.uc.households_by_area_children_1@E14001341", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1444.0, @@ -87219,7 +70958,7 @@ "ledger_value": 1336.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001342", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1575.0, @@ -87227,7 +70966,7 @@ "ledger_value": 1533.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001343", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2062.0, @@ -87235,7 +70974,7 @@ "ledger_value": 1813.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001344", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2398.0, @@ -87243,7 +70982,7 @@ "ledger_value": 2076.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001345", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3256.0, @@ -87251,7 +70990,7 @@ "ledger_value": 3014.25, "name": "dwp.uc.households_by_area_children_1@E14001346", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1109.0, @@ -87259,7 +70998,7 @@ "ledger_value": 1090.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001347", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 995.0, @@ -87267,7 +71006,7 @@ "ledger_value": 1004.25, "name": "dwp.uc.households_by_area_children_1@E14001348", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1715.0, @@ -87275,7 +71014,7 @@ "ledger_value": 1876.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001349", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1784.0, @@ -87283,7 +71022,7 @@ "ledger_value": 1884.0, "name": "dwp.uc.households_by_area_children_1@E14001350", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1131.0, @@ -87291,7 +71030,7 @@ "ledger_value": 1147.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001351", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3429.0, @@ -87299,7 +71038,7 @@ "ledger_value": 2903.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001352", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3211.0, @@ -87307,7 +71046,7 @@ "ledger_value": 2262.75, "name": "dwp.uc.households_by_area_children_1@E14001353", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1472.0, @@ -87315,7 +71054,7 @@ "ledger_value": 1084.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001354", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2351.0, @@ -87323,7 +71062,7 @@ "ledger_value": 2341.75, "name": "dwp.uc.households_by_area_children_1@E14001355", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1153.0, @@ -87331,7 +71070,7 @@ "ledger_value": 1114.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001356", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1303.0, @@ -87339,7 +71078,7 @@ "ledger_value": 1427.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001357", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1831.0, @@ -87347,7 +71086,7 @@ "ledger_value": 1873.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001358", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1053.0, @@ -87355,7 +71094,7 @@ "ledger_value": 1226.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001359", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 679.0, @@ -87363,7 +71102,7 @@ "ledger_value": 935.3333333333334, "name": "dwp.uc.households_by_area_children_1@E14001360", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1682.0, @@ -87371,7 +71110,7 @@ "ledger_value": 1665.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001361", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 916.0, @@ -87379,7 +71118,7 @@ "ledger_value": 963.75, "name": "dwp.uc.households_by_area_children_1@E14001362", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1063.0, @@ -87387,7 +71126,7 @@ "ledger_value": 1133.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001363", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1133.0, @@ -87395,7 +71134,7 @@ "ledger_value": 1207.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001364", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1220.0, @@ -87403,7 +71142,7 @@ "ledger_value": 1254.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001365", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 970.0, @@ -87411,7 +71150,7 @@ "ledger_value": 1037.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001366", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3778.0, @@ -87419,7 +71158,7 @@ "ledger_value": 3321.25, "name": "dwp.uc.households_by_area_children_1@E14001367", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2009.0, @@ -87427,7 +71166,7 @@ "ledger_value": 2010.0, "name": "dwp.uc.households_by_area_children_1@E14001368", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2523.0, @@ -87435,7 +71174,7 @@ "ledger_value": 2622.25, "name": "dwp.uc.households_by_area_children_1@E14001369", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1587.0, @@ -87443,7 +71182,7 @@ "ledger_value": 1675.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001370", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2668.0, @@ -87451,7 +71190,7 @@ "ledger_value": 2644.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001371", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1638.0, @@ -87459,7 +71198,7 @@ "ledger_value": 1563.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001372", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1085.0, @@ -87467,7 +71206,7 @@ "ledger_value": 1127.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001373", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 881.0, @@ -87475,7 +71214,7 @@ "ledger_value": 894.1666666666666, "name": "dwp.uc.households_by_area_children_1@E14001374", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1495.0, @@ -87483,7 +71222,7 @@ "ledger_value": 1424.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001375", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1205.0, @@ -87491,7 +71230,7 @@ "ledger_value": 1250.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001376", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3664.0, @@ -87499,7 +71238,7 @@ "ledger_value": 3285.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001377", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3104.0, @@ -87507,7 +71246,7 @@ "ledger_value": 2996.75, "name": "dwp.uc.households_by_area_children_1@E14001378", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1316.0, @@ -87515,7 +71254,7 @@ "ledger_value": 1229.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001379", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1571.0, @@ -87523,7 +71262,7 @@ "ledger_value": 1539.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001380", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1324.0, @@ -87531,7 +71270,7 @@ "ledger_value": 1348.75, "name": "dwp.uc.households_by_area_children_1@E14001381", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2234.0, @@ -87539,7 +71278,7 @@ "ledger_value": 2279.5, "name": "dwp.uc.households_by_area_children_1@E14001382", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2190.0, @@ -87547,7 +71286,7 @@ "ledger_value": 2254.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001383", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1241.0, @@ -87555,7 +71294,7 @@ "ledger_value": 1310.5, "name": "dwp.uc.households_by_area_children_1@E14001384", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1627.0, @@ -87563,7 +71302,7 @@ "ledger_value": 1586.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001385", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1010.0, @@ -87571,7 +71310,7 @@ "ledger_value": 1083.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001386", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1549.0, @@ -87579,7 +71318,7 @@ "ledger_value": 1488.75, "name": "dwp.uc.households_by_area_children_1@E14001387", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1061.0, @@ -87587,7 +71326,7 @@ "ledger_value": 1138.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001388", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2016.0, @@ -87595,7 +71334,7 @@ "ledger_value": 1996.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001389", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1908.0, @@ -87603,7 +71342,7 @@ "ledger_value": 1964.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001390", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1385.0, @@ -87611,7 +71350,7 @@ "ledger_value": 1361.75, "name": "dwp.uc.households_by_area_children_1@E14001391", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 774.0, @@ -87619,7 +71358,7 @@ "ledger_value": 853.8333333333334, "name": "dwp.uc.households_by_area_children_1@E14001392", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1279.0, @@ -87627,7 +71366,7 @@ "ledger_value": 1338.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001393", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1027.0, @@ -87635,7 +71374,7 @@ "ledger_value": 1026.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001394", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1058.0, @@ -87643,7 +71382,7 @@ "ledger_value": 1061.0, "name": "dwp.uc.households_by_area_children_1@E14001395", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1170.0, @@ -87651,7 +71390,7 @@ "ledger_value": 1157.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001396", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1249.0, @@ -87659,7 +71398,7 @@ "ledger_value": 1196.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001397", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1397.0, @@ -87667,7 +71406,7 @@ "ledger_value": 1412.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001398", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 836.0, @@ -87675,7 +71414,7 @@ "ledger_value": 889.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001399", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1656.0, @@ -87683,7 +71422,7 @@ "ledger_value": 1812.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001400", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2096.0, @@ -87691,7 +71430,7 @@ "ledger_value": 2284.0, "name": "dwp.uc.households_by_area_children_1@E14001401", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1109.0, @@ -87699,7 +71438,7 @@ "ledger_value": 1253.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001402", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1442.0, @@ -87707,7 +71446,7 @@ "ledger_value": 1605.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001403", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1430.0, @@ -87715,7 +71454,7 @@ "ledger_value": 1464.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001404", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1730.0, @@ -87723,7 +71462,7 @@ "ledger_value": 1829.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001405", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2999.0, @@ -87731,7 +71470,7 @@ "ledger_value": 2989.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001406", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1719.0, @@ -87739,7 +71478,7 @@ "ledger_value": 1902.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001407", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1781.0, @@ -87747,7 +71486,7 @@ "ledger_value": 1749.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001408", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2166.0, @@ -87755,7 +71494,7 @@ "ledger_value": 1871.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001409", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3463.0, @@ -87763,7 +71502,7 @@ "ledger_value": 2688.75, "name": "dwp.uc.households_by_area_children_1@E14001410", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3353.0, @@ -87771,7 +71510,7 @@ "ledger_value": 3369.5, "name": "dwp.uc.households_by_area_children_1@E14001411", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2326.0, @@ -87779,7 +71518,7 @@ "ledger_value": 2062.5, "name": "dwp.uc.households_by_area_children_1@E14001412", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2057.0, @@ -87787,7 +71526,7 @@ "ledger_value": 2111.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001413", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1118.0, @@ -87795,7 +71534,7 @@ "ledger_value": 1264.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001414", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2883.0, @@ -87803,7 +71542,7 @@ "ledger_value": 2755.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001415", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3293.0, @@ -87811,7 +71550,7 @@ "ledger_value": 3106.25, "name": "dwp.uc.households_by_area_children_1@E14001416", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1422.0, @@ -87819,7 +71558,7 @@ "ledger_value": 1351.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001417", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1206.0, @@ -87827,7 +71566,7 @@ "ledger_value": 1258.25, "name": "dwp.uc.households_by_area_children_1@E14001418", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1906.0, @@ -87835,7 +71574,7 @@ "ledger_value": 1679.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001419", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 903.0, @@ -87843,7 +71582,7 @@ "ledger_value": 890.4166666666666, "name": "dwp.uc.households_by_area_children_1@E14001420", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3209.0, @@ -87851,7 +71590,7 @@ "ledger_value": 3103.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001421", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2299.0, @@ -87859,7 +71598,7 @@ "ledger_value": 2213.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001422", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1130.0, @@ -87867,7 +71606,7 @@ "ledger_value": 1087.75, "name": "dwp.uc.households_by_area_children_1@E14001423", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1204.0, @@ -87875,7 +71614,7 @@ "ledger_value": 1165.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001424", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3644.0, @@ -87883,7 +71622,7 @@ "ledger_value": 3518.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001425", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2152.0, @@ -87891,7 +71630,7 @@ "ledger_value": 2243.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001426", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2733.0, @@ -87899,7 +71638,7 @@ "ledger_value": 2302.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001427", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2288.0, @@ -87907,7 +71646,7 @@ "ledger_value": 2231.25, "name": "dwp.uc.households_by_area_children_1@E14001428", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1511.0, @@ -87915,7 +71654,7 @@ "ledger_value": 1549.0, "name": "dwp.uc.households_by_area_children_1@E14001429", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3712.0, @@ -87923,7 +71662,7 @@ "ledger_value": 3413.5, "name": "dwp.uc.households_by_area_children_1@E14001430", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1932.0, @@ -87931,7 +71670,7 @@ "ledger_value": 2001.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001431", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2564.0, @@ -87939,7 +71678,7 @@ "ledger_value": 2385.0, "name": "dwp.uc.households_by_area_children_1@E14001432", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3175.0, @@ -87947,7 +71686,7 @@ "ledger_value": 2870.0, "name": "dwp.uc.households_by_area_children_1@E14001433", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1896.0, @@ -87955,7 +71694,7 @@ "ledger_value": 1795.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001434", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3728.0, @@ -87963,7 +71702,7 @@ "ledger_value": 3243.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001435", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2163.0, @@ -87971,7 +71710,7 @@ "ledger_value": 2191.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001436", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 952.0, @@ -87979,7 +71718,7 @@ "ledger_value": 1020.5, "name": "dwp.uc.households_by_area_children_1@E14001437", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1984.0, @@ -87987,7 +71726,7 @@ "ledger_value": 1872.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001438", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1163.0, @@ -87995,7 +71734,7 @@ "ledger_value": 1233.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001439", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2338.0, @@ -88003,7 +71742,7 @@ "ledger_value": 2252.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001440", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1760.0, @@ -88011,7 +71750,7 @@ "ledger_value": 1716.25, "name": "dwp.uc.households_by_area_children_1@E14001441", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1033.0, @@ -88019,7 +71758,7 @@ "ledger_value": 1096.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001442", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1093.0, @@ -88027,7 +71766,7 @@ "ledger_value": 1172.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001443", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1026.0, @@ -88035,7 +71774,7 @@ "ledger_value": 1089.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001444", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1104.0, @@ -88043,7 +71782,7 @@ "ledger_value": 1144.5, "name": "dwp.uc.households_by_area_children_1@E14001445", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2987.0, @@ -88051,7 +71790,7 @@ "ledger_value": 2709.75, "name": "dwp.uc.households_by_area_children_1@E14001446", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1937.0, @@ -88059,7 +71798,7 @@ "ledger_value": 2033.25, "name": "dwp.uc.households_by_area_children_1@E14001447", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1934.0, @@ -88067,7 +71806,7 @@ "ledger_value": 2236.75, "name": "dwp.uc.households_by_area_children_1@E14001448", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1040.0, @@ -88075,7 +71814,7 @@ "ledger_value": 1025.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001449", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1963.0, @@ -88083,7 +71822,7 @@ "ledger_value": 1971.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001450", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1568.0, @@ -88091,7 +71830,7 @@ "ledger_value": 1535.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001451", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3151.0, @@ -88099,7 +71838,7 @@ "ledger_value": 2969.25, "name": "dwp.uc.households_by_area_children_1@E14001452", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1660.0, @@ -88107,7 +71846,7 @@ "ledger_value": 1758.5, "name": "dwp.uc.households_by_area_children_1@E14001453", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1065.0, @@ -88115,7 +71854,7 @@ "ledger_value": 1140.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001454", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2024.0, @@ -88123,7 +71862,7 @@ "ledger_value": 1982.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001455", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1164.0, @@ -88131,7 +71870,7 @@ "ledger_value": 1302.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001456", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 937.0, @@ -88139,7 +71878,7 @@ "ledger_value": 960.4166666666666, "name": "dwp.uc.households_by_area_children_1@E14001457", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 943.0, @@ -88147,7 +71886,7 @@ "ledger_value": 992.3333333333334, "name": "dwp.uc.households_by_area_children_1@E14001458", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3462.0, @@ -88155,7 +71894,7 @@ "ledger_value": 3001.25, "name": "dwp.uc.households_by_area_children_1@E14001459", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1174.0, @@ -88163,7 +71902,7 @@ "ledger_value": 1125.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001460", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1871.0, @@ -88171,7 +71910,7 @@ "ledger_value": 1768.5, "name": "dwp.uc.households_by_area_children_1@E14001461", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2341.0, @@ -88179,7 +71918,7 @@ "ledger_value": 2282.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001462", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 998.0, @@ -88187,7 +71926,7 @@ "ledger_value": 946.4166666666666, "name": "dwp.uc.households_by_area_children_1@E14001463", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1303.0, @@ -88195,7 +71934,7 @@ "ledger_value": 1439.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001464", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1040.0, @@ -88203,7 +71942,7 @@ "ledger_value": 1088.5, "name": "dwp.uc.households_by_area_children_1@E14001465", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3764.0, @@ -88211,7 +71950,7 @@ "ledger_value": 3471.25, "name": "dwp.uc.households_by_area_children_1@E14001466", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1447.0, @@ -88219,7 +71958,7 @@ "ledger_value": 869.5833333333334, "name": "dwp.uc.households_by_area_children_1@E14001467", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 628.0, @@ -88227,7 +71966,7 @@ "ledger_value": 544.8333333333334, "name": "dwp.uc.households_by_area_children_1@E14001468", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2951.0, @@ -88235,7 +71974,7 @@ "ledger_value": 2796.25, "name": "dwp.uc.households_by_area_children_1@E14001469", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2519.0, @@ -88243,7 +71982,7 @@ "ledger_value": 2407.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001470", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1763.0, @@ -88251,7 +71990,7 @@ "ledger_value": 1845.0, "name": "dwp.uc.households_by_area_children_1@E14001471", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1443.0, @@ -88259,7 +71998,7 @@ "ledger_value": 1509.0, "name": "dwp.uc.households_by_area_children_1@E14001472", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1406.0, @@ -88267,7 +72006,7 @@ "ledger_value": 1383.75, "name": "dwp.uc.households_by_area_children_1@E14001473", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2389.0, @@ -88275,7 +72014,7 @@ "ledger_value": 2333.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001474", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 957.0, @@ -88283,7 +72022,7 @@ "ledger_value": 923.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001475", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1189.0, @@ -88291,7 +72030,7 @@ "ledger_value": 1208.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001476", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2976.0, @@ -88299,7 +72038,7 @@ "ledger_value": 3139.75, "name": "dwp.uc.households_by_area_children_1@E14001477", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3064.0, @@ -88307,7 +72046,7 @@ "ledger_value": 2869.0, "name": "dwp.uc.households_by_area_children_1@E14001478", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1002.0, @@ -88315,7 +72054,7 @@ "ledger_value": 1013.9166666666666, "name": "dwp.uc.households_by_area_children_1@E14001479", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1912.0, @@ -88323,7 +72062,7 @@ "ledger_value": 1901.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001480", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 956.0, @@ -88331,7 +72070,7 @@ "ledger_value": 1011.0, "name": "dwp.uc.households_by_area_children_1@E14001481", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 891.0, @@ -88339,7 +72078,7 @@ "ledger_value": 900.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001482", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1419.0, @@ -88347,7 +72086,7 @@ "ledger_value": 1531.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001483", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1290.0, @@ -88355,7 +72094,7 @@ "ledger_value": 1261.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001484", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1650.0, @@ -88363,7 +72102,7 @@ "ledger_value": 1567.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001485", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1402.0, @@ -88371,7 +72110,7 @@ "ledger_value": 1386.5, "name": "dwp.uc.households_by_area_children_1@E14001486", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1755.0, @@ -88379,7 +72118,7 @@ "ledger_value": 1872.75, "name": "dwp.uc.households_by_area_children_1@E14001487", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1119.0, @@ -88387,7 +72126,7 @@ "ledger_value": 1220.75, "name": "dwp.uc.households_by_area_children_1@E14001488", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1094.0, @@ -88395,7 +72134,7 @@ "ledger_value": 1156.75, "name": "dwp.uc.households_by_area_children_1@E14001489", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 910.0, @@ -88403,7 +72142,7 @@ "ledger_value": 1017.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001490", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1213.0, @@ -88411,7 +72150,7 @@ "ledger_value": 1285.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001491", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2343.0, @@ -88419,7 +72158,7 @@ "ledger_value": 2063.0, "name": "dwp.uc.households_by_area_children_1@E14001492", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1038.0, @@ -88427,7 +72166,7 @@ "ledger_value": 1043.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001493", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1137.0, @@ -88435,7 +72174,7 @@ "ledger_value": 1211.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001494", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 993.0, @@ -88443,7 +72182,7 @@ "ledger_value": 1079.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001495", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1078.0, @@ -88451,7 +72190,7 @@ "ledger_value": 1122.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001496", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1564.0, @@ -88459,7 +72198,7 @@ "ledger_value": 1584.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001497", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1489.0, @@ -88467,7 +72206,7 @@ "ledger_value": 1571.5, "name": "dwp.uc.households_by_area_children_1@E14001498", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2379.0, @@ -88475,7 +72214,7 @@ "ledger_value": 2384.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001499", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2554.0, @@ -88483,7 +72222,7 @@ "ledger_value": 2337.25, "name": "dwp.uc.households_by_area_children_1@E14001500", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2537.0, @@ -88491,7 +72230,7 @@ "ledger_value": 2346.0, "name": "dwp.uc.households_by_area_children_1@E14001501", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1608.0, @@ -88499,7 +72238,7 @@ "ledger_value": 1512.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001502", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3312.0, @@ -88507,7 +72246,7 @@ "ledger_value": 3449.0, "name": "dwp.uc.households_by_area_children_1@E14001503", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1675.0, @@ -88515,7 +72254,7 @@ "ledger_value": 1575.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001504", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1482.0, @@ -88523,7 +72262,7 @@ "ledger_value": 1619.0, "name": "dwp.uc.households_by_area_children_1@E14001505", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1735.0, @@ -88531,7 +72270,7 @@ "ledger_value": 1772.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001506", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1160.0, @@ -88539,7 +72278,7 @@ "ledger_value": 1184.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001507", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1906.0, @@ -88547,7 +72286,7 @@ "ledger_value": 1800.25, "name": "dwp.uc.households_by_area_children_1@E14001508", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2138.0, @@ -88555,7 +72294,7 @@ "ledger_value": 2105.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001509", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2267.0, @@ -88563,7 +72302,7 @@ "ledger_value": 2251.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001510", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1452.0, @@ -88571,7 +72310,7 @@ "ledger_value": 1366.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001511", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1236.0, @@ -88579,7 +72318,7 @@ "ledger_value": 1403.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001512", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1364.0, @@ -88587,7 +72326,7 @@ "ledger_value": 1351.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001513", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 964.0, @@ -88595,7 +72334,7 @@ "ledger_value": 967.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001514", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2248.0, @@ -88603,7 +72342,7 @@ "ledger_value": 2240.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001515", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1780.0, @@ -88611,7 +72350,7 @@ "ledger_value": 1735.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001516", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2485.0, @@ -88619,7 +72358,7 @@ "ledger_value": 2470.5, "name": "dwp.uc.households_by_area_children_1@E14001517", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2716.0, @@ -88627,7 +72366,7 @@ "ledger_value": 2588.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001518", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 982.0, @@ -88635,7 +72374,7 @@ "ledger_value": 1096.75, "name": "dwp.uc.households_by_area_children_1@E14001519", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3152.0, @@ -88643,7 +72382,7 @@ "ledger_value": 2867.1666666666665, "name": "dwp.uc.households_by_area_children_1@E14001520", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2393.0, @@ -88651,7 +72390,7 @@ "ledger_value": 2296.3333333333335, "name": "dwp.uc.households_by_area_children_1@E14001521", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1647.0, @@ -88659,7 +72398,7 @@ "ledger_value": 1606.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001522", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1094.0, @@ -88667,7 +72406,7 @@ "ledger_value": 1202.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001523", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1902.0, @@ -88675,7 +72414,7 @@ "ledger_value": 1744.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001524", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3355.0, @@ -88683,7 +72422,7 @@ "ledger_value": 3245.5, "name": "dwp.uc.households_by_area_children_1@E14001525", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1122.0, @@ -88691,7 +72430,7 @@ "ledger_value": 1216.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001526", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2961.0, @@ -88699,7 +72438,7 @@ "ledger_value": 2878.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001527", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2066.0, @@ -88707,7 +72446,7 @@ "ledger_value": 1884.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001528", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1143.0, @@ -88715,7 +72454,7 @@ "ledger_value": 1137.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001529", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1159.0, @@ -88723,7 +72462,7 @@ "ledger_value": 1166.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001530", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2419.0, @@ -88731,7 +72470,7 @@ "ledger_value": 2079.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001531", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 909.0, @@ -88739,7 +72478,7 @@ "ledger_value": 921.0, "name": "dwp.uc.households_by_area_children_1@E14001532", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 994.0, @@ -88747,7 +72486,7 @@ "ledger_value": 1081.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001533", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1327.0, @@ -88755,7 +72494,7 @@ "ledger_value": 1493.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001534", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1001.0, @@ -88763,7 +72502,7 @@ "ledger_value": 969.0, "name": "dwp.uc.households_by_area_children_1@E14001535", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1720.0, @@ -88771,7 +72510,7 @@ "ledger_value": 1771.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001536", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2066.0, @@ -88779,7 +72518,7 @@ "ledger_value": 2061.0, "name": "dwp.uc.households_by_area_children_1@E14001537", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1670.0, @@ -88787,7 +72526,7 @@ "ledger_value": 1746.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001538", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 925.0, @@ -88795,7 +72534,7 @@ "ledger_value": 950.5833333333334, "name": "dwp.uc.households_by_area_children_1@E14001539", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1594.0, @@ -88803,7 +72542,7 @@ "ledger_value": 1594.0833333333333, "name": "dwp.uc.households_by_area_children_1@E14001540", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2583.0, @@ -88811,7 +72550,7 @@ "ledger_value": 2571.75, "name": "dwp.uc.households_by_area_children_1@E14001541", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1205.0, @@ -88819,7 +72558,7 @@ "ledger_value": 1246.0, "name": "dwp.uc.households_by_area_children_1@E14001542", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1624.0, @@ -88827,7 +72566,7 @@ "ledger_value": 1625.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001543", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1162.0, @@ -88835,7 +72574,7 @@ "ledger_value": 1156.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001544", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1234.0, @@ -88843,7 +72582,7 @@ "ledger_value": 1281.75, "name": "dwp.uc.households_by_area_children_1@E14001545", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2541.0, @@ -88851,7 +72590,7 @@ "ledger_value": 2658.9166666666665, "name": "dwp.uc.households_by_area_children_1@E14001546", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3307.0, @@ -88859,7 +72598,7 @@ "ledger_value": 3097.0, "name": "dwp.uc.households_by_area_children_1@E14001547", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1297.0, @@ -88867,7 +72606,7 @@ "ledger_value": 1242.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001548", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1083.0, @@ -88875,7 +72614,7 @@ "ledger_value": 1109.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001549", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1735.0, @@ -88883,7 +72622,7 @@ "ledger_value": 1633.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001550", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2210.0, @@ -88891,7 +72630,7 @@ "ledger_value": 2072.5833333333335, "name": "dwp.uc.households_by_area_children_1@E14001551", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1363.0, @@ -88899,7 +72638,7 @@ "ledger_value": 1318.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001552", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5017.0, @@ -88907,7 +72646,7 @@ "ledger_value": 4953.083333333333, "name": "dwp.uc.households_by_area_children_1@E14001553", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1337.0, @@ -88915,7 +72654,7 @@ "ledger_value": 1313.75, "name": "dwp.uc.households_by_area_children_1@E14001554", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1268.0, @@ -88923,7 +72662,7 @@ "ledger_value": 1349.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001555", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1125.0, @@ -88931,7 +72670,7 @@ "ledger_value": 1198.5, "name": "dwp.uc.households_by_area_children_1@E14001556", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1580.0, @@ -88939,7 +72678,7 @@ "ledger_value": 1459.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001557", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2043.0, @@ -88947,7 +72686,7 @@ "ledger_value": 2024.8333333333333, "name": "dwp.uc.households_by_area_children_1@E14001558", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2781.0, @@ -88955,7 +72694,7 @@ "ledger_value": 2509.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001559", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2213.0, @@ -88963,7 +72702,7 @@ "ledger_value": 2125.0, "name": "dwp.uc.households_by_area_children_1@E14001560", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2344.0, @@ -88971,7 +72710,7 @@ "ledger_value": 2252.6666666666665, "name": "dwp.uc.households_by_area_children_1@E14001561", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3855.0, @@ -88979,7 +72718,7 @@ "ledger_value": 3522.0833333333335, "name": "dwp.uc.households_by_area_children_1@E14001562", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3100.0, @@ -88987,7 +72726,7 @@ "ledger_value": 3150.75, "name": "dwp.uc.households_by_area_children_1@E14001563", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1853.0, @@ -88995,7 +72734,7 @@ "ledger_value": 1829.5, "name": "dwp.uc.households_by_area_children_1@E14001564", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1468.0, @@ -89003,7 +72742,7 @@ "ledger_value": 1480.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001565", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1446.0, @@ -89011,7 +72750,7 @@ "ledger_value": 1540.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001566", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2389.0, @@ -89019,7 +72758,7 @@ "ledger_value": 2573.25, "name": "dwp.uc.households_by_area_children_1@E14001567", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1958.0, @@ -89027,7 +72766,7 @@ "ledger_value": 2079.8333333333335, "name": "dwp.uc.households_by_area_children_1@E14001568", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1052.0, @@ -89035,7 +72774,7 @@ "ledger_value": 1045.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001569", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1194.0, @@ -89043,7 +72782,7 @@ "ledger_value": 1212.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001570", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2170.0, @@ -89051,7 +72790,7 @@ "ledger_value": 2285.75, "name": "dwp.uc.households_by_area_children_1@E14001571", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1047.0, @@ -89059,7 +72798,7 @@ "ledger_value": 1040.75, "name": "dwp.uc.households_by_area_children_1@E14001572", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1861.0, @@ -89067,7 +72806,7 @@ "ledger_value": 1906.0, "name": "dwp.uc.households_by_area_children_1@E14001573", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2704.0, @@ -89075,7 +72814,7 @@ "ledger_value": 2607.5, "name": "dwp.uc.households_by_area_children_1@E14001574", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1138.0, @@ -89083,7 +72822,7 @@ "ledger_value": 1118.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001575", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4148.0, @@ -89091,7 +72830,7 @@ "ledger_value": 4242.75, "name": "dwp.uc.households_by_area_children_1@E14001576", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1716.0, @@ -89099,7 +72838,7 @@ "ledger_value": 1682.25, "name": "dwp.uc.households_by_area_children_1@E14001577", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1579.0, @@ -89107,7 +72846,7 @@ "ledger_value": 1667.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001578", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1245.0, @@ -89115,7 +72854,7 @@ "ledger_value": 1281.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001579", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 824.0, @@ -89123,7 +72862,7 @@ "ledger_value": 848.8333333333334, "name": "dwp.uc.households_by_area_children_1@E14001580", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1980.0, @@ -89131,7 +72870,7 @@ "ledger_value": 1973.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001581", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 715.0, @@ -89139,7 +72878,7 @@ "ledger_value": 754.6666666666666, "name": "dwp.uc.households_by_area_children_1@E14001582", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1743.0, @@ -89147,7 +72886,7 @@ "ledger_value": 1619.25, "name": "dwp.uc.households_by_area_children_1@E14001583", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2043.0, @@ -89155,7 +72894,7 @@ "ledger_value": 2070.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001584", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2353.0, @@ -89163,7 +72902,7 @@ "ledger_value": 2263.0, "name": "dwp.uc.households_by_area_children_1@E14001585", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1158.0, @@ -89171,7 +72910,7 @@ "ledger_value": 1145.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001586", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1029.0, @@ -89179,7 +72918,7 @@ "ledger_value": 994.1666666666666, "name": "dwp.uc.households_by_area_children_1@E14001587", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1266.0, @@ -89187,7 +72926,7 @@ "ledger_value": 1265.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001588", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 873.0, @@ -89195,7 +72934,7 @@ "ledger_value": 879.5, "name": "dwp.uc.households_by_area_children_1@E14001589", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1363.0, @@ -89203,7 +72942,7 @@ "ledger_value": 1443.3333333333333, "name": "dwp.uc.households_by_area_children_1@E14001590", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1106.0, @@ -89211,7 +72950,7 @@ "ledger_value": 1169.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001591", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1159.0, @@ -89219,7 +72958,7 @@ "ledger_value": 1195.1666666666667, "name": "dwp.uc.households_by_area_children_1@E14001592", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 799.0, @@ -89227,7 +72966,7 @@ "ledger_value": 879.1666666666666, "name": "dwp.uc.households_by_area_children_1@E14001593", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2880.0, @@ -89235,7 +72974,7 @@ "ledger_value": 2884.5, "name": "dwp.uc.households_by_area_children_1@E14001594", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3833.0, @@ -89243,7 +72982,7 @@ "ledger_value": 3692.4166666666665, "name": "dwp.uc.households_by_area_children_1@E14001595", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2625.0, @@ -89251,7 +72990,7 @@ "ledger_value": 2262.5, "name": "dwp.uc.households_by_area_children_1@E14001596", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1798.0, @@ -89259,7 +72998,7 @@ "ledger_value": 1754.0, "name": "dwp.uc.households_by_area_children_1@E14001597", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2244.0, @@ -89267,7 +73006,7 @@ "ledger_value": 2210.0, "name": "dwp.uc.households_by_area_children_1@E14001598", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1471.0, @@ -89275,7 +73014,7 @@ "ledger_value": 1476.6666666666667, "name": "dwp.uc.households_by_area_children_1@E14001599", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1783.0, @@ -89283,7 +73022,7 @@ "ledger_value": 1764.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001600", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1736.0, @@ -89291,7 +73030,7 @@ "ledger_value": 1702.5833333333333, "name": "dwp.uc.households_by_area_children_1@E14001601", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2977.0, @@ -89299,7 +73038,7 @@ "ledger_value": 3081.75, "name": "dwp.uc.households_by_area_children_1@E14001602", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1628.0, @@ -89307,7 +73046,7 @@ "ledger_value": 1581.4166666666667, "name": "dwp.uc.households_by_area_children_1@E14001603", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1606.0, @@ -89315,7 +73054,7 @@ "ledger_value": 1557.9166666666667, "name": "dwp.uc.households_by_area_children_1@E14001604", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 724.0, @@ -89323,7 +73062,7 @@ "ledger_value": 799.5833333333334, "name": "dwp.uc.households_by_area_children_1@E14001605", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 979.0, @@ -89331,7 +73070,7 @@ "ledger_value": 1011.1666666666666, "name": "dwp.uc.households_by_area_children_1@S14000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 300.0, @@ -89339,7 +73078,7 @@ "ledger_value": 252.5, "name": "dwp.uc.households_by_area_children_1@S14000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1637.0, @@ -89347,7 +73086,7 @@ "ledger_value": 1739.25, "name": "dwp.uc.households_by_area_children_1@S14000045", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2103.0, @@ -89355,7 +73094,7 @@ "ledger_value": 2061.6666666666665, "name": "dwp.uc.households_by_area_children_1@S14000048", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 477.0, @@ -89363,7 +73102,7 @@ "ledger_value": 407.4166666666667, "name": "dwp.uc.households_by_area_children_1@S14000051", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2166.0, @@ -89371,7 +73110,7 @@ "ledger_value": 2138.25, "name": "dwp.uc.households_by_area_children_1@S14000060", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1446.0, @@ -89379,7 +73118,7 @@ "ledger_value": 1286.0, "name": "dwp.uc.households_by_area_children_1@S14000061", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1611.0, @@ -89387,7 +73126,7 @@ "ledger_value": 1562.25, "name": "dwp.uc.households_by_area_children_1@S14000062", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2120.0, @@ -89395,7 +73134,7 @@ "ledger_value": 2162.1666666666665, "name": "dwp.uc.households_by_area_children_1@S14000063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1895.0, @@ -89403,7 +73142,7 @@ "ledger_value": 1829.3333333333333, "name": "dwp.uc.households_by_area_children_1@S14000064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1534.0, @@ -89411,7 +73150,7 @@ "ledger_value": 1527.5833333333333, "name": "dwp.uc.households_by_area_children_1@S14000065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1816.0, @@ -89419,7 +73158,7 @@ "ledger_value": 1932.9166666666667, "name": "dwp.uc.households_by_area_children_1@S14000066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1326.0, @@ -89427,7 +73166,7 @@ "ledger_value": 1112.75, "name": "dwp.uc.households_by_area_children_1@S14000067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1829.0, @@ -89435,7 +73174,7 @@ "ledger_value": 1911.75, "name": "dwp.uc.households_by_area_children_1@S14000068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1449.0, @@ -89443,7 +73182,7 @@ "ledger_value": 1332.6666666666667, "name": "dwp.uc.households_by_area_children_1@S14000069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2197.0, @@ -89451,7 +73190,7 @@ "ledger_value": 2261.5833333333335, "name": "dwp.uc.households_by_area_children_1@S14000070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1975.0, @@ -89459,7 +73198,7 @@ "ledger_value": 1885.9166666666667, "name": "dwp.uc.households_by_area_children_1@S14000071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1728.0, @@ -89467,7 +73206,7 @@ "ledger_value": 1733.5, "name": "dwp.uc.households_by_area_children_1@S14000072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1752.0, @@ -89475,7 +73214,7 @@ "ledger_value": 1602.0833333333333, "name": "dwp.uc.households_by_area_children_1@S14000073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1290.0, @@ -89483,7 +73222,7 @@ "ledger_value": 1269.1666666666667, "name": "dwp.uc.households_by_area_children_1@S14000074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2565.0, @@ -89491,7 +73230,7 @@ "ledger_value": 2333.4166666666665, "name": "dwp.uc.households_by_area_children_1@S14000075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1507.0, @@ -89499,7 +73238,7 @@ "ledger_value": 1512.3333333333333, "name": "dwp.uc.households_by_area_children_1@S14000076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1466.0, @@ -89507,7 +73246,7 @@ "ledger_value": 1382.0, "name": "dwp.uc.households_by_area_children_1@S14000077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1980.0, @@ -89515,7 +73254,7 @@ "ledger_value": 1790.25, "name": "dwp.uc.households_by_area_children_1@S14000078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1949.0, @@ -89523,7 +73262,7 @@ "ledger_value": 1912.4166666666667, "name": "dwp.uc.households_by_area_children_1@S14000079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 999.0, @@ -89531,7 +73270,7 @@ "ledger_value": 922.75, "name": "dwp.uc.households_by_area_children_1@S14000080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1601.0, @@ -89539,7 +73278,7 @@ "ledger_value": 1471.75, "name": "dwp.uc.households_by_area_children_1@S14000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1005.0, @@ -89547,7 +73286,7 @@ "ledger_value": 1099.5, "name": "dwp.uc.households_by_area_children_1@S14000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1841.0, @@ -89555,7 +73294,7 @@ "ledger_value": 1791.3333333333333, "name": "dwp.uc.households_by_area_children_1@S14000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3037.0, @@ -89563,7 +73302,7 @@ "ledger_value": 2882.6666666666665, "name": "dwp.uc.households_by_area_children_1@S14000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2664.0, @@ -89571,7 +73310,7 @@ "ledger_value": 2225.0, "name": "dwp.uc.households_by_area_children_1@S14000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3557.0, @@ -89579,7 +73318,7 @@ "ledger_value": 3429.5833333333335, "name": "dwp.uc.households_by_area_children_1@S14000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2106.0, @@ -89587,7 +73326,7 @@ "ledger_value": 1933.5, "name": "dwp.uc.households_by_area_children_1@S14000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2706.0, @@ -89595,7 +73334,7 @@ "ledger_value": 2469.3333333333335, "name": "dwp.uc.households_by_area_children_1@S14000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2329.0, @@ -89603,7 +73342,7 @@ "ledger_value": 2046.8333333333333, "name": "dwp.uc.households_by_area_children_1@S14000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2509.0, @@ -89611,7 +73350,7 @@ "ledger_value": 2515.4166666666665, "name": "dwp.uc.households_by_area_children_1@S14000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 867.0, @@ -89619,7 +73358,7 @@ "ledger_value": 851.5833333333334, "name": "dwp.uc.households_by_area_children_1@S14000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2016.0, @@ -89627,7 +73366,7 @@ "ledger_value": 2029.1666666666667, "name": "dwp.uc.households_by_area_children_1@S14000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1957.0, @@ -89635,7 +73374,7 @@ "ledger_value": 1808.1666666666667, "name": "dwp.uc.households_by_area_children_1@S14000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1597.0, @@ -89643,7 +73382,7 @@ "ledger_value": 1603.5, "name": "dwp.uc.households_by_area_children_1@S14000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1923.0, @@ -89651,7 +73390,7 @@ "ledger_value": 1933.75, "name": "dwp.uc.households_by_area_children_1@S14000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1439.0, @@ -89659,7 +73398,7 @@ "ledger_value": 1466.0, "name": "dwp.uc.households_by_area_children_1@S14000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 809.0, @@ -89667,7 +73406,7 @@ "ledger_value": 799.4166666666666, "name": "dwp.uc.households_by_area_children_1@S14000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1368.0, @@ -89675,7 +73414,7 @@ "ledger_value": 1351.8333333333333, "name": "dwp.uc.households_by_area_children_1@S14000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2147.0, @@ -89683,7 +73422,7 @@ "ledger_value": 2100.0, "name": "dwp.uc.households_by_area_children_1@S14000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1174.0, @@ -89691,7 +73430,7 @@ "ledger_value": 1162.4166666666667, "name": "dwp.uc.households_by_area_children_1@S14000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1816.0, @@ -89699,7 +73438,7 @@ "ledger_value": 1747.3333333333333, "name": "dwp.uc.households_by_area_children_1@S14000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1959.0, @@ -89707,7 +73446,7 @@ "ledger_value": 1895.75, "name": "dwp.uc.households_by_area_children_1@S14000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1480.0, @@ -89715,7 +73454,7 @@ "ledger_value": 1472.6666666666667, "name": "dwp.uc.households_by_area_children_1@S14000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1804.0, @@ -89723,7 +73462,7 @@ "ledger_value": 1802.0, "name": "dwp.uc.households_by_area_children_1@S14000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1347.0, @@ -89731,7 +73470,7 @@ "ledger_value": 1306.4166666666667, "name": "dwp.uc.households_by_area_children_1@S14000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2362.0, @@ -89739,7 +73478,7 @@ "ledger_value": 2346.5, "name": "dwp.uc.households_by_area_children_1@S14000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2014.0, @@ -89747,7 +73486,7 @@ "ledger_value": 1818.1666666666667, "name": "dwp.uc.households_by_area_children_1@S14000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1538.0, @@ -89755,7 +73494,7 @@ "ledger_value": 1435.5833333333333, "name": "dwp.uc.households_by_area_children_1@S14000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1775.0, @@ -89763,7 +73502,7 @@ "ledger_value": 1814.25, "name": "dwp.uc.households_by_area_children_1@S14000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2084.0, @@ -89771,7 +73510,7 @@ "ledger_value": 1950.75, "name": "dwp.uc.households_by_area_children_1@S14000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 764.0, @@ -89779,7 +73518,7 @@ "ledger_value": 745.5, "name": "dwp.uc.households_by_area_children_1@S14000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2437.0, @@ -89787,7 +73526,7 @@ "ledger_value": 2412.9166666666665, "name": "dwp.uc.households_by_area_children_1@W07000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1745.0, @@ -89795,7 +73534,7 @@ "ledger_value": 1856.75, "name": "dwp.uc.households_by_area_children_1@W07000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1537.0, @@ -89803,7 +73542,7 @@ "ledger_value": 1461.4166666666667, "name": "dwp.uc.households_by_area_children_1@W07000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2629.0, @@ -89811,7 +73550,7 @@ "ledger_value": 2695.25, "name": "dwp.uc.households_by_area_children_1@W07000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1373.0, @@ -89819,7 +73558,7 @@ "ledger_value": 1314.5, "name": "dwp.uc.households_by_area_children_1@W07000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1558.0, @@ -89827,7 +73566,7 @@ "ledger_value": 1582.8333333333333, "name": "dwp.uc.households_by_area_children_1@W07000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1486.0, @@ -89835,7 +73574,7 @@ "ledger_value": 1405.8333333333333, "name": "dwp.uc.households_by_area_children_1@W07000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2022.0, @@ -89843,7 +73582,7 @@ "ledger_value": 1991.0, "name": "dwp.uc.households_by_area_children_1@W07000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2592.0, @@ -89851,7 +73590,7 @@ "ledger_value": 2266.3333333333335, "name": "dwp.uc.households_by_area_children_1@W07000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1170.0, @@ -89859,7 +73598,7 @@ "ledger_value": 1171.5, "name": "dwp.uc.households_by_area_children_1@W07000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1977.0, @@ -89867,7 +73606,7 @@ "ledger_value": 1741.75, "name": "dwp.uc.households_by_area_children_1@W07000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2378.0, @@ -89875,7 +73614,7 @@ "ledger_value": 2209.9166666666665, "name": "dwp.uc.households_by_area_children_1@W07000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1378.0, @@ -89883,7 +73622,7 @@ "ledger_value": 1292.8333333333333, "name": "dwp.uc.households_by_area_children_1@W07000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1455.0, @@ -89891,7 +73630,7 @@ "ledger_value": 1398.75, "name": "dwp.uc.households_by_area_children_1@W07000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2360.0, @@ -89899,7 +73638,7 @@ "ledger_value": 2201.25, "name": "dwp.uc.households_by_area_children_1@W07000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1435.0, @@ -89907,7 +73646,7 @@ "ledger_value": 1303.1666666666667, "name": "dwp.uc.households_by_area_children_1@W07000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1348.0, @@ -89915,7 +73654,7 @@ "ledger_value": 1399.4166666666667, "name": "dwp.uc.households_by_area_children_1@W07000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1955.0, @@ -89923,7 +73662,7 @@ "ledger_value": 1925.4166666666667, "name": "dwp.uc.households_by_area_children_1@W07000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2462.0, @@ -89931,7 +73670,7 @@ "ledger_value": 2585.5, "name": "dwp.uc.households_by_area_children_1@W07000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1863.0, @@ -89939,7 +73678,7 @@ "ledger_value": 1843.3333333333333, "name": "dwp.uc.households_by_area_children_1@W07000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1189.0, @@ -89947,7 +73686,7 @@ "ledger_value": 1186.1666666666667, "name": "dwp.uc.households_by_area_children_1@W07000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1663.0, @@ -89955,7 +73694,7 @@ "ledger_value": 1718.9166666666667, "name": "dwp.uc.households_by_area_children_1@W07000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2144.0, @@ -89963,7 +73702,7 @@ "ledger_value": 2201.25, "name": "dwp.uc.households_by_area_children_1@W07000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2874.0, @@ -89971,7 +73710,7 @@ "ledger_value": 2848.0, "name": "dwp.uc.households_by_area_children_1@W07000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1851.0, @@ -89979,7 +73718,7 @@ "ledger_value": 1818.0833333333333, "name": "dwp.uc.households_by_area_children_1@W07000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1979.0, @@ -89987,7 +73726,7 @@ "ledger_value": 2091.75, "name": "dwp.uc.households_by_area_children_1@W07000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2532.0, @@ -89995,7 +73734,7 @@ "ledger_value": 2579.75, "name": "dwp.uc.households_by_area_children_1@W07000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2911.0, @@ -90003,7 +73742,7 @@ "ledger_value": 2632.4166666666665, "name": "dwp.uc.households_by_area_children_1@W07000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2163.0, @@ -90011,7 +73750,7 @@ "ledger_value": 2201.5, "name": "dwp.uc.households_by_area_children_1@W07000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1809.0, @@ -90019,7 +73758,7 @@ "ledger_value": 1907.8333333333333, "name": "dwp.uc.households_by_area_children_1@W07000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1893.0, @@ -90027,7 +73766,7 @@ "ledger_value": 1961.0833333333333, "name": "dwp.uc.households_by_area_children_1@W07000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1228.0, @@ -90035,7 +73774,7 @@ "ledger_value": 1141.5833333333333, "name": "dwp.uc.households_by_area_children_1@W07000112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1389.0, @@ -90043,7 +73782,7 @@ "ledger_value": 1466.0, "name": "dwp.uc.households_by_area_children_2@E14001063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1195.0, @@ -90051,7 +73790,7 @@ "ledger_value": 1268.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 847.0, @@ -90059,7 +73798,7 @@ "ledger_value": 826.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1441.0, @@ -90067,7 +73806,7 @@ "ledger_value": 1480.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 825.0, @@ -90075,7 +73814,7 @@ "ledger_value": 928.25, "name": "dwp.uc.households_by_area_children_2@E14001067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1785.0, @@ -90083,7 +73822,7 @@ "ledger_value": 1823.25, "name": "dwp.uc.households_by_area_children_2@E14001068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1626.0, @@ -90091,7 +73830,7 @@ "ledger_value": 1857.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2360.0, @@ -90099,7 +73838,7 @@ "ledger_value": 2333.0, "name": "dwp.uc.households_by_area_children_2@E14001070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1595.0, @@ -90107,7 +73846,7 @@ "ledger_value": 1668.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1197.0, @@ -90115,7 +73854,7 @@ "ledger_value": 1275.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3507.0, @@ -90123,7 +73862,7 @@ "ledger_value": 4206.166666666667, "name": "dwp.uc.households_by_area_children_2@E14001073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2092.0, @@ -90131,7 +73870,7 @@ "ledger_value": 2088.75, "name": "dwp.uc.households_by_area_children_2@E14001074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2411.0, @@ -90139,7 +73878,7 @@ "ledger_value": 2510.0, "name": "dwp.uc.households_by_area_children_2@E14001075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1353.0, @@ -90147,7 +73886,7 @@ "ledger_value": 1254.5, "name": "dwp.uc.households_by_area_children_2@E14001076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1892.0, @@ -90155,7 +73894,7 @@ "ledger_value": 2003.5, "name": "dwp.uc.households_by_area_children_2@E14001077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1449.0, @@ -90163,7 +73902,7 @@ "ledger_value": 1560.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1753.0, @@ -90171,7 +73910,7 @@ "ledger_value": 1863.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1082.0, @@ -90179,7 +73918,7 @@ "ledger_value": 941.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1502.0, @@ -90187,7 +73926,7 @@ "ledger_value": 1189.25, "name": "dwp.uc.households_by_area_children_2@E14001081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 807.0, @@ -90195,7 +73934,7 @@ "ledger_value": 883.9166666666666, "name": "dwp.uc.households_by_area_children_2@E14001082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1377.0, @@ -90203,7 +73942,7 @@ "ledger_value": 1265.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2201.0, @@ -90211,7 +73950,7 @@ "ledger_value": 2049.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2232.0, @@ -90219,7 +73958,7 @@ "ledger_value": 1821.25, "name": "dwp.uc.households_by_area_children_2@E14001085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3356.0, @@ -90227,7 +73966,7 @@ "ledger_value": 3163.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 941.0, @@ -90235,7 +73974,7 @@ "ledger_value": 1046.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1153.0, @@ -90243,7 +73982,7 @@ "ledger_value": 1142.5, "name": "dwp.uc.households_by_area_children_2@E14001088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1412.0, @@ -90251,7 +73990,7 @@ "ledger_value": 1512.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 944.0, @@ -90259,7 +73998,7 @@ "ledger_value": 1122.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2750.0, @@ -90267,7 +74006,7 @@ "ledger_value": 2429.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2651.0, @@ -90275,7 +74014,7 @@ "ledger_value": 2162.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3849.0, @@ -90283,7 +74022,7 @@ "ledger_value": 3493.5, "name": "dwp.uc.households_by_area_children_2@E14001093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3215.0, @@ -90291,7 +74030,7 @@ "ledger_value": 2527.25, "name": "dwp.uc.households_by_area_children_2@E14001094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3833.0, @@ -90299,7 +74038,7 @@ "ledger_value": 3711.75, "name": "dwp.uc.households_by_area_children_2@E14001095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 5187.0, @@ -90307,7 +74046,7 @@ "ledger_value": 4004.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2866.0, @@ -90315,7 +74054,7 @@ "ledger_value": 2959.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4181.0, @@ -90323,7 +74062,7 @@ "ledger_value": 3389.0, "name": "dwp.uc.households_by_area_children_2@E14001098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2246.0, @@ -90331,7 +74070,7 @@ "ledger_value": 1919.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3457.0, @@ -90339,7 +74078,7 @@ "ledger_value": 3012.25, "name": "dwp.uc.households_by_area_children_2@E14001100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1767.0, @@ -90347,7 +74086,7 @@ "ledger_value": 1641.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2967.0, @@ -90355,7 +74094,7 @@ "ledger_value": 2897.0, "name": "dwp.uc.households_by_area_children_2@E14001102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3238.0, @@ -90363,7 +74102,7 @@ "ledger_value": 3262.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1687.0, @@ -90371,7 +74110,7 @@ "ledger_value": 1587.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3376.0, @@ -90379,7 +74118,7 @@ "ledger_value": 2799.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1511.0, @@ -90387,7 +74126,7 @@ "ledger_value": 1399.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2276.0, @@ -90395,7 +74134,7 @@ "ledger_value": 2172.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1687.0, @@ -90403,7 +74142,7 @@ "ledger_value": 1657.5, "name": "dwp.uc.households_by_area_children_2@E14001108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1681.0, @@ -90411,7 +74150,7 @@ "ledger_value": 1760.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2610.0, @@ -90419,7 +74158,7 @@ "ledger_value": 2517.25, "name": "dwp.uc.households_by_area_children_2@E14001110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3327.0, @@ -90427,7 +74166,7 @@ "ledger_value": 3419.25, "name": "dwp.uc.households_by_area_children_2@E14001111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1494.0, @@ -90435,7 +74174,7 @@ "ledger_value": 1621.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2744.0, @@ -90443,7 +74182,7 @@ "ledger_value": 2491.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001113", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2482.0, @@ -90451,7 +74190,7 @@ "ledger_value": 2402.5, "name": "dwp.uc.households_by_area_children_2@E14001114", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1824.0, @@ -90459,7 +74198,7 @@ "ledger_value": 1538.5, "name": "dwp.uc.households_by_area_children_2@E14001115", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1802.0, @@ -90467,7 +74206,7 @@ "ledger_value": 1518.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001116", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1183.0, @@ -90475,7 +74214,7 @@ "ledger_value": 1329.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001117", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3517.0, @@ -90483,7 +74222,7 @@ "ledger_value": 3597.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001118", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2898.0, @@ -90491,7 +74230,7 @@ "ledger_value": 3214.0, "name": "dwp.uc.households_by_area_children_2@E14001119", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3714.0, @@ -90499,7 +74238,7 @@ "ledger_value": 3244.25, "name": "dwp.uc.households_by_area_children_2@E14001120", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1205.0, @@ -90507,7 +74246,7 @@ "ledger_value": 1260.5, "name": "dwp.uc.households_by_area_children_2@E14001121", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3958.0, @@ -90515,7 +74254,7 @@ "ledger_value": 3263.25, "name": "dwp.uc.households_by_area_children_2@E14001122", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2463.0, @@ -90523,7 +74262,7 @@ "ledger_value": 2598.75, "name": "dwp.uc.households_by_area_children_2@E14001123", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2442.0, @@ -90531,7 +74270,7 @@ "ledger_value": 2518.75, "name": "dwp.uc.households_by_area_children_2@E14001124", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 938.0, @@ -90539,7 +74278,7 @@ "ledger_value": 1006.0833333333334, "name": "dwp.uc.households_by_area_children_2@E14001125", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1579.0, @@ -90547,7 +74286,7 @@ "ledger_value": 1705.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001126", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1366.0, @@ -90555,7 +74294,7 @@ "ledger_value": 1271.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001127", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1042.0, @@ -90563,7 +74302,7 @@ "ledger_value": 1098.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001128", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1897.0, @@ -90571,7 +74310,7 @@ "ledger_value": 1476.75, "name": "dwp.uc.households_by_area_children_2@E14001129", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1571.0, @@ -90579,7 +74318,7 @@ "ledger_value": 923.8333333333334, "name": "dwp.uc.households_by_area_children_2@E14001130", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 975.0, @@ -90587,7 +74326,7 @@ "ledger_value": 457.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001131", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2056.0, @@ -90595,7 +74334,7 @@ "ledger_value": 1649.5, "name": "dwp.uc.households_by_area_children_2@E14001132", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1724.0, @@ -90603,7 +74342,7 @@ "ledger_value": 1587.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001133", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1553.0, @@ -90611,7 +74350,7 @@ "ledger_value": 1501.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001134", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2140.0, @@ -90619,7 +74358,7 @@ "ledger_value": 2066.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001135", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 963.0, @@ -90627,7 +74366,7 @@ "ledger_value": 1138.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001136", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1031.0, @@ -90635,7 +74374,7 @@ "ledger_value": 1069.25, "name": "dwp.uc.households_by_area_children_2@E14001137", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 951.0, @@ -90643,7 +74382,7 @@ "ledger_value": 1015.0, "name": "dwp.uc.households_by_area_children_2@E14001138", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1653.0, @@ -90651,7 +74390,7 @@ "ledger_value": 1990.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001139", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1203.0, @@ -90659,7 +74398,7 @@ "ledger_value": 1170.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001140", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1419.0, @@ -90667,7 +74406,7 @@ "ledger_value": 1738.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001141", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2672.0, @@ -90675,7 +74414,7 @@ "ledger_value": 2692.0, "name": "dwp.uc.households_by_area_children_2@E14001142", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1806.0, @@ -90683,7 +74422,7 @@ "ledger_value": 1913.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001143", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1808.0, @@ -90691,7 +74430,7 @@ "ledger_value": 1772.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001144", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1967.0, @@ -90699,7 +74438,7 @@ "ledger_value": 1896.25, "name": "dwp.uc.households_by_area_children_2@E14001145", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1198.0, @@ -90707,7 +74446,7 @@ "ledger_value": 1306.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001146", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1406.0, @@ -90715,7 +74454,7 @@ "ledger_value": 1273.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001147", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1640.0, @@ -90723,7 +74462,7 @@ "ledger_value": 1687.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001148", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1252.0, @@ -90731,7 +74470,7 @@ "ledger_value": 1085.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001149", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1563.0, @@ -90739,7 +74478,7 @@ "ledger_value": 1665.25, "name": "dwp.uc.households_by_area_children_2@E14001150", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1482.0, @@ -90747,7 +74486,7 @@ "ledger_value": 1380.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001151", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1524.0, @@ -90755,7 +74494,7 @@ "ledger_value": 1449.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001152", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1661.0, @@ -90763,7 +74502,7 @@ "ledger_value": 1802.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001153", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1037.0, @@ -90771,7 +74510,7 @@ "ledger_value": 1146.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001154", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1045.0, @@ -90779,7 +74518,7 @@ "ledger_value": 1166.25, "name": "dwp.uc.households_by_area_children_2@E14001155", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 914.0, @@ -90787,7 +74526,7 @@ "ledger_value": 1051.25, "name": "dwp.uc.households_by_area_children_2@E14001156", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1873.0, @@ -90795,7 +74534,7 @@ "ledger_value": 2042.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001157", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 739.0, @@ -90803,7 +74542,7 @@ "ledger_value": 781.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001158", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1290.0, @@ -90811,7 +74550,7 @@ "ledger_value": 1297.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001159", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1651.0, @@ -90819,7 +74558,7 @@ "ledger_value": 1116.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001160", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1147.0, @@ -90827,7 +74566,7 @@ "ledger_value": 1024.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001161", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 729.0, @@ -90835,7 +74574,7 @@ "ledger_value": 818.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001162", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1237.0, @@ -90843,7 +74582,7 @@ "ledger_value": 1007.5, "name": "dwp.uc.households_by_area_children_2@E14001163", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 796.0, @@ -90851,7 +74590,7 @@ "ledger_value": 902.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001164", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1652.0, @@ -90859,7 +74598,7 @@ "ledger_value": 1494.5, "name": "dwp.uc.households_by_area_children_2@E14001165", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1330.0, @@ -90867,7 +74606,7 @@ "ledger_value": 1453.0, "name": "dwp.uc.households_by_area_children_2@E14001166", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1620.0, @@ -90875,7 +74614,7 @@ "ledger_value": 1619.5, "name": "dwp.uc.households_by_area_children_2@E14001167", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1090.0, @@ -90883,7 +74622,7 @@ "ledger_value": 1174.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001168", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1503.0, @@ -90891,7 +74630,7 @@ "ledger_value": 1510.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001169", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1406.0, @@ -90899,7 +74638,7 @@ "ledger_value": 1406.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001170", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 823.0, @@ -90907,7 +74646,7 @@ "ledger_value": 848.1666666666666, "name": "dwp.uc.households_by_area_children_2@E14001171", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1631.0, @@ -90915,7 +74654,7 @@ "ledger_value": 956.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001172", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1311.0, @@ -90923,7 +74662,7 @@ "ledger_value": 1192.75, "name": "dwp.uc.households_by_area_children_2@E14001173", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1955.0, @@ -90931,7 +74670,7 @@ "ledger_value": 1761.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001174", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2007.0, @@ -90939,7 +74678,7 @@ "ledger_value": 1485.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001175", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1829.0, @@ -90947,7 +74686,7 @@ "ledger_value": 1934.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001176", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1105.0, @@ -90955,7 +74694,7 @@ "ledger_value": 1168.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001177", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 884.0, @@ -90963,7 +74702,7 @@ "ledger_value": 890.9166666666666, "name": "dwp.uc.households_by_area_children_2@E14001178", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1850.0, @@ -90971,7 +74710,7 @@ "ledger_value": 2045.25, "name": "dwp.uc.households_by_area_children_2@E14001179", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3101.0, @@ -90979,7 +74718,7 @@ "ledger_value": 3292.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001180", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1932.0, @@ -90987,7 +74726,7 @@ "ledger_value": 1978.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001181", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2073.0, @@ -90995,7 +74734,7 @@ "ledger_value": 1791.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001182", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1436.0, @@ -91003,7 +74742,7 @@ "ledger_value": 1510.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001183", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2138.0, @@ -91011,7 +74750,7 @@ "ledger_value": 2287.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001184", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1790.0, @@ -91019,7 +74758,7 @@ "ledger_value": 1932.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001185", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2283.0, @@ -91027,7 +74766,7 @@ "ledger_value": 2322.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001186", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1382.0, @@ -91035,7 +74774,7 @@ "ledger_value": 1454.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001187", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3492.0, @@ -91043,7 +74782,7 @@ "ledger_value": 3311.5, "name": "dwp.uc.households_by_area_children_2@E14001188", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2628.0, @@ -91051,7 +74790,7 @@ "ledger_value": 3104.5, "name": "dwp.uc.households_by_area_children_2@E14001189", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1898.0, @@ -91059,7 +74798,7 @@ "ledger_value": 1821.75, "name": "dwp.uc.households_by_area_children_2@E14001190", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1567.0, @@ -91067,7 +74806,7 @@ "ledger_value": 1928.5, "name": "dwp.uc.households_by_area_children_2@E14001191", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1146.0, @@ -91075,7 +74814,7 @@ "ledger_value": 1349.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001192", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1924.0, @@ -91083,7 +74822,7 @@ "ledger_value": 1866.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001193", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3151.0, @@ -91091,7 +74830,7 @@ "ledger_value": 3121.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001194", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 756.0, @@ -91099,7 +74838,7 @@ "ledger_value": 806.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001195", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2620.0, @@ -91107,7 +74846,7 @@ "ledger_value": 2654.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001196", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1095.0, @@ -91115,7 +74854,7 @@ "ledger_value": 1310.25, "name": "dwp.uc.households_by_area_children_2@E14001197", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2534.0, @@ -91123,7 +74862,7 @@ "ledger_value": 2362.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001198", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1371.0, @@ -91131,7 +74870,7 @@ "ledger_value": 1470.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001199", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2076.0, @@ -91139,7 +74878,7 @@ "ledger_value": 2169.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001200", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 784.0, @@ -91147,7 +74886,7 @@ "ledger_value": 887.5833333333334, "name": "dwp.uc.households_by_area_children_2@E14001201", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1790.0, @@ -91155,7 +74894,7 @@ "ledger_value": 1813.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001202", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1235.0, @@ -91163,7 +74902,7 @@ "ledger_value": 1359.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001203", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2224.0, @@ -91171,7 +74910,7 @@ "ledger_value": 2259.5, "name": "dwp.uc.households_by_area_children_2@E14001204", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2206.0, @@ -91179,7 +74918,7 @@ "ledger_value": 1720.5, "name": "dwp.uc.households_by_area_children_2@E14001205", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1514.0, @@ -91187,7 +74926,7 @@ "ledger_value": 1769.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001206", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2704.0, @@ -91195,7 +74934,7 @@ "ledger_value": 2014.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001207", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2922.0, @@ -91203,7 +74942,7 @@ "ledger_value": 2811.25, "name": "dwp.uc.households_by_area_children_2@E14001208", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2614.0, @@ -91211,7 +74950,7 @@ "ledger_value": 2628.0, "name": "dwp.uc.households_by_area_children_2@E14001209", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1052.0, @@ -91219,7 +74958,7 @@ "ledger_value": 1175.25, "name": "dwp.uc.households_by_area_children_2@E14001210", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2424.0, @@ -91227,7 +74966,7 @@ "ledger_value": 2173.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001211", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 843.0, @@ -91235,7 +74974,7 @@ "ledger_value": 1000.1666666666666, "name": "dwp.uc.households_by_area_children_2@E14001212", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3152.0, @@ -91243,7 +74982,7 @@ "ledger_value": 3658.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001213", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 767.0, @@ -91251,7 +74990,7 @@ "ledger_value": 833.4166666666666, "name": "dwp.uc.households_by_area_children_2@E14001214", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 996.0, @@ -91259,7 +74998,7 @@ "ledger_value": 1147.0, "name": "dwp.uc.households_by_area_children_2@E14001215", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2512.0, @@ -91267,7 +75006,7 @@ "ledger_value": 2430.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001216", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1018.0, @@ -91275,7 +75014,7 @@ "ledger_value": 1135.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001217", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1200.0, @@ -91283,7 +75022,7 @@ "ledger_value": 1227.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001218", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1891.0, @@ -91291,7 +75030,7 @@ "ledger_value": 1727.5, "name": "dwp.uc.households_by_area_children_2@E14001219", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 963.0, @@ -91299,7 +75038,7 @@ "ledger_value": 1139.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001220", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3546.0, @@ -91307,7 +75046,7 @@ "ledger_value": 3654.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001221", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1696.0, @@ -91315,7 +75054,7 @@ "ledger_value": 1844.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001222", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1852.0, @@ -91323,7 +75062,7 @@ "ledger_value": 1802.0, "name": "dwp.uc.households_by_area_children_2@E14001223", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1075.0, @@ -91331,7 +75070,7 @@ "ledger_value": 1173.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001224", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3455.0, @@ -91339,7 +75078,7 @@ "ledger_value": 4020.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001225", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1211.0, @@ -91347,7 +75086,7 @@ "ledger_value": 1319.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001226", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 901.0, @@ -91355,7 +75094,7 @@ "ledger_value": 1011.4166666666666, "name": "dwp.uc.households_by_area_children_2@E14001227", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1651.0, @@ -91363,7 +75102,7 @@ "ledger_value": 1586.75, "name": "dwp.uc.households_by_area_children_2@E14001228", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3155.0, @@ -91371,7 +75110,7 @@ "ledger_value": 3135.75, "name": "dwp.uc.households_by_area_children_2@E14001229", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 867.0, @@ -91379,7 +75118,7 @@ "ledger_value": 942.4166666666666, "name": "dwp.uc.households_by_area_children_2@E14001230", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1351.0, @@ -91387,7 +75126,7 @@ "ledger_value": 1061.5, "name": "dwp.uc.households_by_area_children_2@E14001231", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1218.0, @@ -91395,7 +75134,7 @@ "ledger_value": 1459.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001232", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1071.0, @@ -91403,7 +75142,7 @@ "ledger_value": 1132.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001233", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 808.0, @@ -91411,7 +75150,7 @@ "ledger_value": 945.5, "name": "dwp.uc.households_by_area_children_2@E14001234", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1395.0, @@ -91419,7 +75158,7 @@ "ledger_value": 1604.0, "name": "dwp.uc.households_by_area_children_2@E14001235", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2909.0, @@ -91427,7 +75166,7 @@ "ledger_value": 3191.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001236", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1081.0, @@ -91435,7 +75174,7 @@ "ledger_value": 1359.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001237", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2161.0, @@ -91443,7 +75182,7 @@ "ledger_value": 1730.75, "name": "dwp.uc.households_by_area_children_2@E14001238", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1553.0, @@ -91451,7 +75190,7 @@ "ledger_value": 1440.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001239", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1115.0, @@ -91459,7 +75198,7 @@ "ledger_value": 1173.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001240", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1105.0, @@ -91467,7 +75206,7 @@ "ledger_value": 1212.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001241", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1141.0, @@ -91475,7 +75214,7 @@ "ledger_value": 1073.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001242", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1334.0, @@ -91483,7 +75222,7 @@ "ledger_value": 1268.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001243", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2009.0, @@ -91491,7 +75230,7 @@ "ledger_value": 1548.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001244", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1439.0, @@ -91499,7 +75238,7 @@ "ledger_value": 1502.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001245", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1703.0, @@ -91507,7 +75246,7 @@ "ledger_value": 1792.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001246", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1059.0, @@ -91515,7 +75254,7 @@ "ledger_value": 1097.5, "name": "dwp.uc.households_by_area_children_2@E14001247", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2083.0, @@ -91523,7 +75262,7 @@ "ledger_value": 2031.0, "name": "dwp.uc.households_by_area_children_2@E14001248", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 781.0, @@ -91531,7 +75270,7 @@ "ledger_value": 866.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001249", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 970.0, @@ -91539,7 +75278,7 @@ "ledger_value": 1146.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001250", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3142.0, @@ -91547,7 +75286,7 @@ "ledger_value": 3256.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001251", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1440.0, @@ -91555,7 +75294,7 @@ "ledger_value": 1502.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001252", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1342.0, @@ -91563,7 +75302,7 @@ "ledger_value": 1488.0, "name": "dwp.uc.households_by_area_children_2@E14001253", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1882.0, @@ -91571,7 +75310,7 @@ "ledger_value": 2079.0, "name": "dwp.uc.households_by_area_children_2@E14001254", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2802.0, @@ -91579,7 +75318,7 @@ "ledger_value": 2740.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001255", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2246.0, @@ -91587,7 +75326,7 @@ "ledger_value": 2116.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001256", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2316.0, @@ -91595,7 +75334,7 @@ "ledger_value": 2109.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001257", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 837.0, @@ -91603,7 +75342,7 @@ "ledger_value": 783.0833333333334, "name": "dwp.uc.households_by_area_children_2@E14001258", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3272.0, @@ -91611,7 +75350,7 @@ "ledger_value": 2475.75, "name": "dwp.uc.households_by_area_children_2@E14001259", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2952.0, @@ -91619,7 +75358,7 @@ "ledger_value": 2248.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001260", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1653.0, @@ -91627,7 +75366,7 @@ "ledger_value": 1885.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001261", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2591.0, @@ -91635,7 +75374,7 @@ "ledger_value": 2476.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001262", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 966.0, @@ -91643,7 +75382,7 @@ "ledger_value": 1341.5, "name": "dwp.uc.households_by_area_children_2@E14001263", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2043.0, @@ -91651,7 +75390,7 @@ "ledger_value": 1416.5, "name": "dwp.uc.households_by_area_children_2@E14001264", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1783.0, @@ -91659,7 +75398,7 @@ "ledger_value": 1234.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001265", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1073.0, @@ -91667,7 +75406,7 @@ "ledger_value": 1254.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001266", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1984.0, @@ -91675,7 +75414,7 @@ "ledger_value": 2179.0, "name": "dwp.uc.households_by_area_children_2@E14001267", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 598.0, @@ -91683,7 +75422,7 @@ "ledger_value": 680.9166666666666, "name": "dwp.uc.households_by_area_children_2@E14001268", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1005.0, @@ -91691,7 +75430,7 @@ "ledger_value": 960.1666666666666, "name": "dwp.uc.households_by_area_children_2@E14001269", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1618.0, @@ -91699,7 +75438,7 @@ "ledger_value": 1622.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001270", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2104.0, @@ -91707,7 +75446,7 @@ "ledger_value": 2111.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001271", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2424.0, @@ -91715,7 +75454,7 @@ "ledger_value": 2136.0, "name": "dwp.uc.households_by_area_children_2@E14001272", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1224.0, @@ -91723,7 +75462,7 @@ "ledger_value": 1273.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001273", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2271.0, @@ -91731,7 +75470,7 @@ "ledger_value": 1986.75, "name": "dwp.uc.households_by_area_children_2@E14001274", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1563.0, @@ -91739,7 +75478,7 @@ "ledger_value": 1650.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001275", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2753.0, @@ -91747,7 +75486,7 @@ "ledger_value": 2936.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001276", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1179.0, @@ -91755,7 +75494,7 @@ "ledger_value": 1214.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001277", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1639.0, @@ -91763,7 +75502,7 @@ "ledger_value": 1816.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001278", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2676.0, @@ -91771,7 +75510,7 @@ "ledger_value": 2523.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001279", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 693.0, @@ -91779,7 +75518,7 @@ "ledger_value": 757.5833333333334, "name": "dwp.uc.households_by_area_children_2@E14001280", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1241.0, @@ -91787,7 +75526,7 @@ "ledger_value": 1333.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001281", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1487.0, @@ -91795,7 +75534,7 @@ "ledger_value": 1490.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001282", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1053.0, @@ -91803,7 +75542,7 @@ "ledger_value": 1237.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001283", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1366.0, @@ -91811,7 +75550,7 @@ "ledger_value": 1405.0, "name": "dwp.uc.households_by_area_children_2@E14001284", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 923.0, @@ -91819,7 +75558,7 @@ "ledger_value": 900.4166666666666, "name": "dwp.uc.households_by_area_children_2@E14001285", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2325.0, @@ -91827,7 +75566,7 @@ "ledger_value": 2429.0, "name": "dwp.uc.households_by_area_children_2@E14001286", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1120.0, @@ -91835,7 +75574,7 @@ "ledger_value": 1155.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001287", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1196.0, @@ -91843,7 +75582,7 @@ "ledger_value": 1259.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001288", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 999.0, @@ -91851,7 +75590,7 @@ "ledger_value": 1126.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001289", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2277.0, @@ -91859,7 +75598,7 @@ "ledger_value": 1753.5, "name": "dwp.uc.households_by_area_children_2@E14001290", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 871.0, @@ -91867,7 +75606,7 @@ "ledger_value": 961.5833333333334, "name": "dwp.uc.households_by_area_children_2@E14001291", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1467.0, @@ -91875,7 +75614,7 @@ "ledger_value": 1542.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001292", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1616.0, @@ -91883,7 +75622,7 @@ "ledger_value": 1231.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001293", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 920.0, @@ -91891,7 +75630,7 @@ "ledger_value": 1122.25, "name": "dwp.uc.households_by_area_children_2@E14001294", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2260.0, @@ -91899,7 +75638,7 @@ "ledger_value": 2134.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001295", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1614.0, @@ -91907,7 +75646,7 @@ "ledger_value": 1170.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001296", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2633.0, @@ -91915,7 +75654,7 @@ "ledger_value": 2445.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001297", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1113.0, @@ -91923,7 +75662,7 @@ "ledger_value": 1198.5, "name": "dwp.uc.households_by_area_children_2@E14001298", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2183.0, @@ -91931,7 +75670,7 @@ "ledger_value": 2094.0, "name": "dwp.uc.households_by_area_children_2@E14001299", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1951.0, @@ -91939,7 +75678,7 @@ "ledger_value": 2116.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001300", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2761.0, @@ -91947,7 +75686,7 @@ "ledger_value": 3218.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001301", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2228.0, @@ -91955,7 +75694,7 @@ "ledger_value": 2342.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001302", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1191.0, @@ -91963,7 +75702,7 @@ "ledger_value": 1061.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001303", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1052.0, @@ -91971,7 +75710,7 @@ "ledger_value": 1038.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001304", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2502.0, @@ -91979,7 +75718,7 @@ "ledger_value": 1877.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001305", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2585.0, @@ -91987,7 +75726,7 @@ "ledger_value": 2179.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001306", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2130.0, @@ -91995,7 +75734,7 @@ "ledger_value": 2142.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001307", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1677.0, @@ -92003,7 +75742,7 @@ "ledger_value": 1773.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001308", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 777.0, @@ -92011,7 +75750,7 @@ "ledger_value": 839.5, "name": "dwp.uc.households_by_area_children_2@E14001309", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1966.0, @@ -92019,7 +75758,7 @@ "ledger_value": 1162.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001310", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1681.0, @@ -92027,7 +75766,7 @@ "ledger_value": 1842.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001311", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1426.0, @@ -92035,7 +75774,7 @@ "ledger_value": 1348.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001312", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2750.0, @@ -92043,7 +75782,7 @@ "ledger_value": 2825.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001313", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2595.0, @@ -92051,7 +75790,7 @@ "ledger_value": 2310.25, "name": "dwp.uc.households_by_area_children_2@E14001314", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2126.0, @@ -92059,7 +75798,7 @@ "ledger_value": 1981.25, "name": "dwp.uc.households_by_area_children_2@E14001315", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 853.0, @@ -92067,7 +75806,7 @@ "ledger_value": 930.75, "name": "dwp.uc.households_by_area_children_2@E14001316", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2490.0, @@ -92075,7 +75814,7 @@ "ledger_value": 2509.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001317", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1166.0, @@ -92083,7 +75822,7 @@ "ledger_value": 1118.5, "name": "dwp.uc.households_by_area_children_2@E14001318", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1533.0, @@ -92091,7 +75830,7 @@ "ledger_value": 1078.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001319", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2687.0, @@ -92099,7 +75838,7 @@ "ledger_value": 2913.5, "name": "dwp.uc.households_by_area_children_2@E14001320", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1344.0, @@ -92107,7 +75846,7 @@ "ledger_value": 1169.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001321", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 829.0, @@ -92115,7 +75854,7 @@ "ledger_value": 915.25, "name": "dwp.uc.households_by_area_children_2@E14001322", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3779.0, @@ -92123,7 +75862,7 @@ "ledger_value": 3761.5, "name": "dwp.uc.households_by_area_children_2@E14001323", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1463.0, @@ -92131,7 +75870,7 @@ "ledger_value": 1586.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001324", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2035.0, @@ -92139,7 +75878,7 @@ "ledger_value": 2032.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001325", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2367.0, @@ -92147,7 +75886,7 @@ "ledger_value": 2913.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001326", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2531.0, @@ -92155,7 +75894,7 @@ "ledger_value": 2473.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001327", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3166.0, @@ -92163,7 +75902,7 @@ "ledger_value": 3202.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001328", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2113.0, @@ -92171,7 +75910,7 @@ "ledger_value": 2061.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001329", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1179.0, @@ -92179,7 +75918,7 @@ "ledger_value": 1243.5, "name": "dwp.uc.households_by_area_children_2@E14001330", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2994.0, @@ -92187,7 +75926,7 @@ "ledger_value": 2615.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001331", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2654.0, @@ -92195,7 +75934,7 @@ "ledger_value": 2061.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001332", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1820.0, @@ -92203,7 +75942,7 @@ "ledger_value": 1503.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001333", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2134.0, @@ -92211,7 +75950,7 @@ "ledger_value": 1965.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001334", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1036.0, @@ -92219,7 +75958,7 @@ "ledger_value": 1132.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001335", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2092.0, @@ -92227,7 +75966,7 @@ "ledger_value": 1900.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001336", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1796.0, @@ -92235,7 +75974,7 @@ "ledger_value": 1739.75, "name": "dwp.uc.households_by_area_children_2@E14001337", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3444.0, @@ -92243,7 +75982,7 @@ "ledger_value": 2648.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001338", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2880.0, @@ -92251,7 +75990,7 @@ "ledger_value": 3011.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001339", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2278.0, @@ -92259,7 +75998,7 @@ "ledger_value": 1573.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001340", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2482.0, @@ -92267,7 +76006,7 @@ "ledger_value": 2429.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001341", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1259.0, @@ -92275,7 +76014,7 @@ "ledger_value": 1232.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001342", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1374.0, @@ -92283,7 +76022,7 @@ "ledger_value": 1340.75, "name": "dwp.uc.households_by_area_children_2@E14001343", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1798.0, @@ -92291,7 +76030,7 @@ "ledger_value": 1682.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001344", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2091.0, @@ -92299,7 +76038,7 @@ "ledger_value": 2271.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001345", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2841.0, @@ -92307,7 +76046,7 @@ "ledger_value": 2863.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001346", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 967.0, @@ -92315,7 +76054,7 @@ "ledger_value": 874.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001347", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 868.0, @@ -92323,7 +76062,7 @@ "ledger_value": 944.5, "name": "dwp.uc.households_by_area_children_2@E14001348", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1496.0, @@ -92331,7 +76070,7 @@ "ledger_value": 1615.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001349", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1556.0, @@ -92339,7 +76078,7 @@ "ledger_value": 1511.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001350", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 986.0, @@ -92347,7 +76086,7 @@ "ledger_value": 1054.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001351", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2991.0, @@ -92355,7 +76094,7 @@ "ledger_value": 2713.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001352", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2801.0, @@ -92363,7 +76102,7 @@ "ledger_value": 2059.75, "name": "dwp.uc.households_by_area_children_2@E14001353", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1284.0, @@ -92371,7 +76110,7 @@ "ledger_value": 937.5, "name": "dwp.uc.households_by_area_children_2@E14001354", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2051.0, @@ -92379,7 +76118,7 @@ "ledger_value": 1998.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001355", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1006.0, @@ -92387,7 +76126,7 @@ "ledger_value": 1028.75, "name": "dwp.uc.households_by_area_children_2@E14001356", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1137.0, @@ -92395,7 +76134,7 @@ "ledger_value": 1340.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001357", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1598.0, @@ -92403,7 +76142,7 @@ "ledger_value": 1639.5, "name": "dwp.uc.households_by_area_children_2@E14001358", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 919.0, @@ -92411,7 +76150,7 @@ "ledger_value": 1205.0, "name": "dwp.uc.households_by_area_children_2@E14001359", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 592.0, @@ -92419,7 +76158,7 @@ "ledger_value": 923.8333333333334, "name": "dwp.uc.households_by_area_children_2@E14001360", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1467.0, @@ -92427,7 +76166,7 @@ "ledger_value": 1489.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001361", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 799.0, @@ -92435,7 +76174,7 @@ "ledger_value": 880.5, "name": "dwp.uc.households_by_area_children_2@E14001362", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 927.0, @@ -92443,7 +76182,7 @@ "ledger_value": 1038.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001363", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 988.0, @@ -92451,7 +76190,7 @@ "ledger_value": 1192.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001364", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1064.0, @@ -92459,7 +76198,7 @@ "ledger_value": 1199.0, "name": "dwp.uc.households_by_area_children_2@E14001365", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 846.0, @@ -92467,7 +76206,7 @@ "ledger_value": 1038.0, "name": "dwp.uc.households_by_area_children_2@E14001366", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3296.0, @@ -92475,7 +76214,7 @@ "ledger_value": 3156.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001367", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1752.0, @@ -92483,7 +76222,7 @@ "ledger_value": 1693.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001368", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2201.0, @@ -92491,7 +76230,7 @@ "ledger_value": 2355.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001369", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1385.0, @@ -92499,7 +76238,7 @@ "ledger_value": 1541.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001370", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2328.0, @@ -92507,7 +76246,7 @@ "ledger_value": 2259.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001371", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1429.0, @@ -92515,7 +76254,7 @@ "ledger_value": 1378.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001372", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 946.0, @@ -92523,7 +76262,7 @@ "ledger_value": 1024.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001373", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 769.0, @@ -92531,7 +76270,7 @@ "ledger_value": 830.1666666666666, "name": "dwp.uc.households_by_area_children_2@E14001374", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1305.0, @@ -92539,7 +76278,7 @@ "ledger_value": 1319.75, "name": "dwp.uc.households_by_area_children_2@E14001375", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1052.0, @@ -92547,7 +76286,7 @@ "ledger_value": 1069.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001376", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3196.0, @@ -92555,7 +76294,7 @@ "ledger_value": 3008.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001377", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2707.0, @@ -92563,7 +76302,7 @@ "ledger_value": 2424.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001378", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1148.0, @@ -92571,7 +76310,7 @@ "ledger_value": 992.8333333333334, "name": "dwp.uc.households_by_area_children_2@E14001379", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1370.0, @@ -92579,7 +76318,7 @@ "ledger_value": 1307.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001380", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1155.0, @@ -92587,7 +76326,7 @@ "ledger_value": 1297.0, "name": "dwp.uc.households_by_area_children_2@E14001381", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1948.0, @@ -92595,7 +76334,7 @@ "ledger_value": 1853.25, "name": "dwp.uc.households_by_area_children_2@E14001382", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1910.0, @@ -92603,7 +76342,7 @@ "ledger_value": 2067.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001383", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1083.0, @@ -92611,7 +76350,7 @@ "ledger_value": 1301.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001384", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1420.0, @@ -92619,7 +76358,7 @@ "ledger_value": 1553.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001385", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 881.0, @@ -92627,7 +76366,7 @@ "ledger_value": 1091.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001386", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1351.0, @@ -92635,7 +76374,7 @@ "ledger_value": 1406.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001387", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 926.0, @@ -92643,7 +76382,7 @@ "ledger_value": 1105.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001388", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1759.0, @@ -92651,7 +76390,7 @@ "ledger_value": 1668.25, "name": "dwp.uc.households_by_area_children_2@E14001389", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1665.0, @@ -92659,7 +76398,7 @@ "ledger_value": 1768.0, "name": "dwp.uc.households_by_area_children_2@E14001390", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1208.0, @@ -92667,7 +76406,7 @@ "ledger_value": 1302.5, "name": "dwp.uc.households_by_area_children_2@E14001391", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 676.0, @@ -92675,7 +76414,7 @@ "ledger_value": 839.0833333333334, "name": "dwp.uc.households_by_area_children_2@E14001392", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1115.0, @@ -92683,7 +76422,7 @@ "ledger_value": 1264.25, "name": "dwp.uc.households_by_area_children_2@E14001393", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 896.0, @@ -92691,7 +76430,7 @@ "ledger_value": 1010.25, "name": "dwp.uc.households_by_area_children_2@E14001394", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 923.0, @@ -92699,7 +76438,7 @@ "ledger_value": 993.1666666666666, "name": "dwp.uc.households_by_area_children_2@E14001395", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1020.0, @@ -92707,7 +76446,7 @@ "ledger_value": 1004.1666666666666, "name": "dwp.uc.households_by_area_children_2@E14001396", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1090.0, @@ -92715,7 +76454,7 @@ "ledger_value": 1102.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001397", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1218.0, @@ -92723,7 +76462,7 @@ "ledger_value": 1192.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001398", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 729.0, @@ -92731,7 +76470,7 @@ "ledger_value": 800.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001399", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1445.0, @@ -92739,7 +76478,7 @@ "ledger_value": 1576.0, "name": "dwp.uc.households_by_area_children_2@E14001400", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1829.0, @@ -92747,7 +76486,7 @@ "ledger_value": 2190.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001401", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 967.0, @@ -92755,7 +76494,7 @@ "ledger_value": 1168.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001402", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1258.0, @@ -92763,7 +76502,7 @@ "ledger_value": 1493.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001403", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1247.0, @@ -92771,7 +76510,7 @@ "ledger_value": 1361.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001404", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1510.0, @@ -92779,7 +76518,7 @@ "ledger_value": 1523.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001405", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2617.0, @@ -92787,7 +76526,7 @@ "ledger_value": 2596.5, "name": "dwp.uc.households_by_area_children_2@E14001406", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1500.0, @@ -92795,7 +76534,7 @@ "ledger_value": 1648.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001407", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1553.0, @@ -92803,7 +76542,7 @@ "ledger_value": 1571.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001408", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1890.0, @@ -92811,7 +76550,7 @@ "ledger_value": 1509.0, "name": "dwp.uc.households_by_area_children_2@E14001409", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3020.0, @@ -92819,7 +76558,7 @@ "ledger_value": 2453.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001410", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2925.0, @@ -92827,7 +76566,7 @@ "ledger_value": 3065.5, "name": "dwp.uc.households_by_area_children_2@E14001411", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2029.0, @@ -92835,7 +76574,7 @@ "ledger_value": 1954.25, "name": "dwp.uc.households_by_area_children_2@E14001412", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1795.0, @@ -92843,7 +76582,7 @@ "ledger_value": 1833.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001413", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 976.0, @@ -92851,7 +76590,7 @@ "ledger_value": 1102.5, "name": "dwp.uc.households_by_area_children_2@E14001414", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2515.0, @@ -92859,7 +76598,7 @@ "ledger_value": 2654.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001415", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2872.0, @@ -92867,7 +76606,7 @@ "ledger_value": 3150.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001416", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1241.0, @@ -92875,7 +76614,7 @@ "ledger_value": 1242.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001417", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1052.0, @@ -92883,7 +76622,7 @@ "ledger_value": 1113.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001418", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1662.0, @@ -92891,7 +76630,7 @@ "ledger_value": 1513.25, "name": "dwp.uc.households_by_area_children_2@E14001419", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 788.0, @@ -92899,7 +76638,7 @@ "ledger_value": 754.5833333333334, "name": "dwp.uc.households_by_area_children_2@E14001420", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2799.0, @@ -92907,7 +76646,7 @@ "ledger_value": 2281.5, "name": "dwp.uc.households_by_area_children_2@E14001421", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2006.0, @@ -92915,7 +76654,7 @@ "ledger_value": 2063.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001422", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 985.0, @@ -92923,7 +76662,7 @@ "ledger_value": 968.25, "name": "dwp.uc.households_by_area_children_2@E14001423", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1050.0, @@ -92931,7 +76670,7 @@ "ledger_value": 1053.0, "name": "dwp.uc.households_by_area_children_2@E14001424", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3179.0, @@ -92939,7 +76678,7 @@ "ledger_value": 3317.0, "name": "dwp.uc.households_by_area_children_2@E14001425", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1878.0, @@ -92947,7 +76686,7 @@ "ledger_value": 2109.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001426", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2384.0, @@ -92955,7 +76694,7 @@ "ledger_value": 1704.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001427", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1996.0, @@ -92963,7 +76702,7 @@ "ledger_value": 2125.9166666666665, "name": "dwp.uc.households_by_area_children_2@E14001428", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1318.0, @@ -92971,7 +76710,7 @@ "ledger_value": 1318.75, "name": "dwp.uc.households_by_area_children_2@E14001429", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3238.0, @@ -92979,7 +76718,7 @@ "ledger_value": 3388.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001430", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1685.0, @@ -92987,7 +76726,7 @@ "ledger_value": 1821.0, "name": "dwp.uc.households_by_area_children_2@E14001431", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2236.0, @@ -92995,7 +76734,7 @@ "ledger_value": 2076.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001432", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2770.0, @@ -93003,7 +76742,7 @@ "ledger_value": 2599.0, "name": "dwp.uc.households_by_area_children_2@E14001433", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1653.0, @@ -93011,7 +76750,7 @@ "ledger_value": 1539.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001434", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3252.0, @@ -93019,7 +76758,7 @@ "ledger_value": 2568.5, "name": "dwp.uc.households_by_area_children_2@E14001435", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1887.0, @@ -93027,7 +76766,7 @@ "ledger_value": 1941.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001436", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 831.0, @@ -93035,7 +76774,7 @@ "ledger_value": 976.5833333333334, "name": "dwp.uc.households_by_area_children_2@E14001437", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1730.0, @@ -93043,7 +76782,7 @@ "ledger_value": 1495.5, "name": "dwp.uc.households_by_area_children_2@E14001438", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1015.0, @@ -93051,7 +76790,7 @@ "ledger_value": 1146.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001439", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2040.0, @@ -93059,7 +76798,7 @@ "ledger_value": 1885.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001440", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1535.0, @@ -93067,7 +76806,7 @@ "ledger_value": 1631.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001441", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 901.0, @@ -93075,7 +76814,7 @@ "ledger_value": 1022.25, "name": "dwp.uc.households_by_area_children_2@E14001442", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 953.0, @@ -93083,7 +76822,7 @@ "ledger_value": 1095.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001443", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 895.0, @@ -93091,7 +76830,7 @@ "ledger_value": 954.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001444", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 963.0, @@ -93099,7 +76838,7 @@ "ledger_value": 898.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001445", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2605.0, @@ -93107,7 +76846,7 @@ "ledger_value": 2628.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001446", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1690.0, @@ -93115,7 +76854,7 @@ "ledger_value": 1841.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001447", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1687.0, @@ -93123,7 +76862,7 @@ "ledger_value": 1828.75, "name": "dwp.uc.households_by_area_children_2@E14001448", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 907.0, @@ -93131,7 +76870,7 @@ "ledger_value": 966.4166666666666, "name": "dwp.uc.households_by_area_children_2@E14001449", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1712.0, @@ -93139,7 +76878,7 @@ "ledger_value": 1666.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001450", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1367.0, @@ -93147,7 +76886,7 @@ "ledger_value": 1495.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001451", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2749.0, @@ -93155,7 +76894,7 @@ "ledger_value": 2701.75, "name": "dwp.uc.households_by_area_children_2@E14001452", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1448.0, @@ -93163,7 +76902,7 @@ "ledger_value": 1550.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001453", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 929.0, @@ -93171,7 +76910,7 @@ "ledger_value": 925.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001454", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1766.0, @@ -93179,7 +76918,7 @@ "ledger_value": 1724.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001455", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1016.0, @@ -93187,7 +76926,7 @@ "ledger_value": 1104.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001456", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 817.0, @@ -93195,7 +76934,7 @@ "ledger_value": 844.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001457", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 822.0, @@ -93203,7 +76942,7 @@ "ledger_value": 937.8333333333334, "name": "dwp.uc.households_by_area_children_2@E14001458", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3020.0, @@ -93211,7 +76950,7 @@ "ledger_value": 2519.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001459", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1024.0, @@ -93219,7 +76958,7 @@ "ledger_value": 1075.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001460", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1632.0, @@ -93227,7 +76966,7 @@ "ledger_value": 1506.0, "name": "dwp.uc.households_by_area_children_2@E14001461", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2043.0, @@ -93235,7 +76974,7 @@ "ledger_value": 2159.25, "name": "dwp.uc.households_by_area_children_2@E14001462", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 870.0, @@ -93243,7 +76982,7 @@ "ledger_value": 872.9166666666666, "name": "dwp.uc.households_by_area_children_2@E14001463", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1137.0, @@ -93251,7 +76990,7 @@ "ledger_value": 1315.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001464", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 907.0, @@ -93259,7 +76998,7 @@ "ledger_value": 1010.0833333333334, "name": "dwp.uc.households_by_area_children_2@E14001465", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3283.0, @@ -93267,7 +77006,7 @@ "ledger_value": 3398.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001466", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1262.0, @@ -93275,7 +77014,7 @@ "ledger_value": 684.75, "name": "dwp.uc.households_by_area_children_2@E14001467", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 547.0, @@ -93283,7 +77022,7 @@ "ledger_value": 461.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001468", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2575.0, @@ -93291,7 +77030,7 @@ "ledger_value": 2484.0, "name": "dwp.uc.households_by_area_children_2@E14001469", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2197.0, @@ -93299,7 +77038,7 @@ "ledger_value": 2247.25, "name": "dwp.uc.households_by_area_children_2@E14001470", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1537.0, @@ -93307,7 +77046,7 @@ "ledger_value": 1636.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001471", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1259.0, @@ -93315,7 +77054,7 @@ "ledger_value": 1304.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001472", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1227.0, @@ -93323,7 +77062,7 @@ "ledger_value": 1205.75, "name": "dwp.uc.households_by_area_children_2@E14001473", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2084.0, @@ -93331,7 +77070,7 @@ "ledger_value": 2140.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001474", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 834.0, @@ -93339,7 +77078,7 @@ "ledger_value": 897.0, "name": "dwp.uc.households_by_area_children_2@E14001475", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1037.0, @@ -93347,7 +77086,7 @@ "ledger_value": 1169.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001476", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2596.0, @@ -93355,7 +77094,7 @@ "ledger_value": 2837.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001477", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2673.0, @@ -93363,7 +77102,7 @@ "ledger_value": 2836.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001478", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 874.0, @@ -93371,7 +77110,7 @@ "ledger_value": 925.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001479", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1668.0, @@ -93379,7 +77118,7 @@ "ledger_value": 1907.0, "name": "dwp.uc.households_by_area_children_2@E14001480", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 834.0, @@ -93387,7 +77126,7 @@ "ledger_value": 929.0, "name": "dwp.uc.households_by_area_children_2@E14001481", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 777.0, @@ -93395,7 +77134,7 @@ "ledger_value": 860.75, "name": "dwp.uc.households_by_area_children_2@E14001482", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1237.0, @@ -93403,7 +77142,7 @@ "ledger_value": 1466.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001483", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1126.0, @@ -93411,7 +77150,7 @@ "ledger_value": 1161.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001484", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1440.0, @@ -93419,7 +77158,7 @@ "ledger_value": 1416.5, "name": "dwp.uc.households_by_area_children_2@E14001485", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1223.0, @@ -93427,7 +77166,7 @@ "ledger_value": 1295.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001486", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1530.0, @@ -93435,7 +77174,7 @@ "ledger_value": 1686.75, "name": "dwp.uc.households_by_area_children_2@E14001487", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 976.0, @@ -93443,7 +77182,7 @@ "ledger_value": 1207.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001488", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 955.0, @@ -93451,7 +77190,7 @@ "ledger_value": 1134.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001489", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 794.0, @@ -93459,7 +77198,7 @@ "ledger_value": 989.5833333333334, "name": "dwp.uc.households_by_area_children_2@E14001490", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1059.0, @@ -93467,7 +77206,7 @@ "ledger_value": 1095.0, "name": "dwp.uc.households_by_area_children_2@E14001491", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2044.0, @@ -93475,7 +77214,7 @@ "ledger_value": 1800.75, "name": "dwp.uc.households_by_area_children_2@E14001492", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 905.0, @@ -93483,7 +77222,7 @@ "ledger_value": 943.0833333333334, "name": "dwp.uc.households_by_area_children_2@E14001493", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 991.0, @@ -93491,7 +77230,7 @@ "ledger_value": 1145.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001494", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 867.0, @@ -93499,7 +77238,7 @@ "ledger_value": 1065.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001495", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 941.0, @@ -93507,7 +77246,7 @@ "ledger_value": 1013.75, "name": "dwp.uc.households_by_area_children_2@E14001496", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1365.0, @@ -93515,7 +77254,7 @@ "ledger_value": 1504.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001497", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1299.0, @@ -93523,7 +77262,7 @@ "ledger_value": 1351.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001498", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2075.0, @@ -93531,7 +77270,7 @@ "ledger_value": 2045.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001499", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2228.0, @@ -93539,7 +77278,7 @@ "ledger_value": 2064.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001500", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2214.0, @@ -93547,7 +77286,7 @@ "ledger_value": 2134.1666666666665, "name": "dwp.uc.households_by_area_children_2@E14001501", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1402.0, @@ -93555,7 +77294,7 @@ "ledger_value": 1356.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001502", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2890.0, @@ -93563,7 +77302,7 @@ "ledger_value": 2710.25, "name": "dwp.uc.households_by_area_children_2@E14001503", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1461.0, @@ -93571,7 +77310,7 @@ "ledger_value": 1340.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001504", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1293.0, @@ -93579,7 +77318,7 @@ "ledger_value": 1430.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001505", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1514.0, @@ -93587,7 +77326,7 @@ "ledger_value": 1605.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001506", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1011.0, @@ -93595,7 +77334,7 @@ "ledger_value": 996.4166666666666, "name": "dwp.uc.households_by_area_children_2@E14001507", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1663.0, @@ -93603,7 +77342,7 @@ "ledger_value": 1677.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001508", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1865.0, @@ -93611,7 +77350,7 @@ "ledger_value": 1892.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001509", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1978.0, @@ -93619,7 +77358,7 @@ "ledger_value": 1744.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001510", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1266.0, @@ -93627,7 +77366,7 @@ "ledger_value": 1186.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001511", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1078.0, @@ -93635,7 +77374,7 @@ "ledger_value": 1253.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001512", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1190.0, @@ -93643,7 +77382,7 @@ "ledger_value": 1307.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001513", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 840.0, @@ -93651,7 +77390,7 @@ "ledger_value": 861.8333333333334, "name": "dwp.uc.households_by_area_children_2@E14001514", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1961.0, @@ -93659,7 +77398,7 @@ "ledger_value": 2022.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001515", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1553.0, @@ -93667,7 +77406,7 @@ "ledger_value": 1652.25, "name": "dwp.uc.households_by_area_children_2@E14001516", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2168.0, @@ -93675,7 +77414,7 @@ "ledger_value": 2050.0833333333335, "name": "dwp.uc.households_by_area_children_2@E14001517", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2369.0, @@ -93683,7 +77422,7 @@ "ledger_value": 2230.4166666666665, "name": "dwp.uc.households_by_area_children_2@E14001518", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 857.0, @@ -93691,7 +77430,7 @@ "ledger_value": 968.0, "name": "dwp.uc.households_by_area_children_2@E14001519", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2749.0, @@ -93699,7 +77438,7 @@ "ledger_value": 2519.5, "name": "dwp.uc.households_by_area_children_2@E14001520", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2088.0, @@ -93707,7 +77446,7 @@ "ledger_value": 2200.5, "name": "dwp.uc.households_by_area_children_2@E14001521", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1437.0, @@ -93715,7 +77454,7 @@ "ledger_value": 1499.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001522", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 954.0, @@ -93723,7 +77462,7 @@ "ledger_value": 1085.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001523", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1659.0, @@ -93731,7 +77470,7 @@ "ledger_value": 1595.75, "name": "dwp.uc.households_by_area_children_2@E14001524", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2927.0, @@ -93739,7 +77478,7 @@ "ledger_value": 2793.0, "name": "dwp.uc.households_by_area_children_2@E14001525", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 979.0, @@ -93747,7 +77486,7 @@ "ledger_value": 1054.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001526", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2582.0, @@ -93755,7 +77494,7 @@ "ledger_value": 2088.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001527", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1802.0, @@ -93763,7 +77502,7 @@ "ledger_value": 1562.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001528", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 997.0, @@ -93771,7 +77510,7 @@ "ledger_value": 1032.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001529", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1011.0, @@ -93779,7 +77518,7 @@ "ledger_value": 1087.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001530", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2111.0, @@ -93787,7 +77526,7 @@ "ledger_value": 1633.75, "name": "dwp.uc.households_by_area_children_2@E14001531", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 793.0, @@ -93795,7 +77534,7 @@ "ledger_value": 944.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001532", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 867.0, @@ -93803,7 +77542,7 @@ "ledger_value": 1037.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001533", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1158.0, @@ -93811,7 +77550,7 @@ "ledger_value": 1350.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001534", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 873.0, @@ -93819,7 +77558,7 @@ "ledger_value": 837.6666666666666, "name": "dwp.uc.households_by_area_children_2@E14001535", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1500.0, @@ -93827,7 +77566,7 @@ "ledger_value": 1690.75, "name": "dwp.uc.households_by_area_children_2@E14001536", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1802.0, @@ -93835,7 +77574,7 @@ "ledger_value": 1817.0, "name": "dwp.uc.households_by_area_children_2@E14001537", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1457.0, @@ -93843,7 +77582,7 @@ "ledger_value": 1624.25, "name": "dwp.uc.households_by_area_children_2@E14001538", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 807.0, @@ -93851,7 +77590,7 @@ "ledger_value": 809.75, "name": "dwp.uc.households_by_area_children_2@E14001539", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1390.0, @@ -93859,7 +77598,7 @@ "ledger_value": 1397.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001540", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2253.0, @@ -93867,7 +77606,7 @@ "ledger_value": 2307.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001541", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1051.0, @@ -93875,7 +77614,7 @@ "ledger_value": 1292.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001542", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1417.0, @@ -93883,7 +77622,7 @@ "ledger_value": 1542.0, "name": "dwp.uc.households_by_area_children_2@E14001543", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1014.0, @@ -93891,7 +77630,7 @@ "ledger_value": 1159.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001544", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1076.0, @@ -93899,7 +77638,7 @@ "ledger_value": 1228.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001545", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2217.0, @@ -93907,7 +77646,7 @@ "ledger_value": 2563.75, "name": "dwp.uc.households_by_area_children_2@E14001546", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2884.0, @@ -93915,7 +77654,7 @@ "ledger_value": 3162.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001547", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1132.0, @@ -93923,7 +77662,7 @@ "ledger_value": 1191.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001548", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 944.0, @@ -93931,7 +77670,7 @@ "ledger_value": 1093.25, "name": "dwp.uc.households_by_area_children_2@E14001549", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1513.0, @@ -93939,7 +77678,7 @@ "ledger_value": 1163.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001550", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1928.0, @@ -93947,7 +77686,7 @@ "ledger_value": 1690.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001551", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1189.0, @@ -93955,7 +77694,7 @@ "ledger_value": 1236.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001552", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 4377.0, @@ -93963,7 +77702,7 @@ "ledger_value": 3509.25, "name": "dwp.uc.households_by_area_children_2@E14001553", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1166.0, @@ -93971,7 +77710,7 @@ "ledger_value": 1131.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001554", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1106.0, @@ -93979,7 +77718,7 @@ "ledger_value": 1139.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001555", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 982.0, @@ -93987,7 +77726,7 @@ "ledger_value": 896.75, "name": "dwp.uc.households_by_area_children_2@E14001556", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1378.0, @@ -93995,7 +77734,7 @@ "ledger_value": 1214.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001557", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1783.0, @@ -94003,7 +77742,7 @@ "ledger_value": 1750.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001558", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2426.0, @@ -94011,7 +77750,7 @@ "ledger_value": 1834.1666666666667, "name": "dwp.uc.households_by_area_children_2@E14001559", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1931.0, @@ -94019,7 +77758,7 @@ "ledger_value": 1873.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001560", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2044.0, @@ -94027,7 +77766,7 @@ "ledger_value": 1900.0, "name": "dwp.uc.households_by_area_children_2@E14001561", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3363.0, @@ -94035,7 +77774,7 @@ "ledger_value": 3478.8333333333335, "name": "dwp.uc.households_by_area_children_2@E14001562", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2704.0, @@ -94043,7 +77782,7 @@ "ledger_value": 2522.5, "name": "dwp.uc.households_by_area_children_2@E14001563", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1617.0, @@ -94051,7 +77790,7 @@ "ledger_value": 1633.5, "name": "dwp.uc.households_by_area_children_2@E14001564", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1281.0, @@ -94059,7 +77798,7 @@ "ledger_value": 1216.0, "name": "dwp.uc.households_by_area_children_2@E14001565", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1262.0, @@ -94067,7 +77806,7 @@ "ledger_value": 1160.0, "name": "dwp.uc.households_by_area_children_2@E14001566", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2084.0, @@ -94075,7 +77814,7 @@ "ledger_value": 1999.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001567", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1708.0, @@ -94083,7 +77822,7 @@ "ledger_value": 1776.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001568", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 918.0, @@ -94091,7 +77830,7 @@ "ledger_value": 1003.3333333333334, "name": "dwp.uc.households_by_area_children_2@E14001569", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1041.0, @@ -94099,7 +77838,7 @@ "ledger_value": 1118.5, "name": "dwp.uc.households_by_area_children_2@E14001570", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1893.0, @@ -94107,7 +77846,7 @@ "ledger_value": 1965.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001571", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 913.0, @@ -94115,7 +77854,7 @@ "ledger_value": 968.25, "name": "dwp.uc.households_by_area_children_2@E14001572", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1623.0, @@ -94123,7 +77862,7 @@ "ledger_value": 1732.0, "name": "dwp.uc.households_by_area_children_2@E14001573", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2359.0, @@ -94131,7 +77870,7 @@ "ledger_value": 2436.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001574", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 993.0, @@ -94139,7 +77878,7 @@ "ledger_value": 1088.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001575", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3618.0, @@ -94147,7 +77886,7 @@ "ledger_value": 3707.3333333333335, "name": "dwp.uc.households_by_area_children_2@E14001576", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1497.0, @@ -94155,7 +77894,7 @@ "ledger_value": 1536.8333333333333, "name": "dwp.uc.households_by_area_children_2@E14001577", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1377.0, @@ -94163,7 +77902,7 @@ "ledger_value": 1493.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001578", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1086.0, @@ -94171,7 +77910,7 @@ "ledger_value": 1174.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001579", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 719.0, @@ -94179,7 +77918,7 @@ "ledger_value": 754.75, "name": "dwp.uc.households_by_area_children_2@E14001580", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1727.0, @@ -94187,7 +77926,7 @@ "ledger_value": 1659.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001581", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 623.0, @@ -94195,7 +77934,7 @@ "ledger_value": 728.5, "name": "dwp.uc.households_by_area_children_2@E14001582", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1520.0, @@ -94203,7 +77942,7 @@ "ledger_value": 1401.5, "name": "dwp.uc.households_by_area_children_2@E14001583", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1782.0, @@ -94211,7 +77950,7 @@ "ledger_value": 1728.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001584", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2052.0, @@ -94219,7 +77958,7 @@ "ledger_value": 1918.6666666666667, "name": "dwp.uc.households_by_area_children_2@E14001585", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1011.0, @@ -94227,7 +77966,7 @@ "ledger_value": 965.9166666666666, "name": "dwp.uc.households_by_area_children_2@E14001586", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 898.0, @@ -94235,7 +77974,7 @@ "ledger_value": 857.0, "name": "dwp.uc.households_by_area_children_2@E14001587", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1105.0, @@ -94243,7 +77982,7 @@ "ledger_value": 1139.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001588", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 762.0, @@ -94251,7 +77990,7 @@ "ledger_value": 759.1666666666666, "name": "dwp.uc.households_by_area_children_2@E14001589", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1189.0, @@ -94259,7 +77998,7 @@ "ledger_value": 1355.25, "name": "dwp.uc.households_by_area_children_2@E14001590", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 964.0, @@ -94267,7 +78006,7 @@ "ledger_value": 1129.0, "name": "dwp.uc.households_by_area_children_2@E14001591", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1011.0, @@ -94275,7 +78014,7 @@ "ledger_value": 1109.0833333333333, "name": "dwp.uc.households_by_area_children_2@E14001592", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 697.0, @@ -94283,7 +78022,7 @@ "ledger_value": 814.4166666666666, "name": "dwp.uc.households_by_area_children_2@E14001593", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2513.0, @@ -94291,7 +78030,7 @@ "ledger_value": 2771.6666666666665, "name": "dwp.uc.households_by_area_children_2@E14001594", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3343.0, @@ -94299,7 +78038,7 @@ "ledger_value": 3617.5833333333335, "name": "dwp.uc.households_by_area_children_2@E14001595", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2290.0, @@ -94307,7 +78046,7 @@ "ledger_value": 2027.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001596", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1568.0, @@ -94315,7 +78054,7 @@ "ledger_value": 1537.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001597", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1958.0, @@ -94323,7 +78062,7 @@ "ledger_value": 1899.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001598", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1284.0, @@ -94331,7 +78070,7 @@ "ledger_value": 1293.75, "name": "dwp.uc.households_by_area_children_2@E14001599", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1555.0, @@ -94339,7 +78078,7 @@ "ledger_value": 1560.9166666666667, "name": "dwp.uc.households_by_area_children_2@E14001600", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1515.0, @@ -94347,7 +78086,7 @@ "ledger_value": 1552.3333333333333, "name": "dwp.uc.households_by_area_children_2@E14001601", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2596.0, @@ -94355,7 +78094,7 @@ "ledger_value": 2720.75, "name": "dwp.uc.households_by_area_children_2@E14001602", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1421.0, @@ -94363,7 +78102,7 @@ "ledger_value": 1508.5833333333333, "name": "dwp.uc.households_by_area_children_2@E14001603", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1401.0, @@ -94371,7 +78110,7 @@ "ledger_value": 1252.4166666666667, "name": "dwp.uc.households_by_area_children_2@E14001604", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 631.0, @@ -94379,7 +78118,7 @@ "ledger_value": 715.8333333333334, "name": "dwp.uc.households_by_area_children_2@E14001605", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 780.0, @@ -94387,7 +78126,7 @@ "ledger_value": 854.8333333333334, "name": "dwp.uc.households_by_area_children_2@S14000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 240.0, @@ -94395,7 +78134,7 @@ "ledger_value": 214.08333333333334, "name": "dwp.uc.households_by_area_children_2@S14000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1305.0, @@ -94403,7 +78142,7 @@ "ledger_value": 1523.5, "name": "dwp.uc.households_by_area_children_2@S14000045", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1678.0, @@ -94411,7 +78150,7 @@ "ledger_value": 1544.0833333333333, "name": "dwp.uc.households_by_area_children_2@S14000048", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 380.0, @@ -94419,7 +78158,7 @@ "ledger_value": 369.3333333333333, "name": "dwp.uc.households_by_area_children_2@S14000051", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1728.0, @@ -94427,7 +78166,7 @@ "ledger_value": 1667.25, "name": "dwp.uc.households_by_area_children_2@S14000060", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1153.0, @@ -94435,7 +78174,7 @@ "ledger_value": 880.8333333333334, "name": "dwp.uc.households_by_area_children_2@S14000061", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1284.0, @@ -94443,7 +78182,7 @@ "ledger_value": 1273.75, "name": "dwp.uc.households_by_area_children_2@S14000062", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1691.0, @@ -94451,7 +78190,7 @@ "ledger_value": 1727.5833333333333, "name": "dwp.uc.households_by_area_children_2@S14000063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1512.0, @@ -94459,7 +78198,7 @@ "ledger_value": 1565.1666666666667, "name": "dwp.uc.households_by_area_children_2@S14000064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1224.0, @@ -94467,7 +78206,7 @@ "ledger_value": 1281.0, "name": "dwp.uc.households_by_area_children_2@S14000065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1449.0, @@ -94475,7 +78214,7 @@ "ledger_value": 1646.0833333333333, "name": "dwp.uc.households_by_area_children_2@S14000066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1058.0, @@ -94483,7 +78222,7 @@ "ledger_value": 1022.3333333333334, "name": "dwp.uc.households_by_area_children_2@S14000067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1459.0, @@ -94491,7 +78230,7 @@ "ledger_value": 1572.6666666666667, "name": "dwp.uc.households_by_area_children_2@S14000068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1155.0, @@ -94499,7 +78238,7 @@ "ledger_value": 1134.9166666666667, "name": "dwp.uc.households_by_area_children_2@S14000069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1753.0, @@ -94507,7 +78246,7 @@ "ledger_value": 1689.0833333333333, "name": "dwp.uc.households_by_area_children_2@S14000070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1575.0, @@ -94515,7 +78254,7 @@ "ledger_value": 1534.5, "name": "dwp.uc.households_by_area_children_2@S14000071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1378.0, @@ -94523,7 +78262,7 @@ "ledger_value": 1483.0, "name": "dwp.uc.households_by_area_children_2@S14000072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1397.0, @@ -94531,7 +78270,7 @@ "ledger_value": 1336.25, "name": "dwp.uc.households_by_area_children_2@S14000073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1029.0, @@ -94539,7 +78278,7 @@ "ledger_value": 1031.4166666666667, "name": "dwp.uc.households_by_area_children_2@S14000074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2045.0, @@ -94547,7 +78286,7 @@ "ledger_value": 1658.25, "name": "dwp.uc.households_by_area_children_2@S14000075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1202.0, @@ -94555,7 +78294,7 @@ "ledger_value": 1350.1666666666667, "name": "dwp.uc.households_by_area_children_2@S14000076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1169.0, @@ -94563,7 +78302,7 @@ "ledger_value": 1305.3333333333333, "name": "dwp.uc.households_by_area_children_2@S14000077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1579.0, @@ -94571,7 +78310,7 @@ "ledger_value": 1272.1666666666667, "name": "dwp.uc.households_by_area_children_2@S14000078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1554.0, @@ -94579,7 +78318,7 @@ "ledger_value": 1291.0833333333333, "name": "dwp.uc.households_by_area_children_2@S14000079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 797.0, @@ -94587,7 +78326,7 @@ "ledger_value": 807.6666666666666, "name": "dwp.uc.households_by_area_children_2@S14000080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1276.0, @@ -94595,7 +78334,7 @@ "ledger_value": 1021.5833333333334, "name": "dwp.uc.households_by_area_children_2@S14000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 801.0, @@ -94603,7 +78342,7 @@ "ledger_value": 927.6666666666666, "name": "dwp.uc.households_by_area_children_2@S14000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1468.0, @@ -94611,7 +78350,7 @@ "ledger_value": 1475.6666666666667, "name": "dwp.uc.households_by_area_children_2@S14000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2422.0, @@ -94619,7 +78358,7 @@ "ledger_value": 2301.75, "name": "dwp.uc.households_by_area_children_2@S14000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2125.0, @@ -94627,7 +78366,7 @@ "ledger_value": 1665.4166666666667, "name": "dwp.uc.households_by_area_children_2@S14000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2837.0, @@ -94635,7 +78374,7 @@ "ledger_value": 2726.0, "name": "dwp.uc.households_by_area_children_2@S14000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1679.0, @@ -94643,7 +78382,7 @@ "ledger_value": 1591.75, "name": "dwp.uc.households_by_area_children_2@S14000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2158.0, @@ -94651,7 +78390,7 @@ "ledger_value": 2049.0, "name": "dwp.uc.households_by_area_children_2@S14000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1857.0, @@ -94659,7 +78398,7 @@ "ledger_value": 1592.6666666666667, "name": "dwp.uc.households_by_area_children_2@S14000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2001.0, @@ -94667,7 +78406,7 @@ "ledger_value": 2070.25, "name": "dwp.uc.households_by_area_children_2@S14000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 692.0, @@ -94675,7 +78414,7 @@ "ledger_value": 852.5833333333334, "name": "dwp.uc.households_by_area_children_2@S14000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1608.0, @@ -94683,7 +78422,7 @@ "ledger_value": 1552.0833333333333, "name": "dwp.uc.households_by_area_children_2@S14000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1560.0, @@ -94691,7 +78430,7 @@ "ledger_value": 1417.5, "name": "dwp.uc.households_by_area_children_2@S14000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1273.0, @@ -94699,7 +78438,7 @@ "ledger_value": 1225.8333333333333, "name": "dwp.uc.households_by_area_children_2@S14000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1534.0, @@ -94707,7 +78446,7 @@ "ledger_value": 1715.9166666666667, "name": "dwp.uc.households_by_area_children_2@S14000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1148.0, @@ -94715,7 +78454,7 @@ "ledger_value": 1315.3333333333333, "name": "dwp.uc.households_by_area_children_2@S14000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 645.0, @@ -94723,7 +78462,7 @@ "ledger_value": 750.5833333333334, "name": "dwp.uc.households_by_area_children_2@S14000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1091.0, @@ -94731,7 +78470,7 @@ "ledger_value": 1193.8333333333333, "name": "dwp.uc.households_by_area_children_2@S14000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1712.0, @@ -94739,7 +78478,7 @@ "ledger_value": 1718.6666666666667, "name": "dwp.uc.households_by_area_children_2@S14000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 936.0, @@ -94747,7 +78486,7 @@ "ledger_value": 939.3333333333334, "name": "dwp.uc.households_by_area_children_2@S14000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1448.0, @@ -94755,7 +78494,7 @@ "ledger_value": 1455.9166666666667, "name": "dwp.uc.households_by_area_children_2@S14000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1562.0, @@ -94763,7 +78502,7 @@ "ledger_value": 1487.5833333333333, "name": "dwp.uc.households_by_area_children_2@S14000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1180.0, @@ -94771,7 +78510,7 @@ "ledger_value": 1175.3333333333333, "name": "dwp.uc.households_by_area_children_2@S14000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1439.0, @@ -94779,7 +78518,7 @@ "ledger_value": 1473.0, "name": "dwp.uc.households_by_area_children_2@S14000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1074.0, @@ -94787,7 +78526,7 @@ "ledger_value": 1095.0833333333333, "name": "dwp.uc.households_by_area_children_2@S14000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1884.0, @@ -94795,7 +78534,7 @@ "ledger_value": 1813.0833333333333, "name": "dwp.uc.households_by_area_children_2@S14000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1607.0, @@ -94803,7 +78542,7 @@ "ledger_value": 1555.75, "name": "dwp.uc.households_by_area_children_2@S14000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1226.0, @@ -94811,7 +78550,7 @@ "ledger_value": 1270.0833333333333, "name": "dwp.uc.households_by_area_children_2@S14000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1416.0, @@ -94819,7 +78558,7 @@ "ledger_value": 1419.5, "name": "dwp.uc.households_by_area_children_2@S14000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1662.0, @@ -94827,7 +78566,7 @@ "ledger_value": 1640.5, "name": "dwp.uc.households_by_area_children_2@S14000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 610.0, @@ -94835,7 +78574,7 @@ "ledger_value": 790.75, "name": "dwp.uc.households_by_area_children_2@S14000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2103.0, @@ -94843,7 +78582,7 @@ "ledger_value": 2007.1666666666667, "name": "dwp.uc.households_by_area_children_2@W07000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1505.0, @@ -94851,7 +78590,7 @@ "ledger_value": 1603.5833333333333, "name": "dwp.uc.households_by_area_children_2@W07000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1326.0, @@ -94859,7 +78598,7 @@ "ledger_value": 1231.0833333333333, "name": "dwp.uc.households_by_area_children_2@W07000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2268.0, @@ -94867,7 +78606,7 @@ "ledger_value": 2212.25, "name": "dwp.uc.households_by_area_children_2@W07000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1184.0, @@ -94875,7 +78614,7 @@ "ledger_value": 1210.4166666666667, "name": "dwp.uc.households_by_area_children_2@W07000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1344.0, @@ -94883,7 +78622,7 @@ "ledger_value": 1286.3333333333333, "name": "dwp.uc.households_by_area_children_2@W07000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1282.0, @@ -94891,7 +78630,7 @@ "ledger_value": 1257.8333333333333, "name": "dwp.uc.households_by_area_children_2@W07000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1745.0, @@ -94899,7 +78638,7 @@ "ledger_value": 1813.4166666666667, "name": "dwp.uc.households_by_area_children_2@W07000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2236.0, @@ -94907,7 +78646,7 @@ "ledger_value": 2134.75, "name": "dwp.uc.households_by_area_children_2@W07000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1010.0, @@ -94915,7 +78654,7 @@ "ledger_value": 1030.6666666666667, "name": "dwp.uc.households_by_area_children_2@W07000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1706.0, @@ -94923,7 +78662,7 @@ "ledger_value": 1484.8333333333333, "name": "dwp.uc.households_by_area_children_2@W07000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2052.0, @@ -94931,7 +78670,7 @@ "ledger_value": 2108.3333333333335, "name": "dwp.uc.households_by_area_children_2@W07000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1188.0, @@ -94939,7 +78678,7 @@ "ledger_value": 1182.5833333333333, "name": "dwp.uc.households_by_area_children_2@W07000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1256.0, @@ -94947,7 +78686,7 @@ "ledger_value": 1330.4166666666667, "name": "dwp.uc.households_by_area_children_2@W07000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2036.0, @@ -94955,7 +78694,7 @@ "ledger_value": 1914.25, "name": "dwp.uc.households_by_area_children_2@W07000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1238.0, @@ -94963,7 +78702,7 @@ "ledger_value": 1216.25, "name": "dwp.uc.households_by_area_children_2@W07000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1163.0, @@ -94971,7 +78710,7 @@ "ledger_value": 1215.1666666666667, "name": "dwp.uc.households_by_area_children_2@W07000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1687.0, @@ -94979,7 +78718,7 @@ "ledger_value": 1728.25, "name": "dwp.uc.households_by_area_children_2@W07000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2124.0, @@ -94987,7 +78726,7 @@ "ledger_value": 2193.8333333333335, "name": "dwp.uc.households_by_area_children_2@W07000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1607.0, @@ -94995,7 +78734,7 @@ "ledger_value": 1642.6666666666667, "name": "dwp.uc.households_by_area_children_2@W07000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1026.0, @@ -95003,7 +78742,7 @@ "ledger_value": 1016.1666666666666, "name": "dwp.uc.households_by_area_children_2@W07000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1435.0, @@ -95011,7 +78750,7 @@ "ledger_value": 1521.6666666666667, "name": "dwp.uc.households_by_area_children_2@W07000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1850.0, @@ -95019,7 +78758,7 @@ "ledger_value": 1790.6666666666667, "name": "dwp.uc.households_by_area_children_2@W07000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2479.0, @@ -95027,7 +78766,7 @@ "ledger_value": 2603.8333333333335, "name": "dwp.uc.households_by_area_children_2@W07000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1597.0, @@ -95035,7 +78774,7 @@ "ledger_value": 1658.25, "name": "dwp.uc.households_by_area_children_2@W07000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1707.0, @@ -95043,7 +78782,7 @@ "ledger_value": 1727.9166666666667, "name": "dwp.uc.households_by_area_children_2@W07000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2184.0, @@ -95051,7 +78790,7 @@ "ledger_value": 2179.5, "name": "dwp.uc.households_by_area_children_2@W07000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2511.0, @@ -95059,7 +78798,7 @@ "ledger_value": 2238.3333333333335, "name": "dwp.uc.households_by_area_children_2@W07000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1866.0, @@ -95067,7 +78806,7 @@ "ledger_value": 1868.5, "name": "dwp.uc.households_by_area_children_2@W07000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1560.0, @@ -95075,7 +78814,7 @@ "ledger_value": 1572.5, "name": "dwp.uc.households_by_area_children_2@W07000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1633.0, @@ -95083,7 +78822,7 @@ "ledger_value": 1764.25, "name": "dwp.uc.households_by_area_children_2@W07000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1059.0, @@ -95091,7 +78830,7 @@ "ledger_value": 1029.6666666666667, "name": "dwp.uc.households_by_area_children_2@W07000112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 952.0, @@ -95099,7 +78838,7 @@ "ledger_value": 995.5, "name": "dwp.uc.households_by_area_children_3plus@E14001063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 818.0, @@ -95107,7 +78846,7 @@ "ledger_value": 833.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 581.0, @@ -95115,7 +78854,7 @@ "ledger_value": 466.5, "name": "dwp.uc.households_by_area_children_3plus@E14001065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 987.0, @@ -95123,7 +78862,7 @@ "ledger_value": 924.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 565.0, @@ -95131,7 +78870,7 @@ "ledger_value": 531.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1223.0, @@ -95139,7 +78878,7 @@ "ledger_value": 1294.75, "name": "dwp.uc.households_by_area_children_3plus@E14001068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1114.0, @@ -95147,7 +78886,7 @@ "ledger_value": 1237.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1616.0, @@ -95155,7 +78894,7 @@ "ledger_value": 1819.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1093.0, @@ -95163,7 +78902,7 @@ "ledger_value": 1190.75, "name": "dwp.uc.households_by_area_children_3plus@E14001071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 820.0, @@ -95171,7 +78910,7 @@ "ledger_value": 893.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2403.0, @@ -95179,7 +78918,7 @@ "ledger_value": 3202.6666666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1433.0, @@ -95187,7 +78926,7 @@ "ledger_value": 1329.0, "name": "dwp.uc.households_by_area_children_3plus@E14001074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1651.0, @@ -95195,7 +78934,7 @@ "ledger_value": 1537.75, "name": "dwp.uc.households_by_area_children_3plus@E14001075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 927.0, @@ -95203,7 +78942,7 @@ "ledger_value": 748.25, "name": "dwp.uc.households_by_area_children_3plus@E14001076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1296.0, @@ -95211,7 +78950,7 @@ "ledger_value": 1576.25, "name": "dwp.uc.households_by_area_children_3plus@E14001077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 992.0, @@ -95219,7 +78958,7 @@ "ledger_value": 980.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1201.0, @@ -95227,7 +78966,7 @@ "ledger_value": 1180.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 741.0, @@ -95235,7 +78974,7 @@ "ledger_value": 481.25, "name": "dwp.uc.households_by_area_children_3plus@E14001080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1029.0, @@ -95243,7 +78982,7 @@ "ledger_value": 956.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 553.0, @@ -95251,7 +78990,7 @@ "ledger_value": 562.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 943.0, @@ -95259,7 +78998,7 @@ "ledger_value": 590.75, "name": "dwp.uc.households_by_area_children_3plus@E14001083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1508.0, @@ -95267,7 +79006,7 @@ "ledger_value": 1397.25, "name": "dwp.uc.households_by_area_children_3plus@E14001084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1529.0, @@ -95275,7 +79014,7 @@ "ledger_value": 1340.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2299.0, @@ -95283,7 +79022,7 @@ "ledger_value": 2988.25, "name": "dwp.uc.households_by_area_children_3plus@E14001086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 645.0, @@ -95291,7 +79030,7 @@ "ledger_value": 577.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 789.0, @@ -95299,7 +79038,7 @@ "ledger_value": 705.75, "name": "dwp.uc.households_by_area_children_3plus@E14001088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 967.0, @@ -95307,7 +79046,7 @@ "ledger_value": 983.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 646.0, @@ -95315,7 +79054,7 @@ "ledger_value": 668.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1883.0, @@ -95323,7 +79062,7 @@ "ledger_value": 1637.0, "name": "dwp.uc.households_by_area_children_3plus@E14001091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1816.0, @@ -95331,7 +79070,7 @@ "ledger_value": 1866.25, "name": "dwp.uc.households_by_area_children_3plus@E14001092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2637.0, @@ -95339,7 +79078,7 @@ "ledger_value": 3041.75, "name": "dwp.uc.households_by_area_children_3plus@E14001093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2202.0, @@ -95347,7 +79086,7 @@ "ledger_value": 3060.5833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2625.0, @@ -95355,7 +79094,7 @@ "ledger_value": 4147.416666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 3553.0, @@ -95363,7 +79102,7 @@ "ledger_value": 4988.25, "name": "dwp.uc.households_by_area_children_3plus@E14001096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1964.0, @@ -95371,7 +79110,7 @@ "ledger_value": 2393.6666666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2864.0, @@ -95379,7 +79118,7 @@ "ledger_value": 3436.3333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1538.0, @@ -95387,7 +79126,7 @@ "ledger_value": 1591.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2368.0, @@ -95395,7 +79134,7 @@ "ledger_value": 3410.0, "name": "dwp.uc.households_by_area_children_3plus@E14001100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1210.0, @@ -95403,7 +79142,7 @@ "ledger_value": 1034.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2032.0, @@ -95411,7 +79150,7 @@ "ledger_value": 3123.75, "name": "dwp.uc.households_by_area_children_3plus@E14001102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2218.0, @@ -95419,7 +79158,7 @@ "ledger_value": 3155.5833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1155.0, @@ -95427,7 +79166,7 @@ "ledger_value": 962.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2313.0, @@ -95435,7 +79174,7 @@ "ledger_value": 1865.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1035.0, @@ -95443,7 +79182,7 @@ "ledger_value": 850.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1559.0, @@ -95451,7 +79190,7 @@ "ledger_value": 1425.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1156.0, @@ -95459,7 +79198,7 @@ "ledger_value": 1004.5, "name": "dwp.uc.households_by_area_children_3plus@E14001108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1152.0, @@ -95467,7 +79206,7 @@ "ledger_value": 1127.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1788.0, @@ -95475,7 +79214,7 @@ "ledger_value": 2165.4166666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2279.0, @@ -95483,7 +79222,7 @@ "ledger_value": 3304.8333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1024.0, @@ -95491,7 +79230,7 @@ "ledger_value": 1208.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1880.0, @@ -95499,7 +79238,7 @@ "ledger_value": 1479.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001113", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1700.0, @@ -95507,7 +79246,7 @@ "ledger_value": 1463.0, "name": "dwp.uc.households_by_area_children_3plus@E14001114", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1250.0, @@ -95515,7 +79254,7 @@ "ledger_value": 748.75, "name": "dwp.uc.households_by_area_children_3plus@E14001115", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1234.0, @@ -95523,7 +79262,7 @@ "ledger_value": 907.75, "name": "dwp.uc.households_by_area_children_3plus@E14001116", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 810.0, @@ -95531,7 +79270,7 @@ "ledger_value": 773.75, "name": "dwp.uc.households_by_area_children_3plus@E14001117", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2409.0, @@ -95539,7 +79278,7 @@ "ledger_value": 3970.0, "name": "dwp.uc.households_by_area_children_3plus@E14001118", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1985.0, @@ -95547,7 +79286,7 @@ "ledger_value": 2708.5833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001119", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2544.0, @@ -95555,7 +79294,7 @@ "ledger_value": 3701.75, "name": "dwp.uc.households_by_area_children_3plus@E14001120", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 825.0, @@ -95563,7 +79302,7 @@ "ledger_value": 896.75, "name": "dwp.uc.households_by_area_children_3plus@E14001121", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2711.0, @@ -95571,7 +79310,7 @@ "ledger_value": 2917.5, "name": "dwp.uc.households_by_area_children_3plus@E14001122", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1687.0, @@ -95579,7 +79318,7 @@ "ledger_value": 1804.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001123", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1673.0, @@ -95587,7 +79326,7 @@ "ledger_value": 1607.25, "name": "dwp.uc.households_by_area_children_3plus@E14001124", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 643.0, @@ -95595,7 +79334,7 @@ "ledger_value": 587.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001125", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1082.0, @@ -95603,7 +79342,7 @@ "ledger_value": 1156.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001126", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 935.0, @@ -95611,7 +79350,7 @@ "ledger_value": 888.5, "name": "dwp.uc.households_by_area_children_3plus@E14001127", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 714.0, @@ -95619,7 +79358,7 @@ "ledger_value": 711.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001128", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1299.0, @@ -95627,7 +79366,7 @@ "ledger_value": 955.5, "name": "dwp.uc.households_by_area_children_3plus@E14001129", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1077.0, @@ -95635,7 +79374,7 @@ "ledger_value": 401.75, "name": "dwp.uc.households_by_area_children_3plus@E14001130", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 668.0, @@ -95643,7 +79382,7 @@ "ledger_value": 378.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001131", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1409.0, @@ -95651,7 +79390,7 @@ "ledger_value": 1454.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001132", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1181.0, @@ -95659,7 +79398,7 @@ "ledger_value": 1103.0, "name": "dwp.uc.households_by_area_children_3plus@E14001133", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1064.0, @@ -95667,7 +79406,7 @@ "ledger_value": 1100.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001134", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1466.0, @@ -95675,7 +79414,7 @@ "ledger_value": 1688.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001135", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 659.0, @@ -95683,7 +79422,7 @@ "ledger_value": 589.5, "name": "dwp.uc.households_by_area_children_3plus@E14001136", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 706.0, @@ -95691,7 +79430,7 @@ "ledger_value": 551.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001137", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 652.0, @@ -95699,7 +79438,7 @@ "ledger_value": 618.75, "name": "dwp.uc.households_by_area_children_3plus@E14001138", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1133.0, @@ -95707,7 +79446,7 @@ "ledger_value": 1010.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001139", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 824.0, @@ -95715,7 +79454,7 @@ "ledger_value": 732.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001140", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 972.0, @@ -95723,7 +79462,7 @@ "ledger_value": 1246.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001141", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1831.0, @@ -95731,7 +79470,7 @@ "ledger_value": 2277.3333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001142", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1237.0, @@ -95739,7 +79478,7 @@ "ledger_value": 1467.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001143", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1238.0, @@ -95747,7 +79486,7 @@ "ledger_value": 1396.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001144", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1348.0, @@ -95755,7 +79494,7 @@ "ledger_value": 1915.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001145", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 821.0, @@ -95763,7 +79502,7 @@ "ledger_value": 783.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001146", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 963.0, @@ -95771,7 +79510,7 @@ "ledger_value": 812.0, "name": "dwp.uc.households_by_area_children_3plus@E14001147", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1123.0, @@ -95779,7 +79518,7 @@ "ledger_value": 1084.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001148", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 858.0, @@ -95787,7 +79526,7 @@ "ledger_value": 757.75, "name": "dwp.uc.households_by_area_children_3plus@E14001149", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1071.0, @@ -95795,7 +79534,7 @@ "ledger_value": 1080.5, "name": "dwp.uc.households_by_area_children_3plus@E14001150", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1016.0, @@ -95803,7 +79542,7 @@ "ledger_value": 973.75, "name": "dwp.uc.households_by_area_children_3plus@E14001151", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1044.0, @@ -95811,7 +79550,7 @@ "ledger_value": 949.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001152", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1138.0, @@ -95819,7 +79558,7 @@ "ledger_value": 1125.75, "name": "dwp.uc.households_by_area_children_3plus@E14001153", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 711.0, @@ -95827,7 +79566,7 @@ "ledger_value": 742.25, "name": "dwp.uc.households_by_area_children_3plus@E14001154", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 716.0, @@ -95835,7 +79574,7 @@ "ledger_value": 757.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001155", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 626.0, @@ -95843,7 +79582,7 @@ "ledger_value": 732.75, "name": "dwp.uc.households_by_area_children_3plus@E14001156", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1283.0, @@ -95851,7 +79590,7 @@ "ledger_value": 1501.25, "name": "dwp.uc.households_by_area_children_3plus@E14001157", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 506.0, @@ -95859,7 +79598,7 @@ "ledger_value": 444.5, "name": "dwp.uc.households_by_area_children_3plus@E14001158", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 884.0, @@ -95867,7 +79606,7 @@ "ledger_value": 842.75, "name": "dwp.uc.households_by_area_children_3plus@E14001159", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1131.0, @@ -95875,7 +79614,7 @@ "ledger_value": 689.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001160", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 785.0, @@ -95883,7 +79622,7 @@ "ledger_value": 634.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001161", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 500.0, @@ -95891,7 +79630,7 @@ "ledger_value": 468.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001162", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 848.0, @@ -95899,7 +79638,7 @@ "ledger_value": 628.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001163", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 546.0, @@ -95907,7 +79646,7 @@ "ledger_value": 462.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001164", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1132.0, @@ -95915,7 +79654,7 @@ "ledger_value": 958.0, "name": "dwp.uc.households_by_area_children_3plus@E14001165", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 911.0, @@ -95923,7 +79662,7 @@ "ledger_value": 903.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001166", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1110.0, @@ -95931,7 +79670,7 @@ "ledger_value": 1035.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001167", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 747.0, @@ -95939,7 +79678,7 @@ "ledger_value": 747.5, "name": "dwp.uc.households_by_area_children_3plus@E14001168", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1030.0, @@ -95947,7 +79686,7 @@ "ledger_value": 943.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001169", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 963.0, @@ -95955,7 +79694,7 @@ "ledger_value": 861.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001170", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 563.0, @@ -95963,7 +79702,7 @@ "ledger_value": 501.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001171", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1117.0, @@ -95971,7 +79710,7 @@ "ledger_value": 584.0, "name": "dwp.uc.households_by_area_children_3plus@E14001172", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 898.0, @@ -95979,7 +79718,7 @@ "ledger_value": 734.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001173", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1339.0, @@ -95987,7 +79726,7 @@ "ledger_value": 1301.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001174", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1375.0, @@ -95995,7 +79734,7 @@ "ledger_value": 1064.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001175", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1253.0, @@ -96003,7 +79742,7 @@ "ledger_value": 1286.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001176", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 757.0, @@ -96011,7 +79750,7 @@ "ledger_value": 751.0, "name": "dwp.uc.households_by_area_children_3plus@E14001177", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 606.0, @@ -96019,7 +79758,7 @@ "ledger_value": 591.5, "name": "dwp.uc.households_by_area_children_3plus@E14001178", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1268.0, @@ -96027,7 +79766,7 @@ "ledger_value": 1331.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001179", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2124.0, @@ -96035,7 +79774,7 @@ "ledger_value": 2515.1666666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001180", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1323.0, @@ -96043,7 +79782,7 @@ "ledger_value": 1430.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001181", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1420.0, @@ -96051,7 +79790,7 @@ "ledger_value": 1596.0, "name": "dwp.uc.households_by_area_children_3plus@E14001182", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 984.0, @@ -96059,7 +79798,7 @@ "ledger_value": 818.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001183", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1465.0, @@ -96067,7 +79806,7 @@ "ledger_value": 1776.5, "name": "dwp.uc.households_by_area_children_3plus@E14001184", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1227.0, @@ -96075,7 +79814,7 @@ "ledger_value": 1223.0, "name": "dwp.uc.households_by_area_children_3plus@E14001185", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1564.0, @@ -96083,7 +79822,7 @@ "ledger_value": 1779.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001186", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 946.0, @@ -96091,7 +79830,7 @@ "ledger_value": 793.0, "name": "dwp.uc.households_by_area_children_3plus@E14001187", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2392.0, @@ -96099,7 +79838,7 @@ "ledger_value": 2264.75, "name": "dwp.uc.households_by_area_children_3plus@E14001188", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1800.0, @@ -96107,7 +79846,7 @@ "ledger_value": 2412.5, "name": "dwp.uc.households_by_area_children_3plus@E14001189", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1301.0, @@ -96115,7 +79854,7 @@ "ledger_value": 1163.25, "name": "dwp.uc.households_by_area_children_3plus@E14001190", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1073.0, @@ -96123,7 +79862,7 @@ "ledger_value": 1200.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001191", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 785.0, @@ -96131,7 +79870,7 @@ "ledger_value": 774.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001192", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1318.0, @@ -96139,7 +79878,7 @@ "ledger_value": 1298.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001193", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2159.0, @@ -96147,7 +79886,7 @@ "ledger_value": 2679.0833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001194", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 518.0, @@ -96155,7 +79894,7 @@ "ledger_value": 451.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001195", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1795.0, @@ -96163,7 +79902,7 @@ "ledger_value": 2569.5, "name": "dwp.uc.households_by_area_children_3plus@E14001196", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 750.0, @@ -96171,7 +79910,7 @@ "ledger_value": 904.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001197", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1736.0, @@ -96179,7 +79918,7 @@ "ledger_value": 1505.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001198", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 939.0, @@ -96187,7 +79926,7 @@ "ledger_value": 1057.0, "name": "dwp.uc.households_by_area_children_3plus@E14001199", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1422.0, @@ -96195,7 +79934,7 @@ "ledger_value": 1461.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001200", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 537.0, @@ -96203,7 +79942,7 @@ "ledger_value": 496.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001201", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1227.0, @@ -96211,7 +79950,7 @@ "ledger_value": 1243.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001202", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 846.0, @@ -96219,7 +79958,7 @@ "ledger_value": 852.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001203", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1523.0, @@ -96227,7 +79966,7 @@ "ledger_value": 1856.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001204", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1511.0, @@ -96235,7 +79974,7 @@ "ledger_value": 1225.5, "name": "dwp.uc.households_by_area_children_3plus@E14001205", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1038.0, @@ -96243,7 +79982,7 @@ "ledger_value": 1106.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001206", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1852.0, @@ -96251,7 +79990,7 @@ "ledger_value": 1408.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001207", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2001.0, @@ -96259,7 +79998,7 @@ "ledger_value": 2114.0, "name": "dwp.uc.households_by_area_children_3plus@E14001208", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1790.0, @@ -96267,7 +80006,7 @@ "ledger_value": 1761.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001209", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 720.0, @@ -96275,7 +80014,7 @@ "ledger_value": 872.0, "name": "dwp.uc.households_by_area_children_3plus@E14001210", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1660.0, @@ -96283,7 +80022,7 @@ "ledger_value": 1288.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001211", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 577.0, @@ -96291,7 +80030,7 @@ "ledger_value": 554.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001212", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2159.0, @@ -96299,7 +80038,7 @@ "ledger_value": 3084.0833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001213", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 525.0, @@ -96307,7 +80046,7 @@ "ledger_value": 522.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001214", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 682.0, @@ -96315,7 +80054,7 @@ "ledger_value": 694.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001215", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1721.0, @@ -96323,7 +80062,7 @@ "ledger_value": 1532.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001216", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 698.0, @@ -96331,7 +80070,7 @@ "ledger_value": 835.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001217", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 822.0, @@ -96339,7 +80078,7 @@ "ledger_value": 674.75, "name": "dwp.uc.households_by_area_children_3plus@E14001218", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1295.0, @@ -96347,7 +80086,7 @@ "ledger_value": 1095.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001219", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 659.0, @@ -96355,7 +80094,7 @@ "ledger_value": 664.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001220", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2429.0, @@ -96363,7 +80102,7 @@ "ledger_value": 2525.9166666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001221", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1162.0, @@ -96371,7 +80110,7 @@ "ledger_value": 1089.5, "name": "dwp.uc.households_by_area_children_3plus@E14001222", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1268.0, @@ -96379,7 +80118,7 @@ "ledger_value": 1393.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001223", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 737.0, @@ -96387,7 +80126,7 @@ "ledger_value": 710.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001224", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2367.0, @@ -96395,7 +80134,7 @@ "ledger_value": 2617.3333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001225", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 830.0, @@ -96403,7 +80142,7 @@ "ledger_value": 684.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001226", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 617.0, @@ -96411,7 +80150,7 @@ "ledger_value": 545.25, "name": "dwp.uc.households_by_area_children_3plus@E14001227", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1131.0, @@ -96419,7 +80158,7 @@ "ledger_value": 983.5, "name": "dwp.uc.households_by_area_children_3plus@E14001228", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2162.0, @@ -96427,7 +80166,7 @@ "ledger_value": 2342.9166666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001229", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 594.0, @@ -96435,7 +80174,7 @@ "ledger_value": 526.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001230", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 926.0, @@ -96443,7 +80182,7 @@ "ledger_value": 654.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001231", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 835.0, @@ -96451,7 +80190,7 @@ "ledger_value": 837.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001232", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 734.0, @@ -96459,7 +80198,7 @@ "ledger_value": 659.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001233", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 553.0, @@ -96467,7 +80206,7 @@ "ledger_value": 561.0, "name": "dwp.uc.households_by_area_children_3plus@E14001234", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 956.0, @@ -96475,7 +80214,7 @@ "ledger_value": 1209.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001235", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1993.0, @@ -96483,7 +80222,7 @@ "ledger_value": 2214.3333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001236", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 740.0, @@ -96491,7 +80230,7 @@ "ledger_value": 780.0, "name": "dwp.uc.households_by_area_children_3plus@E14001237", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1480.0, @@ -96499,7 +80238,7 @@ "ledger_value": 1262.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001238", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1064.0, @@ -96507,7 +80246,7 @@ "ledger_value": 970.25, "name": "dwp.uc.households_by_area_children_3plus@E14001239", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 764.0, @@ -96515,7 +80254,7 @@ "ledger_value": 726.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001240", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 757.0, @@ -96523,7 +80262,7 @@ "ledger_value": 748.75, "name": "dwp.uc.households_by_area_children_3plus@E14001241", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 782.0, @@ -96531,7 +80270,7 @@ "ledger_value": 634.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001242", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 913.0, @@ -96539,7 +80278,7 @@ "ledger_value": 928.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001243", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1377.0, @@ -96547,7 +80286,7 @@ "ledger_value": 1245.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001244", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 986.0, @@ -96555,7 +80294,7 @@ "ledger_value": 830.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001245", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1166.0, @@ -96563,7 +80302,7 @@ "ledger_value": 1228.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001246", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 726.0, @@ -96571,7 +80310,7 @@ "ledger_value": 640.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001247", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1427.0, @@ -96579,7 +80318,7 @@ "ledger_value": 1402.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001248", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 535.0, @@ -96587,7 +80326,7 @@ "ledger_value": 516.25, "name": "dwp.uc.households_by_area_children_3plus@E14001249", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 664.0, @@ -96595,7 +80334,7 @@ "ledger_value": 615.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001250", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2152.0, @@ -96603,7 +80342,7 @@ "ledger_value": 2971.6666666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001251", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 987.0, @@ -96611,7 +80350,7 @@ "ledger_value": 992.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001252", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 919.0, @@ -96619,7 +80358,7 @@ "ledger_value": 976.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001253", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1289.0, @@ -96627,7 +80366,7 @@ "ledger_value": 1473.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001254", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1919.0, @@ -96635,7 +80374,7 @@ "ledger_value": 1893.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001255", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1538.0, @@ -96643,7 +80382,7 @@ "ledger_value": 1338.25, "name": "dwp.uc.households_by_area_children_3plus@E14001256", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1587.0, @@ -96651,7 +80390,7 @@ "ledger_value": 1527.75, "name": "dwp.uc.households_by_area_children_3plus@E14001257", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 573.0, @@ -96659,7 +80398,7 @@ "ledger_value": 493.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001258", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2241.0, @@ -96667,7 +80406,7 @@ "ledger_value": 3270.75, "name": "dwp.uc.households_by_area_children_3plus@E14001259", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2022.0, @@ -96675,7 +80414,7 @@ "ledger_value": 1621.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001260", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1133.0, @@ -96683,7 +80422,7 @@ "ledger_value": 1402.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001261", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1775.0, @@ -96691,7 +80430,7 @@ "ledger_value": 2038.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001262", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 661.0, @@ -96699,7 +80438,7 @@ "ledger_value": 725.75, "name": "dwp.uc.households_by_area_children_3plus@E14001263", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1399.0, @@ -96707,7 +80446,7 @@ "ledger_value": 886.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001264", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1222.0, @@ -96715,7 +80454,7 @@ "ledger_value": 860.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001265", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 735.0, @@ -96723,7 +80462,7 @@ "ledger_value": 733.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001266", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1359.0, @@ -96731,7 +80470,7 @@ "ledger_value": 1454.75, "name": "dwp.uc.households_by_area_children_3plus@E14001267", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 409.0, @@ -96739,7 +80478,7 @@ "ledger_value": 414.5, "name": "dwp.uc.households_by_area_children_3plus@E14001268", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 688.0, @@ -96747,7 +80486,7 @@ "ledger_value": 490.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001269", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1108.0, @@ -96755,7 +80494,7 @@ "ledger_value": 1549.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001270", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1441.0, @@ -96763,7 +80502,7 @@ "ledger_value": 1599.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001271", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1661.0, @@ -96771,7 +80510,7 @@ "ledger_value": 1445.0, "name": "dwp.uc.households_by_area_children_3plus@E14001272", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 838.0, @@ -96779,7 +80518,7 @@ "ledger_value": 864.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001273", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1555.0, @@ -96787,7 +80526,7 @@ "ledger_value": 1270.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001274", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1071.0, @@ -96795,7 +80534,7 @@ "ledger_value": 1200.25, "name": "dwp.uc.households_by_area_children_3plus@E14001275", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1886.0, @@ -96803,7 +80542,7 @@ "ledger_value": 2303.9166666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001276", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 807.0, @@ -96811,7 +80550,7 @@ "ledger_value": 690.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001277", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1122.0, @@ -96819,7 +80558,7 @@ "ledger_value": 1193.25, "name": "dwp.uc.households_by_area_children_3plus@E14001278", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1833.0, @@ -96827,7 +80566,7 @@ "ledger_value": 1919.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001279", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 475.0, @@ -96835,7 +80574,7 @@ "ledger_value": 504.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001280", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 850.0, @@ -96843,7 +80582,7 @@ "ledger_value": 824.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001281", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1018.0, @@ -96851,7 +80590,7 @@ "ledger_value": 948.5, "name": "dwp.uc.households_by_area_children_3plus@E14001282", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 721.0, @@ -96859,7 +80598,7 @@ "ledger_value": 579.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001283", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 935.0, @@ -96867,7 +80606,7 @@ "ledger_value": 825.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001284", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 632.0, @@ -96875,7 +80614,7 @@ "ledger_value": 497.5, "name": "dwp.uc.households_by_area_children_3plus@E14001285", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1593.0, @@ -96883,7 +80622,7 @@ "ledger_value": 1897.75, "name": "dwp.uc.households_by_area_children_3plus@E14001286", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 767.0, @@ -96891,7 +80630,7 @@ "ledger_value": 605.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001287", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 819.0, @@ -96899,7 +80638,7 @@ "ledger_value": 745.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001288", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 684.0, @@ -96907,7 +80646,7 @@ "ledger_value": 676.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001289", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1560.0, @@ -96915,7 +80654,7 @@ "ledger_value": 1286.25, "name": "dwp.uc.households_by_area_children_3plus@E14001290", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 596.0, @@ -96923,7 +80662,7 @@ "ledger_value": 593.0, "name": "dwp.uc.households_by_area_children_3plus@E14001291", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1005.0, @@ -96931,7 +80670,7 @@ "ledger_value": 1081.75, "name": "dwp.uc.households_by_area_children_3plus@E14001292", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1107.0, @@ -96939,7 +80678,7 @@ "ledger_value": 559.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001293", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 630.0, @@ -96947,7 +80686,7 @@ "ledger_value": 538.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001294", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1549.0, @@ -96955,7 +80694,7 @@ "ledger_value": 1172.5, "name": "dwp.uc.households_by_area_children_3plus@E14001295", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1106.0, @@ -96963,7 +80702,7 @@ "ledger_value": 546.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001296", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1804.0, @@ -96971,7 +80710,7 @@ "ledger_value": 2079.5, "name": "dwp.uc.households_by_area_children_3plus@E14001297", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 762.0, @@ -96979,7 +80718,7 @@ "ledger_value": 797.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001298", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1495.0, @@ -96987,7 +80726,7 @@ "ledger_value": 1762.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001299", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1337.0, @@ -96995,7 +80734,7 @@ "ledger_value": 1443.0, "name": "dwp.uc.households_by_area_children_3plus@E14001300", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1891.0, @@ -97003,7 +80742,7 @@ "ledger_value": 2435.0, "name": "dwp.uc.households_by_area_children_3plus@E14001301", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1526.0, @@ -97011,7 +80750,7 @@ "ledger_value": 1526.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001302", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 816.0, @@ -97019,7 +80758,7 @@ "ledger_value": 601.5, "name": "dwp.uc.households_by_area_children_3plus@E14001303", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 721.0, @@ -97027,7 +80766,7 @@ "ledger_value": 731.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001304", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1714.0, @@ -97035,7 +80774,7 @@ "ledger_value": 1387.0, "name": "dwp.uc.households_by_area_children_3plus@E14001305", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1770.0, @@ -97043,7 +80782,7 @@ "ledger_value": 1398.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001306", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1459.0, @@ -97051,7 +80790,7 @@ "ledger_value": 1194.75, "name": "dwp.uc.households_by_area_children_3plus@E14001307", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1149.0, @@ -97059,7 +80798,7 @@ "ledger_value": 1507.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001308", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 532.0, @@ -97067,7 +80806,7 @@ "ledger_value": 512.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001309", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1346.0, @@ -97075,7 +80814,7 @@ "ledger_value": 710.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001310", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1152.0, @@ -97083,7 +80822,7 @@ "ledger_value": 1138.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001311", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 977.0, @@ -97091,7 +80830,7 @@ "ledger_value": 754.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001312", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1884.0, @@ -97099,7 +80838,7 @@ "ledger_value": 1940.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001313", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1778.0, @@ -97107,7 +80846,7 @@ "ledger_value": 1665.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001314", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1457.0, @@ -97115,7 +80854,7 @@ "ledger_value": 1220.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001315", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 584.0, @@ -97123,7 +80862,7 @@ "ledger_value": 508.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001316", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1705.0, @@ -97131,7 +80870,7 @@ "ledger_value": 1563.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001317", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 799.0, @@ -97139,7 +80878,7 @@ "ledger_value": 705.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001318", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1050.0, @@ -97147,7 +80886,7 @@ "ledger_value": 951.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001319", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1841.0, @@ -97155,7 +80894,7 @@ "ledger_value": 2413.5833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001320", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 921.0, @@ -97163,7 +80902,7 @@ "ledger_value": 963.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001321", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 568.0, @@ -97171,7 +80910,7 @@ "ledger_value": 476.0, "name": "dwp.uc.households_by_area_children_3plus@E14001322", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2589.0, @@ -97179,7 +80918,7 @@ "ledger_value": 3219.25, "name": "dwp.uc.households_by_area_children_3plus@E14001323", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1003.0, @@ -97187,7 +80926,7 @@ "ledger_value": 892.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001324", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1394.0, @@ -97195,7 +80934,7 @@ "ledger_value": 1364.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001325", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1621.0, @@ -97203,7 +80942,7 @@ "ledger_value": 2077.0, "name": "dwp.uc.households_by_area_children_3plus@E14001326", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1734.0, @@ -97211,7 +80950,7 @@ "ledger_value": 2094.5833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001327", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2169.0, @@ -97219,7 +80958,7 @@ "ledger_value": 2679.5, "name": "dwp.uc.households_by_area_children_3plus@E14001328", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1448.0, @@ -97227,7 +80966,7 @@ "ledger_value": 1272.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001329", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 807.0, @@ -97235,7 +80974,7 @@ "ledger_value": 718.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001330", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2051.0, @@ -97243,7 +80982,7 @@ "ledger_value": 1699.75, "name": "dwp.uc.households_by_area_children_3plus@E14001331", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1818.0, @@ -97251,7 +80990,7 @@ "ledger_value": 1390.0, "name": "dwp.uc.households_by_area_children_3plus@E14001332", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1246.0, @@ -97259,7 +80998,7 @@ "ledger_value": 911.0, "name": "dwp.uc.households_by_area_children_3plus@E14001333", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1462.0, @@ -97267,7 +81006,7 @@ "ledger_value": 1250.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001334", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 710.0, @@ -97275,7 +81014,7 @@ "ledger_value": 713.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001335", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1433.0, @@ -97283,7 +81022,7 @@ "ledger_value": 1250.0, "name": "dwp.uc.households_by_area_children_3plus@E14001336", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1231.0, @@ -97291,7 +81030,7 @@ "ledger_value": 1055.5, "name": "dwp.uc.households_by_area_children_3plus@E14001337", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2359.0, @@ -97299,7 +81038,7 @@ "ledger_value": 1846.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001338", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1972.0, @@ -97307,7 +81046,7 @@ "ledger_value": 1799.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001339", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1561.0, @@ -97315,7 +81054,7 @@ "ledger_value": 1170.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001340", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1700.0, @@ -97323,7 +81062,7 @@ "ledger_value": 1442.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001341", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 863.0, @@ -97331,7 +81070,7 @@ "ledger_value": 801.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001342", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 942.0, @@ -97339,7 +81078,7 @@ "ledger_value": 937.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001343", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1232.0, @@ -97347,7 +81086,7 @@ "ledger_value": 1174.75, "name": "dwp.uc.households_by_area_children_3plus@E14001344", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1433.0, @@ -97355,7 +81094,7 @@ "ledger_value": 2310.25, "name": "dwp.uc.households_by_area_children_3plus@E14001345", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1946.0, @@ -97363,7 +81102,7 @@ "ledger_value": 2469.9166666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001346", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 662.0, @@ -97371,7 +81110,7 @@ "ledger_value": 489.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001347", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 594.0, @@ -97379,7 +81118,7 @@ "ledger_value": 566.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001348", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1024.0, @@ -97387,7 +81126,7 @@ "ledger_value": 903.0, "name": "dwp.uc.households_by_area_children_3plus@E14001349", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1066.0, @@ -97395,7 +81134,7 @@ "ledger_value": 979.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001350", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 676.0, @@ -97403,7 +81142,7 @@ "ledger_value": 646.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001351", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2049.0, @@ -97411,7 +81150,7 @@ "ledger_value": 2533.3333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001352", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1919.0, @@ -97419,7 +81158,7 @@ "ledger_value": 2295.0, "name": "dwp.uc.households_by_area_children_3plus@E14001353", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 879.0, @@ -97427,7 +81166,7 @@ "ledger_value": 783.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001354", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1405.0, @@ -97435,7 +81174,7 @@ "ledger_value": 1287.5, "name": "dwp.uc.households_by_area_children_3plus@E14001355", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 689.0, @@ -97443,7 +81182,7 @@ "ledger_value": 685.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001356", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 779.0, @@ -97451,7 +81190,7 @@ "ledger_value": 776.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001357", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1094.0, @@ -97459,7 +81198,7 @@ "ledger_value": 1102.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001358", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 629.0, @@ -97467,7 +81206,7 @@ "ledger_value": 722.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001359", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 406.0, @@ -97475,7 +81214,7 @@ "ledger_value": 615.75, "name": "dwp.uc.households_by_area_children_3plus@E14001360", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1005.0, @@ -97483,7 +81222,7 @@ "ledger_value": 1047.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001361", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 548.0, @@ -97491,7 +81230,7 @@ "ledger_value": 478.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001362", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 635.0, @@ -97499,7 +81238,7 @@ "ledger_value": 650.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001363", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 677.0, @@ -97507,7 +81246,7 @@ "ledger_value": 746.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001364", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 729.0, @@ -97515,7 +81254,7 @@ "ledger_value": 818.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001365", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 580.0, @@ -97523,7 +81262,7 @@ "ledger_value": 554.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001366", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2257.0, @@ -97531,7 +81270,7 @@ "ledger_value": 2571.5, "name": "dwp.uc.households_by_area_children_3plus@E14001367", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1200.0, @@ -97539,7 +81278,7 @@ "ledger_value": 1141.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001368", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1508.0, @@ -97547,7 +81286,7 @@ "ledger_value": 1561.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001369", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 948.0, @@ -97555,7 +81294,7 @@ "ledger_value": 1125.25, "name": "dwp.uc.households_by_area_children_3plus@E14001370", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1594.0, @@ -97563,7 +81302,7 @@ "ledger_value": 1517.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001371", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 979.0, @@ -97571,7 +81310,7 @@ "ledger_value": 901.75, "name": "dwp.uc.households_by_area_children_3plus@E14001372", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 648.0, @@ -97579,7 +81318,7 @@ "ledger_value": 659.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001373", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 527.0, @@ -97587,7 +81326,7 @@ "ledger_value": 469.0, "name": "dwp.uc.households_by_area_children_3plus@E14001374", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 894.0, @@ -97595,7 +81334,7 @@ "ledger_value": 920.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001375", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 720.0, @@ -97603,7 +81342,7 @@ "ledger_value": 795.0, "name": "dwp.uc.households_by_area_children_3plus@E14001376", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2190.0, @@ -97611,7 +81350,7 @@ "ledger_value": 2430.8333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001377", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1855.0, @@ -97619,7 +81358,7 @@ "ledger_value": 1399.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001378", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 786.0, @@ -97627,7 +81366,7 @@ "ledger_value": 661.75, "name": "dwp.uc.households_by_area_children_3plus@E14001379", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 939.0, @@ -97635,7 +81374,7 @@ "ledger_value": 836.75, "name": "dwp.uc.households_by_area_children_3plus@E14001380", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 791.0, @@ -97643,7 +81382,7 @@ "ledger_value": 642.75, "name": "dwp.uc.households_by_area_children_3plus@E14001381", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1335.0, @@ -97651,7 +81390,7 @@ "ledger_value": 1250.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001382", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1309.0, @@ -97659,7 +81398,7 @@ "ledger_value": 1343.75, "name": "dwp.uc.households_by_area_children_3plus@E14001383", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 742.0, @@ -97667,7 +81406,7 @@ "ledger_value": 891.25, "name": "dwp.uc.households_by_area_children_3plus@E14001384", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 973.0, @@ -97675,7 +81414,7 @@ "ledger_value": 1007.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001385", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 604.0, @@ -97683,7 +81422,7 @@ "ledger_value": 660.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001386", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 926.0, @@ -97691,7 +81430,7 @@ "ledger_value": 859.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001387", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 634.0, @@ -97699,7 +81438,7 @@ "ledger_value": 647.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001388", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1205.0, @@ -97707,7 +81446,7 @@ "ledger_value": 1015.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001389", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1140.0, @@ -97715,7 +81454,7 @@ "ledger_value": 1155.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001390", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 828.0, @@ -97723,7 +81462,7 @@ "ledger_value": 720.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001391", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 463.0, @@ -97731,7 +81470,7 @@ "ledger_value": 446.75, "name": "dwp.uc.households_by_area_children_3plus@E14001392", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 764.0, @@ -97739,7 +81478,7 @@ "ledger_value": 812.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001393", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 614.0, @@ -97747,7 +81486,7 @@ "ledger_value": 580.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001394", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 633.0, @@ -97755,7 +81494,7 @@ "ledger_value": 656.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001395", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 699.0, @@ -97763,7 +81502,7 @@ "ledger_value": 641.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001396", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 746.0, @@ -97771,7 +81510,7 @@ "ledger_value": 562.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001397", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 835.0, @@ -97779,7 +81518,7 @@ "ledger_value": 833.75, "name": "dwp.uc.households_by_area_children_3plus@E14001398", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 499.0, @@ -97787,7 +81526,7 @@ "ledger_value": 386.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001399", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 989.0, @@ -97795,7 +81534,7 @@ "ledger_value": 976.75, "name": "dwp.uc.households_by_area_children_3plus@E14001400", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1253.0, @@ -97803,7 +81542,7 @@ "ledger_value": 1399.0, "name": "dwp.uc.households_by_area_children_3plus@E14001401", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 662.0, @@ -97811,7 +81550,7 @@ "ledger_value": 689.25, "name": "dwp.uc.households_by_area_children_3plus@E14001402", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 861.0, @@ -97819,7 +81558,7 @@ "ledger_value": 910.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001403", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 854.0, @@ -97827,7 +81566,7 @@ "ledger_value": 851.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001404", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1034.0, @@ -97835,7 +81574,7 @@ "ledger_value": 980.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001405", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1792.0, @@ -97843,7 +81582,7 @@ "ledger_value": 1689.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001406", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1027.0, @@ -97851,7 +81590,7 @@ "ledger_value": 1162.5, "name": "dwp.uc.households_by_area_children_3plus@E14001407", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1064.0, @@ -97859,7 +81598,7 @@ "ledger_value": 952.0, "name": "dwp.uc.households_by_area_children_3plus@E14001408", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1295.0, @@ -97867,7 +81606,7 @@ "ledger_value": 1013.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001409", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2069.0, @@ -97875,7 +81614,7 @@ "ledger_value": 1971.25, "name": "dwp.uc.households_by_area_children_3plus@E14001410", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2004.0, @@ -97883,7 +81622,7 @@ "ledger_value": 2425.1666666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001411", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1390.0, @@ -97891,7 +81630,7 @@ "ledger_value": 1557.25, "name": "dwp.uc.households_by_area_children_3plus@E14001412", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1229.0, @@ -97899,7 +81638,7 @@ "ledger_value": 1258.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001413", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 668.0, @@ -97907,7 +81646,7 @@ "ledger_value": 599.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001414", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1722.0, @@ -97915,7 +81654,7 @@ "ledger_value": 2295.3333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001415", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1967.0, @@ -97923,7 +81662,7 @@ "ledger_value": 2877.0833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001416", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 850.0, @@ -97931,7 +81670,7 @@ "ledger_value": 849.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001417", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 721.0, @@ -97939,7 +81678,7 @@ "ledger_value": 612.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001418", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1139.0, @@ -97947,7 +81686,7 @@ "ledger_value": 1288.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001419", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 540.0, @@ -97955,7 +81694,7 @@ "ledger_value": 448.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001420", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1918.0, @@ -97963,7 +81702,7 @@ "ledger_value": 1658.0, "name": "dwp.uc.households_by_area_children_3plus@E14001421", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1374.0, @@ -97971,7 +81710,7 @@ "ledger_value": 1932.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001422", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 675.0, @@ -97979,7 +81718,7 @@ "ledger_value": 583.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001423", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 720.0, @@ -97987,7 +81726,7 @@ "ledger_value": 599.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001424", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2178.0, @@ -97995,7 +81734,7 @@ "ledger_value": 2575.6666666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001425", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1286.0, @@ -98003,7 +81742,7 @@ "ledger_value": 1360.5, "name": "dwp.uc.households_by_area_children_3plus@E14001426", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1633.0, @@ -98011,7 +81750,7 @@ "ledger_value": 1067.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001427", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1368.0, @@ -98019,7 +81758,7 @@ "ledger_value": 1349.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001428", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 903.0, @@ -98027,7 +81766,7 @@ "ledger_value": 796.25, "name": "dwp.uc.households_by_area_children_3plus@E14001429", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2218.0, @@ -98035,7 +81774,7 @@ "ledger_value": 2937.8333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001430", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1155.0, @@ -98043,7 +81782,7 @@ "ledger_value": 1224.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001431", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1532.0, @@ -98051,7 +81790,7 @@ "ledger_value": 1360.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001432", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1897.0, @@ -98059,7 +81798,7 @@ "ledger_value": 2022.5, "name": "dwp.uc.households_by_area_children_3plus@E14001433", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1133.0, @@ -98067,7 +81806,7 @@ "ledger_value": 1157.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001434", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2227.0, @@ -98075,7 +81814,7 @@ "ledger_value": 1821.5, "name": "dwp.uc.households_by_area_children_3plus@E14001435", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1293.0, @@ -98083,7 +81822,7 @@ "ledger_value": 1234.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001436", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 569.0, @@ -98091,7 +81830,7 @@ "ledger_value": 493.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001437", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1185.0, @@ -98099,7 +81838,7 @@ "ledger_value": 1022.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001438", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 695.0, @@ -98107,7 +81846,7 @@ "ledger_value": 845.75, "name": "dwp.uc.households_by_area_children_3plus@E14001439", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1397.0, @@ -98115,7 +81854,7 @@ "ledger_value": 1272.0, "name": "dwp.uc.households_by_area_children_3plus@E14001440", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1051.0, @@ -98123,7 +81862,7 @@ "ledger_value": 1079.0, "name": "dwp.uc.households_by_area_children_3plus@E14001441", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 617.0, @@ -98131,7 +81870,7 @@ "ledger_value": 619.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001442", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 653.0, @@ -98139,7 +81878,7 @@ "ledger_value": 648.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001443", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 613.0, @@ -98147,7 +81886,7 @@ "ledger_value": 643.25, "name": "dwp.uc.households_by_area_children_3plus@E14001444", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 660.0, @@ -98155,7 +81894,7 @@ "ledger_value": 476.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001445", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1785.0, @@ -98163,7 +81902,7 @@ "ledger_value": 2452.9166666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001446", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1158.0, @@ -98171,7 +81910,7 @@ "ledger_value": 1193.25, "name": "dwp.uc.households_by_area_children_3plus@E14001447", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1156.0, @@ -98179,7 +81918,7 @@ "ledger_value": 1186.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001448", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 621.0, @@ -98187,7 +81926,7 @@ "ledger_value": 652.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001449", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1173.0, @@ -98195,7 +81934,7 @@ "ledger_value": 1075.25, "name": "dwp.uc.households_by_area_children_3plus@E14001450", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 937.0, @@ -98203,7 +81942,7 @@ "ledger_value": 949.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001451", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1883.0, @@ -98211,7 +81950,7 @@ "ledger_value": 1862.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001452", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 992.0, @@ -98219,7 +81958,7 @@ "ledger_value": 947.75, "name": "dwp.uc.households_by_area_children_3plus@E14001453", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 637.0, @@ -98227,7 +81966,7 @@ "ledger_value": 603.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001454", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1210.0, @@ -98235,7 +81974,7 @@ "ledger_value": 1126.0, "name": "dwp.uc.households_by_area_children_3plus@E14001455", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 696.0, @@ -98243,7 +81982,7 @@ "ledger_value": 642.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001456", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 560.0, @@ -98251,7 +81990,7 @@ "ledger_value": 428.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001457", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 563.0, @@ -98259,7 +81998,7 @@ "ledger_value": 538.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001458", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2069.0, @@ -98267,7 +82006,7 @@ "ledger_value": 2149.5, "name": "dwp.uc.households_by_area_children_3plus@E14001459", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 702.0, @@ -98275,7 +82014,7 @@ "ledger_value": 664.75, "name": "dwp.uc.households_by_area_children_3plus@E14001460", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1118.0, @@ -98283,7 +82022,7 @@ "ledger_value": 888.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001461", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1399.0, @@ -98291,7 +82030,7 @@ "ledger_value": 1526.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001462", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 596.0, @@ -98299,7 +82038,7 @@ "ledger_value": 530.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001463", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 779.0, @@ -98307,7 +82046,7 @@ "ledger_value": 784.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001464", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 621.0, @@ -98315,7 +82054,7 @@ "ledger_value": 675.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001465", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2249.0, @@ -98323,7 +82062,7 @@ "ledger_value": 2834.4166666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001466", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 865.0, @@ -98331,7 +82070,7 @@ "ledger_value": 700.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001467", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 375.0, @@ -98339,7 +82078,7 @@ "ledger_value": 259.25, "name": "dwp.uc.households_by_area_children_3plus@E14001468", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1764.0, @@ -98347,7 +82086,7 @@ "ledger_value": 1852.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001469", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1505.0, @@ -98355,7 +82094,7 @@ "ledger_value": 1711.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001470", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1053.0, @@ -98363,7 +82102,7 @@ "ledger_value": 1078.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001471", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 863.0, @@ -98371,7 +82110,7 @@ "ledger_value": 768.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001472", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 840.0, @@ -98379,7 +82118,7 @@ "ledger_value": 889.25, "name": "dwp.uc.households_by_area_children_3plus@E14001473", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1428.0, @@ -98387,7 +82126,7 @@ "ledger_value": 1702.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001474", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 572.0, @@ -98395,7 +82134,7 @@ "ledger_value": 501.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001475", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 711.0, @@ -98403,7 +82142,7 @@ "ledger_value": 756.25, "name": "dwp.uc.households_by_area_children_3plus@E14001476", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1779.0, @@ -98411,7 +82150,7 @@ "ledger_value": 2543.75, "name": "dwp.uc.households_by_area_children_3plus@E14001477", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1831.0, @@ -98419,7 +82158,7 @@ "ledger_value": 2574.0833333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001478", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 599.0, @@ -98427,7 +82166,7 @@ "ledger_value": 578.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001479", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1143.0, @@ -98435,7 +82174,7 @@ "ledger_value": 1327.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001480", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 571.0, @@ -98443,7 +82182,7 @@ "ledger_value": 604.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001481", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 532.0, @@ -98451,7 +82190,7 @@ "ledger_value": 542.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001482", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 848.0, @@ -98459,7 +82198,7 @@ "ledger_value": 902.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001483", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 771.0, @@ -98467,7 +82206,7 @@ "ledger_value": 719.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001484", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 986.0, @@ -98475,7 +82214,7 @@ "ledger_value": 847.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001485", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 838.0, @@ -98483,7 +82222,7 @@ "ledger_value": 762.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001486", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1048.0, @@ -98491,7 +82230,7 @@ "ledger_value": 1069.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001487", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 668.0, @@ -98499,7 +82238,7 @@ "ledger_value": 697.75, "name": "dwp.uc.households_by_area_children_3plus@E14001488", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 654.0, @@ -98507,7 +82246,7 @@ "ledger_value": 630.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001489", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 544.0, @@ -98515,7 +82254,7 @@ "ledger_value": 542.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001490", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 725.0, @@ -98523,7 +82262,7 @@ "ledger_value": 715.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001491", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1400.0, @@ -98531,7 +82270,7 @@ "ledger_value": 1090.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001492", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 620.0, @@ -98539,7 +82278,7 @@ "ledger_value": 593.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001493", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 679.0, @@ -98547,7 +82286,7 @@ "ledger_value": 684.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001494", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 594.0, @@ -98555,7 +82294,7 @@ "ledger_value": 589.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001495", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 644.0, @@ -98563,7 +82302,7 @@ "ledger_value": 577.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001496", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 935.0, @@ -98571,7 +82310,7 @@ "ledger_value": 1003.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001497", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 889.0, @@ -98579,7 +82318,7 @@ "ledger_value": 846.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001498", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1421.0, @@ -98587,7 +82326,7 @@ "ledger_value": 1357.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001499", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1526.0, @@ -98595,7 +82334,7 @@ "ledger_value": 1447.5, "name": "dwp.uc.households_by_area_children_3plus@E14001500", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1516.0, @@ -98603,7 +82342,7 @@ "ledger_value": 1375.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001501", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 961.0, @@ -98611,7 +82350,7 @@ "ledger_value": 886.25, "name": "dwp.uc.households_by_area_children_3plus@E14001502", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1979.0, @@ -98619,7 +82358,7 @@ "ledger_value": 1338.75, "name": "dwp.uc.households_by_area_children_3plus@E14001503", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1001.0, @@ -98627,7 +82366,7 @@ "ledger_value": 745.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001504", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 886.0, @@ -98635,7 +82374,7 @@ "ledger_value": 904.75, "name": "dwp.uc.households_by_area_children_3plus@E14001505", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1037.0, @@ -98643,7 +82382,7 @@ "ledger_value": 1118.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001506", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 693.0, @@ -98651,7 +82390,7 @@ "ledger_value": 631.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001507", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1139.0, @@ -98659,7 +82398,7 @@ "ledger_value": 999.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001508", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1278.0, @@ -98667,7 +82406,7 @@ "ledger_value": 1180.5, "name": "dwp.uc.households_by_area_children_3plus@E14001509", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1355.0, @@ -98675,7 +82414,7 @@ "ledger_value": 1122.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001510", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 867.0, @@ -98683,7 +82422,7 @@ "ledger_value": 736.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001511", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 738.0, @@ -98691,7 +82430,7 @@ "ledger_value": 767.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001512", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 815.0, @@ -98699,7 +82438,7 @@ "ledger_value": 799.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001513", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 576.0, @@ -98707,7 +82446,7 @@ "ledger_value": 560.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001514", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1343.0, @@ -98715,7 +82454,7 @@ "ledger_value": 1426.0, "name": "dwp.uc.households_by_area_children_3plus@E14001515", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1064.0, @@ -98723,7 +82462,7 @@ "ledger_value": 1149.75, "name": "dwp.uc.households_by_area_children_3plus@E14001516", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1485.0, @@ -98731,7 +82470,7 @@ "ledger_value": 1423.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001517", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1623.0, @@ -98739,7 +82478,7 @@ "ledger_value": 1493.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001518", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 587.0, @@ -98747,7 +82486,7 @@ "ledger_value": 549.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001519", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1883.0, @@ -98755,7 +82494,7 @@ "ledger_value": 2001.5, "name": "dwp.uc.households_by_area_children_3plus@E14001520", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1430.0, @@ -98763,7 +82502,7 @@ "ledger_value": 1788.75, "name": "dwp.uc.households_by_area_children_3plus@E14001521", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 984.0, @@ -98771,7 +82510,7 @@ "ledger_value": 1290.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001522", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 653.0, @@ -98779,7 +82518,7 @@ "ledger_value": 657.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001523", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1137.0, @@ -98787,7 +82526,7 @@ "ledger_value": 1183.75, "name": "dwp.uc.households_by_area_children_3plus@E14001524", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2005.0, @@ -98795,7 +82534,7 @@ "ledger_value": 2088.75, "name": "dwp.uc.households_by_area_children_3plus@E14001525", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 670.0, @@ -98803,7 +82542,7 @@ "ledger_value": 628.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001526", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1769.0, @@ -98811,7 +82550,7 @@ "ledger_value": 1341.25, "name": "dwp.uc.households_by_area_children_3plus@E14001527", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1234.0, @@ -98819,7 +82558,7 @@ "ledger_value": 1280.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001528", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 683.0, @@ -98827,7 +82566,7 @@ "ledger_value": 602.75, "name": "dwp.uc.households_by_area_children_3plus@E14001529", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 693.0, @@ -98835,7 +82574,7 @@ "ledger_value": 703.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001530", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1446.0, @@ -98843,7 +82582,7 @@ "ledger_value": 1076.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001531", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 543.0, @@ -98851,7 +82590,7 @@ "ledger_value": 516.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001532", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 594.0, @@ -98859,7 +82598,7 @@ "ledger_value": 679.0, "name": "dwp.uc.households_by_area_children_3plus@E14001533", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 793.0, @@ -98867,7 +82606,7 @@ "ledger_value": 664.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001534", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 598.0, @@ -98875,7 +82614,7 @@ "ledger_value": 477.0, "name": "dwp.uc.households_by_area_children_3plus@E14001535", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1028.0, @@ -98883,7 +82622,7 @@ "ledger_value": 1065.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001536", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1234.0, @@ -98891,7 +82630,7 @@ "ledger_value": 1136.0, "name": "dwp.uc.households_by_area_children_3plus@E14001537", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 998.0, @@ -98899,7 +82638,7 @@ "ledger_value": 1033.5, "name": "dwp.uc.households_by_area_children_3plus@E14001538", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 553.0, @@ -98907,7 +82646,7 @@ "ledger_value": 513.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001539", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 953.0, @@ -98915,7 +82654,7 @@ "ledger_value": 907.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001540", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1544.0, @@ -98923,7 +82662,7 @@ "ledger_value": 1959.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001541", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 720.0, @@ -98931,7 +82670,7 @@ "ledger_value": 815.0, "name": "dwp.uc.households_by_area_children_3plus@E14001542", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 971.0, @@ -98939,7 +82678,7 @@ "ledger_value": 1180.0, "name": "dwp.uc.households_by_area_children_3plus@E14001543", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 695.0, @@ -98947,7 +82686,7 @@ "ledger_value": 677.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001544", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 737.0, @@ -98955,7 +82694,7 @@ "ledger_value": 748.5, "name": "dwp.uc.households_by_area_children_3plus@E14001545", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1518.0, @@ -98963,7 +82702,7 @@ "ledger_value": 1773.5, "name": "dwp.uc.households_by_area_children_3plus@E14001546", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1976.0, @@ -98971,7 +82710,7 @@ "ledger_value": 2445.3333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001547", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 775.0, @@ -98979,7 +82718,7 @@ "ledger_value": 773.0, "name": "dwp.uc.households_by_area_children_3plus@E14001548", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 647.0, @@ -98987,7 +82726,7 @@ "ledger_value": 717.5, "name": "dwp.uc.households_by_area_children_3plus@E14001549", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1037.0, @@ -98995,7 +82734,7 @@ "ledger_value": 846.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001550", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1320.0, @@ -99003,7 +82742,7 @@ "ledger_value": 979.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001551", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 814.0, @@ -99011,7 +82750,7 @@ "ledger_value": 789.0, "name": "dwp.uc.households_by_area_children_3plus@E14001552", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2998.0, @@ -99019,7 +82758,7 @@ "ledger_value": 2782.8333333333335, "name": "dwp.uc.households_by_area_children_3plus@E14001553", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 799.0, @@ -99027,7 +82766,7 @@ "ledger_value": 669.25, "name": "dwp.uc.households_by_area_children_3plus@E14001554", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 758.0, @@ -99035,7 +82774,7 @@ "ledger_value": 685.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001555", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 672.0, @@ -99043,7 +82782,7 @@ "ledger_value": 484.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001556", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 944.0, @@ -99051,7 +82790,7 @@ "ledger_value": 646.75, "name": "dwp.uc.households_by_area_children_3plus@E14001557", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1221.0, @@ -99059,7 +82798,7 @@ "ledger_value": 1344.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001558", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1661.0, @@ -99067,7 +82806,7 @@ "ledger_value": 1318.5, "name": "dwp.uc.households_by_area_children_3plus@E14001559", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1322.0, @@ -99075,7 +82814,7 @@ "ledger_value": 1431.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001560", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1400.0, @@ -99083,7 +82822,7 @@ "ledger_value": 1310.0, "name": "dwp.uc.households_by_area_children_3plus@E14001561", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2304.0, @@ -99091,7 +82830,7 @@ "ledger_value": 3353.4166666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001562", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1852.0, @@ -99099,7 +82838,7 @@ "ledger_value": 1861.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001563", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1108.0, @@ -99107,7 +82846,7 @@ "ledger_value": 913.0, "name": "dwp.uc.households_by_area_children_3plus@E14001564", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 877.0, @@ -99115,7 +82854,7 @@ "ledger_value": 659.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001565", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 864.0, @@ -99123,7 +82862,7 @@ "ledger_value": 685.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001566", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1428.0, @@ -99131,7 +82870,7 @@ "ledger_value": 1198.0, "name": "dwp.uc.households_by_area_children_3plus@E14001567", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1170.0, @@ -99139,7 +82878,7 @@ "ledger_value": 1157.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001568", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 628.0, @@ -99147,7 +82886,7 @@ "ledger_value": 596.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001569", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 713.0, @@ -99155,7 +82894,7 @@ "ledger_value": 879.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001570", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1297.0, @@ -99163,7 +82902,7 @@ "ledger_value": 1416.75, "name": "dwp.uc.households_by_area_children_3plus@E14001571", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 626.0, @@ -99171,7 +82910,7 @@ "ledger_value": 604.5, "name": "dwp.uc.households_by_area_children_3plus@E14001572", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1112.0, @@ -99179,7 +82918,7 @@ "ledger_value": 1012.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001573", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1616.0, @@ -99187,7 +82926,7 @@ "ledger_value": 1889.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001574", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 680.0, @@ -99195,7 +82934,7 @@ "ledger_value": 666.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001575", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2479.0, @@ -99203,7 +82942,7 @@ "ledger_value": 2690.1666666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001576", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1025.0, @@ -99211,7 +82950,7 @@ "ledger_value": 964.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001577", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 943.0, @@ -99219,7 +82958,7 @@ "ledger_value": 998.75, "name": "dwp.uc.households_by_area_children_3plus@E14001578", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 744.0, @@ -99227,7 +82966,7 @@ "ledger_value": 722.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001579", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 492.0, @@ -99235,7 +82974,7 @@ "ledger_value": 368.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001580", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1183.0, @@ -99243,7 +82982,7 @@ "ledger_value": 922.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001581", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 427.0, @@ -99251,7 +82990,7 @@ "ledger_value": 379.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001582", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1042.0, @@ -99259,7 +82998,7 @@ "ledger_value": 894.25, "name": "dwp.uc.households_by_area_children_3plus@E14001583", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1221.0, @@ -99267,7 +83006,7 @@ "ledger_value": 1091.0, "name": "dwp.uc.households_by_area_children_3plus@E14001584", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1406.0, @@ -99275,7 +83014,7 @@ "ledger_value": 1241.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001585", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 692.0, @@ -99283,7 +83022,7 @@ "ledger_value": 516.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001586", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 615.0, @@ -99291,7 +83030,7 @@ "ledger_value": 609.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001587", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 757.0, @@ -99299,7 +83038,7 @@ "ledger_value": 818.5, "name": "dwp.uc.households_by_area_children_3plus@E14001588", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 522.0, @@ -99307,7 +83046,7 @@ "ledger_value": 401.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001589", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 815.0, @@ -99315,7 +83054,7 @@ "ledger_value": 911.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001590", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 661.0, @@ -99323,7 +83062,7 @@ "ledger_value": 806.25, "name": "dwp.uc.households_by_area_children_3plus@E14001591", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 692.0, @@ -99331,7 +83070,7 @@ "ledger_value": 770.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001592", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 477.0, @@ -99339,7 +83078,7 @@ "ledger_value": 521.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@E14001593", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1721.0, @@ -99347,7 +83086,7 @@ "ledger_value": 2021.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001594", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 2290.0, @@ -99355,7 +83094,7 @@ "ledger_value": 2798.6666666666665, "name": "dwp.uc.households_by_area_children_3plus@E14001595", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1569.0, @@ -99363,7 +83102,7 @@ "ledger_value": 1570.75, "name": "dwp.uc.households_by_area_children_3plus@E14001596", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1074.0, @@ -99371,7 +83110,7 @@ "ledger_value": 1008.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001597", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1341.0, @@ -99379,7 +83118,7 @@ "ledger_value": 1255.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001598", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 879.0, @@ -99387,7 +83126,7 @@ "ledger_value": 698.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001599", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1065.0, @@ -99395,7 +83134,7 @@ "ledger_value": 1243.0, "name": "dwp.uc.households_by_area_children_3plus@E14001600", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1037.0, @@ -99403,7 +83142,7 @@ "ledger_value": 1075.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@E14001601", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1779.0, @@ -99411,7 +83150,7 @@ "ledger_value": 1811.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001602", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 973.0, @@ -99419,7 +83158,7 @@ "ledger_value": 944.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@E14001603", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 960.0, @@ -99427,7 +83166,7 @@ "ledger_value": 815.75, "name": "dwp.uc.households_by_area_children_3plus@E14001604", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 432.0, @@ -99435,7 +83174,7 @@ "ledger_value": 376.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@E14001605", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 454.0, @@ -99443,7 +83182,7 @@ "ledger_value": 557.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000021", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 140.0, @@ -99451,7 +83190,7 @@ "ledger_value": 131.41666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000027", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 760.0, @@ -99459,7 +83198,7 @@ "ledger_value": 863.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000045", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 977.0, @@ -99467,7 +83206,7 @@ "ledger_value": 853.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000048", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 221.0, @@ -99475,7 +83214,7 @@ "ledger_value": 245.91666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000051", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1006.0, @@ -99483,7 +83222,7 @@ "ledger_value": 821.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000060", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 671.0, @@ -99491,7 +83230,7 @@ "ledger_value": 450.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@S14000061", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 748.0, @@ -99499,7 +83238,7 @@ "ledger_value": 758.75, "name": "dwp.uc.households_by_area_children_3plus@S14000062", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 984.0, @@ -99507,7 +83246,7 @@ "ledger_value": 1042.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@S14000063", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 880.0, @@ -99515,7 +83254,7 @@ "ledger_value": 839.0, "name": "dwp.uc.households_by_area_children_3plus@S14000064", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 713.0, @@ -99523,7 +83262,7 @@ "ledger_value": 736.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000065", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 843.0, @@ -99531,7 +83270,7 @@ "ledger_value": 864.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000066", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 616.0, @@ -99539,7 +83278,7 @@ "ledger_value": 593.0, "name": "dwp.uc.households_by_area_children_3plus@S14000067", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 850.0, @@ -99547,7 +83286,7 @@ "ledger_value": 811.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000068", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 673.0, @@ -99555,7 +83294,7 @@ "ledger_value": 743.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000069", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1020.0, @@ -99563,7 +83302,7 @@ "ledger_value": 943.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000070", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 917.0, @@ -99571,7 +83310,7 @@ "ledger_value": 891.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000071", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 803.0, @@ -99579,7 +83318,7 @@ "ledger_value": 843.5833333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000072", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 814.0, @@ -99587,7 +83326,7 @@ "ledger_value": 843.5, "name": "dwp.uc.households_by_area_children_3plus@S14000073", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 599.0, @@ -99595,7 +83334,7 @@ "ledger_value": 677.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000074", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1191.0, @@ -99603,7 +83342,7 @@ "ledger_value": 1024.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@S14000075", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 700.0, @@ -99611,7 +83350,7 @@ "ledger_value": 679.25, "name": "dwp.uc.households_by_area_children_3plus@S14000076", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 680.0, @@ -99619,7 +83358,7 @@ "ledger_value": 665.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000077", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 920.0, @@ -99627,7 +83366,7 @@ "ledger_value": 647.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000078", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 905.0, @@ -99635,7 +83374,7 @@ "ledger_value": 666.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000079", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 464.0, @@ -99643,7 +83382,7 @@ "ledger_value": 477.0, "name": "dwp.uc.households_by_area_children_3plus@S14000080", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 743.0, @@ -99651,7 +83390,7 @@ "ledger_value": 677.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 466.0, @@ -99659,7 +83398,7 @@ "ledger_value": 506.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@S14000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 855.0, @@ -99667,7 +83406,7 @@ "ledger_value": 854.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1410.0, @@ -99675,7 +83414,7 @@ "ledger_value": 1486.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@S14000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1237.0, @@ -99683,7 +83422,7 @@ "ledger_value": 1009.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1652.0, @@ -99691,7 +83430,7 @@ "ledger_value": 1605.25, "name": "dwp.uc.households_by_area_children_3plus@S14000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 978.0, @@ -99699,7 +83438,7 @@ "ledger_value": 945.75, "name": "dwp.uc.households_by_area_children_3plus@S14000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1256.0, @@ -99707,7 +83446,7 @@ "ledger_value": 1450.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@S14000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1082.0, @@ -99715,7 +83454,7 @@ "ledger_value": 1049.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@S14000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1165.0, @@ -99723,7 +83462,7 @@ "ledger_value": 1270.25, "name": "dwp.uc.households_by_area_children_3plus@S14000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 403.0, @@ -99731,7 +83470,7 @@ "ledger_value": 457.8333333333333, "name": "dwp.uc.households_by_area_children_3plus@S14000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 937.0, @@ -99739,7 +83478,7 @@ "ledger_value": 870.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 909.0, @@ -99747,7 +83486,7 @@ "ledger_value": 719.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 741.0, @@ -99755,7 +83494,7 @@ "ledger_value": 694.75, "name": "dwp.uc.households_by_area_children_3plus@S14000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 893.0, @@ -99763,7 +83502,7 @@ "ledger_value": 994.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 668.0, @@ -99771,7 +83510,7 @@ "ledger_value": 742.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 376.0, @@ -99779,7 +83518,7 @@ "ledger_value": 340.1666666666667, "name": "dwp.uc.households_by_area_children_3plus@S14000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 636.0, @@ -99787,7 +83526,7 @@ "ledger_value": 703.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 997.0, @@ -99795,7 +83534,7 @@ "ledger_value": 918.25, "name": "dwp.uc.households_by_area_children_3plus@S14000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 545.0, @@ -99803,7 +83542,7 @@ "ledger_value": 565.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 843.0, @@ -99811,7 +83550,7 @@ "ledger_value": 847.0, "name": "dwp.uc.households_by_area_children_3plus@S14000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 910.0, @@ -99819,7 +83558,7 @@ "ledger_value": 738.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@S14000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 687.0, @@ -99827,7 +83566,7 @@ "ledger_value": 686.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 838.0, @@ -99835,7 +83574,7 @@ "ledger_value": 717.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 625.0, @@ -99843,7 +83582,7 @@ "ledger_value": 535.5, "name": "dwp.uc.households_by_area_children_3plus@S14000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1097.0, @@ -99851,7 +83590,7 @@ "ledger_value": 1029.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@S14000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 935.0, @@ -99859,7 +83598,7 @@ "ledger_value": 836.1666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 714.0, @@ -99867,7 +83606,7 @@ "ledger_value": 740.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 824.0, @@ -99875,7 +83614,7 @@ "ledger_value": 767.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@S14000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 968.0, @@ -99883,7 +83622,7 @@ "ledger_value": 910.0, "name": "dwp.uc.households_by_area_children_3plus@S14000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 355.0, @@ -99891,7 +83630,7 @@ "ledger_value": 388.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@S14000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1389.0, @@ -99899,7 +83638,7 @@ "ledger_value": 1316.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@W07000081", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 994.0, @@ -99907,7 +83646,7 @@ "ledger_value": 1021.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@W07000082", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 875.0, @@ -99915,7 +83654,7 @@ "ledger_value": 822.75, "name": "dwp.uc.households_by_area_children_3plus@W07000083", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1498.0, @@ -99923,7 +83662,7 @@ "ledger_value": 1239.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@W07000084", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 782.0, @@ -99931,7 +83670,7 @@ "ledger_value": 657.25, "name": "dwp.uc.households_by_area_children_3plus@W07000085", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 887.0, @@ -99939,7 +83678,7 @@ "ledger_value": 739.75, "name": "dwp.uc.households_by_area_children_3plus@W07000086", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 846.0, @@ -99947,7 +83686,7 @@ "ledger_value": 797.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@W07000087", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1152.0, @@ -99955,7 +83694,7 @@ "ledger_value": 1057.5833333333333, "name": "dwp.uc.households_by_area_children_3plus@W07000088", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1477.0, @@ -99963,7 +83702,7 @@ "ledger_value": 1639.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@W07000089", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 667.0, @@ -99971,7 +83710,7 @@ "ledger_value": 606.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@W07000090", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1127.0, @@ -99979,7 +83718,7 @@ "ledger_value": 1161.25, "name": "dwp.uc.households_by_area_children_3plus@W07000091", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1355.0, @@ -99987,7 +83726,7 @@ "ledger_value": 1512.25, "name": "dwp.uc.households_by_area_children_3plus@W07000092", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 785.0, @@ -99995,7 +83734,7 @@ "ledger_value": 751.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@W07000093", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 829.0, @@ -100003,7 +83742,7 @@ "ledger_value": 863.9166666666666, "name": "dwp.uc.households_by_area_children_3plus@W07000094", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1345.0, @@ -100011,7 +83750,7 @@ "ledger_value": 1416.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@W07000095", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 817.0, @@ -100019,7 +83758,7 @@ "ledger_value": 912.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@W07000096", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 768.0, @@ -100027,7 +83766,7 @@ "ledger_value": 657.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@W07000097", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1114.0, @@ -100035,7 +83774,7 @@ "ledger_value": 1074.6666666666667, "name": "dwp.uc.households_by_area_children_3plus@W07000098", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1403.0, @@ -100043,7 +83782,7 @@ "ledger_value": 1256.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@W07000099", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1062.0, @@ -100051,7 +83790,7 @@ "ledger_value": 1088.9166666666667, "name": "dwp.uc.households_by_area_children_3plus@W07000100", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 677.0, @@ -100059,7 +83798,7 @@ "ledger_value": 568.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@W07000101", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 948.0, @@ -100067,7 +83806,7 @@ "ledger_value": 966.6666666666666, "name": "dwp.uc.households_by_area_children_3plus@W07000102", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1222.0, @@ -100075,7 +83814,7 @@ "ledger_value": 1008.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@W07000103", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1637.0, @@ -100083,7 +83822,7 @@ "ledger_value": 1765.5, "name": "dwp.uc.households_by_area_children_3plus@W07000104", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1055.0, @@ -100091,7 +83830,7 @@ "ledger_value": 1011.8333333333334, "name": "dwp.uc.households_by_area_children_3plus@W07000105", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1128.0, @@ -100099,7 +83838,7 @@ "ledger_value": 952.3333333333334, "name": "dwp.uc.households_by_area_children_3plus@W07000106", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1443.0, @@ -100107,7 +83846,7 @@ "ledger_value": 1315.4166666666667, "name": "dwp.uc.households_by_area_children_3plus@W07000107", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1658.0, @@ -100115,7 +83854,7 @@ "ledger_value": 1302.0833333333333, "name": "dwp.uc.households_by_area_children_3plus@W07000108", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1233.0, @@ -100123,7 +83862,7 @@ "ledger_value": 1183.25, "name": "dwp.uc.households_by_area_children_3plus@W07000109", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1031.0, @@ -100131,7 +83870,7 @@ "ledger_value": 982.0833333333334, "name": "dwp.uc.households_by_area_children_3plus@W07000110", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1079.0, @@ -100139,7 +83878,7 @@ "ledger_value": 1083.3333333333333, "name": "dwp.uc.households_by_area_children_3plus@W07000111", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 700.0, @@ -100147,7 +83886,7 @@ "ledger_value": 796.4166666666666, "name": "dwp.uc.households_by_area_children_3plus@W07000112", "period": 2025, - "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction and the national rescale, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's total), while ours are the published Stat-Xplore per-area child-count buckets. The per-area scatter (p5-p95 fixture/ours 0.77-1.19) is the real geographic variation in family size that the imputation flattens." + "reason": "Fix-and-signed (Maria's ruling, PR #795), imputation-vs-published class: on top of the uk-data#468 alignment correction, the incumbent's child splits are a COUNTRY-share imputation (GB proportions applied to each area's nationally rescaled total), while ours are the published Stat-Xplore per-area child-count buckets of each area's paid claims (Payment Indicator 'Yes' since the abf0921 re-pin, microcosm#1300). The per-area scatter (P5-P95 fixture/ours 0.815-1.237 across the 2,527 rows) is the real geographic variation in family size and in paid shares that the imputation and the national rescale flatten." }, { "fixture_value": 1124489743.9410434, diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json index 45c591fd01..6b99736f57 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json @@ -12916,7 +12916,7 @@ "target_id": "microcosm.high_value_homes.over_1_5m", "geography_level": "local_authority", "reason_id": "hvcts_la_household_floor", - "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "area_ids": [ "E06000001", "E06000002", @@ -13141,7 +13141,7 @@ "target_id": "microcosm.high_value_homes.over_1m", "geography_level": "local_authority", "reason_id": "hvcts_la_household_floor", - "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "area_ids": [ "E06000001", "E06000002", @@ -13275,7 +13275,7 @@ "target_id": "microcosm.high_value_homes.over_2m", "geography_level": "local_authority", "reason_id": "hvcts_la_household_floor", - "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "area_ids": [ "E06000001", "E06000002", @@ -471444,7 +471444,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 27.258 }, { @@ -471456,7 +471456,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.762 }, { @@ -471468,7 +471468,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 28.212 }, { @@ -471480,7 +471480,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 101.087 }, { @@ -471492,7 +471492,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 35.799 }, { @@ -471504,7 +471504,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.241 }, { @@ -471529,7 +471529,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 94.357 }, { @@ -471541,7 +471541,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.844 }, { @@ -471553,7 +471553,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.034 }, { @@ -471578,7 +471578,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 30.873 }, { @@ -471590,7 +471590,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 38.882 }, { @@ -471615,7 +471615,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 118.356 }, { @@ -471627,7 +471627,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 284.328 }, { @@ -471652,7 +471652,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 346.086 }, { @@ -471677,7 +471677,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 142.612 }, { @@ -471689,7 +471689,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 36.732 }, { @@ -471753,7 +471753,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 148.18 }, { @@ -471778,7 +471778,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 325.445 }, { @@ -471790,7 +471790,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 359.779 }, { @@ -471802,7 +471802,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 102.32 }, { @@ -471827,7 +471827,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 350.307 }, { @@ -471839,7 +471839,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 381.723 }, { @@ -471890,7 +471890,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 267.541 }, { @@ -471954,7 +471954,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 263.572 }, { @@ -471966,7 +471966,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 209.196 }, { @@ -471991,7 +471991,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 219.877 }, { @@ -472184,7 +472184,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 219.967 }, { @@ -472261,7 +472261,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 43.75 }, { @@ -472312,7 +472312,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 40.86 }, { @@ -472324,7 +472324,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 56.252 }, { @@ -472349,7 +472349,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 160.15 }, { @@ -472361,7 +472361,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 273.399 }, { @@ -472373,7 +472373,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 315.718 }, { @@ -472385,7 +472385,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 316.141 }, { @@ -472475,7 +472475,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 227.116 }, { @@ -472513,7 +472513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 174.758 }, { @@ -472655,7 +472655,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 112.362 }, { @@ -472693,7 +472693,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 374.054 }, { @@ -472744,7 +472744,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 377.172 }, { @@ -472756,7 +472756,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 44.248 }, { @@ -472846,7 +472846,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 96.097 }, { @@ -472897,7 +472897,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 150.235 }, { @@ -473169,7 +473169,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.623 }, { @@ -473181,7 +473181,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 297.494 }, { @@ -473193,7 +473193,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 306.61 }, { @@ -473205,7 +473205,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.351 }, { @@ -473217,7 +473217,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 211.157 }, { @@ -473229,7 +473229,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 92.054 }, { @@ -473241,7 +473241,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 96.984 }, { @@ -473253,7 +473253,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 361.108 }, { @@ -473265,7 +473265,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 111.494 }, { @@ -473277,7 +473277,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 74.085 }, { @@ -473302,7 +473302,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 83.881 }, { @@ -473314,7 +473314,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 248.747 }, { @@ -473365,7 +473365,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.995 }, { @@ -473377,7 +473377,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 266.818 }, { @@ -473389,7 +473389,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 255.081 }, { @@ -473401,7 +473401,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.351 }, { @@ -473413,7 +473413,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 135.569 }, { @@ -473425,7 +473425,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 59.603 }, { @@ -473437,7 +473437,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 135.668 }, { @@ -473449,7 +473449,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 36.069 }, { @@ -473474,7 +473474,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 111.772 }, { @@ -473486,7 +473486,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 331.102 }, { @@ -473511,7 +473511,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 84.397 }, { @@ -473549,7 +473549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 362.577 }, { @@ -473574,7 +473574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.574 }, { @@ -473586,7 +473586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 132.396 }, { @@ -473598,7 +473598,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 285.349 }, { @@ -473610,7 +473610,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 321.038 }, { @@ -473622,7 +473622,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 44.414 }, { @@ -473725,7 +473725,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.6 }, { @@ -473737,7 +473737,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 325.166 }, { @@ -473762,7 +473762,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 160.397 }, { @@ -473787,7 +473787,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 289.41 }, { @@ -473799,7 +473799,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 192.99 }, { @@ -473811,7 +473811,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.089 }, { @@ -473836,7 +473836,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 135.472 }, { @@ -474004,7 +474004,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 196.247 }, { @@ -474016,7 +474016,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 49.044 }, { @@ -474067,7 +474067,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 351.172 }, { @@ -474105,7 +474105,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 117.357 }, { @@ -474182,7 +474182,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 58.684 }, { @@ -474194,7 +474194,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 123.069 }, { @@ -474219,7 +474219,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 395.335 }, { @@ -474270,7 +474270,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 150.56 }, { @@ -474347,7 +474347,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.309 }, { @@ -474359,7 +474359,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 213.115 }, { @@ -474397,7 +474397,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 102.724 }, { @@ -474422,7 +474422,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 145.792 }, { @@ -474434,7 +474434,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.869 }, { @@ -474459,7 +474459,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 94.579 }, { @@ -474497,7 +474497,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 112.344 }, { @@ -474509,7 +474509,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 137.061 }, { @@ -474521,7 +474521,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 146.891 }, { @@ -474559,7 +474559,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 140.313 }, { @@ -474571,7 +474571,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.448 }, { @@ -474583,7 +474583,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.006 }, { @@ -474621,7 +474621,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 287.613 }, { @@ -474633,7 +474633,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 42.921 }, { @@ -474658,7 +474658,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 286.003 }, { @@ -474670,7 +474670,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 252.624 }, { @@ -474695,7 +474695,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 259.973 }, { @@ -474733,7 +474733,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 325.3 }, { @@ -474745,7 +474745,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 43.948 }, { @@ -474769,7 +474769,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.881 }, { @@ -475184,7 +475184,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 154.184 }, { @@ -475196,7 +475196,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 210.462 }, { @@ -475208,7 +475208,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 169.463 }, { @@ -475220,7 +475220,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 63.824 }, { @@ -475232,7 +475232,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 124.441 }, { @@ -475244,7 +475244,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 97.044 }, { @@ -475256,7 +475256,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 79.018 }, { @@ -475268,7 +475268,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 204.955 }, { @@ -475280,7 +475280,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 109.232 }, { @@ -475305,7 +475305,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.635 }, { @@ -475317,7 +475317,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 121.2 }, { @@ -475355,7 +475355,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.78 }, { @@ -475367,7 +475367,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 89.591 }, { @@ -475379,7 +475379,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.061 }, { @@ -475391,7 +475391,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.639 }, { @@ -475416,7 +475416,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 180.98 }, { @@ -475428,7 +475428,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 193.255 }, { @@ -475440,7 +475440,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.076 } ] @@ -482369,7 +482369,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.37 }, { @@ -482381,7 +482381,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.325 }, { @@ -482393,7 +482393,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.343 }, { @@ -482405,7 +482405,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.427 }, { @@ -482417,7 +482417,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.546 }, { @@ -482429,7 +482429,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.337 }, { @@ -482441,7 +482441,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 170.953 }, { @@ -482453,7 +482453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.055 }, { @@ -482465,7 +482465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.281 }, { @@ -482477,7 +482477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.459 }, { @@ -482489,7 +482489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 115.241 }, { @@ -482501,7 +482501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.562 }, { @@ -482513,7 +482513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.363 }, { @@ -482525,7 +482525,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 227.592 }, { @@ -482537,7 +482537,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.642 }, { @@ -482549,7 +482549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 38.39 }, { @@ -482561,7 +482561,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 226.617 }, { @@ -482573,7 +482573,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 76.394 }, { @@ -482585,7 +482585,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 167.536 }, { @@ -482597,7 +482597,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 24.171 }, { @@ -482609,7 +482609,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.795 }, { @@ -482647,7 +482647,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 367.626 }, { @@ -482659,7 +482659,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 246.581 }, { @@ -482671,7 +482671,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.64 }, { @@ -482683,7 +482683,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 112.935 }, { @@ -482695,7 +482695,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 54.434 }, { @@ -482707,7 +482707,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 85.557 }, { @@ -482719,7 +482719,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.601 }, { @@ -482731,7 +482731,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 247.159 }, { @@ -482743,7 +482743,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 77.846 }, { @@ -482755,7 +482755,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 55.591 }, { @@ -482793,7 +482793,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 143.836 }, { @@ -482805,7 +482805,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.133 }, { @@ -482843,7 +482843,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 211.93 }, { @@ -482868,7 +482868,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 35.846 }, { @@ -482880,7 +482880,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 27.06 }, { @@ -482892,7 +482892,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 220.1 }, { @@ -482904,7 +482904,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 44.765 }, { @@ -482942,7 +482942,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 208.228 }, { @@ -482992,7 +482992,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 238.709 }, { @@ -483017,7 +483017,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 256.585 }, { @@ -483068,7 +483068,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 303.718 }, { @@ -483093,7 +483093,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.121 }, { @@ -483105,7 +483105,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 254.073 }, { @@ -483156,7 +483156,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 105.367 }, { @@ -483168,7 +483168,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.646 }, { @@ -483180,7 +483180,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 196.491 }, { @@ -483205,7 +483205,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 106.505 }, { @@ -483217,7 +483217,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.545 }, { @@ -483229,7 +483229,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.232 }, { @@ -483241,7 +483241,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 196.929 }, { @@ -483253,7 +483253,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.804 }, { @@ -483265,7 +483265,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 35.017 }, { @@ -483277,7 +483277,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 56.707 }, { @@ -483289,7 +483289,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.62 }, { @@ -483301,7 +483301,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 324.321 }, { @@ -483313,7 +483313,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 141.377 }, { @@ -483325,7 +483325,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 91.465 }, { @@ -483337,7 +483337,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 122.543 }, { @@ -483362,7 +483362,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 185.223 }, { @@ -483374,7 +483374,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 32.632 }, { @@ -483386,7 +483386,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 86.099 }, { @@ -483398,7 +483398,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 91.503 }, { @@ -483410,7 +483410,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.078 }, { @@ -483461,7 +483461,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 373.932 }, { @@ -483473,7 +483473,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.852 }, { @@ -483498,7 +483498,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 117.531 }, { @@ -483523,7 +483523,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 248.415 }, { @@ -483548,7 +483548,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.367 }, { @@ -483560,7 +483560,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 224.537 }, { @@ -483572,7 +483572,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 143.231 }, { @@ -483584,7 +483584,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 67.686 }, { @@ -483635,7 +483635,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 58.604 }, { @@ -483647,7 +483647,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.784 }, { @@ -483672,7 +483672,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 214.684 }, { @@ -483710,7 +483710,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 105.726 }, { @@ -483722,7 +483722,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 244.695 }, { @@ -483734,7 +483734,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.719 }, { @@ -483759,7 +483759,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 107.201 }, { @@ -483784,7 +483784,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.975 }, { @@ -483822,7 +483822,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 335.867 }, { @@ -483886,7 +483886,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 269.5 }, { @@ -483898,7 +483898,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 334.38 }, { @@ -483910,7 +483910,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 201.096 }, { @@ -483922,7 +483922,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 89.397 }, { @@ -483934,7 +483934,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 119.49 }, { @@ -483946,7 +483946,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 96.779 }, { @@ -483958,7 +483958,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 297.328 }, { @@ -483983,7 +483983,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 132.809 }, { @@ -483995,7 +483995,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 118.985 }, { @@ -484007,7 +484007,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 72.772 }, { @@ -484045,7 +484045,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.208 }, { @@ -484057,7 +484057,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 54.337 }, { @@ -484069,7 +484069,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 86.351 }, { @@ -484081,7 +484081,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.15 }, { @@ -484093,7 +484093,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 37.263 }, { @@ -484105,7 +484105,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.657 }, { @@ -484117,7 +484117,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.763 }, { @@ -484129,7 +484129,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 77.183 }, { @@ -484141,7 +484141,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.564 }, { @@ -484153,7 +484153,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 15.091 }, { @@ -484165,7 +484165,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 83.575 }, { @@ -484177,7 +484177,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.106 }, { @@ -484189,7 +484189,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 44.469 }, { @@ -484201,7 +484201,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 218.498 }, { @@ -484213,7 +484213,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 240.136 }, { @@ -484225,7 +484225,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 88.756 }, { @@ -484237,7 +484237,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.32 }, { @@ -484249,7 +484249,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.133 }, { @@ -484261,7 +484261,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 54.273 }, { @@ -484273,7 +484273,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.005 }, { @@ -484285,7 +484285,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.324 }, { @@ -484297,7 +484297,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 15.965 }, { @@ -484309,7 +484309,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 28.426 }, { @@ -484321,7 +484321,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.219 }, { @@ -484333,7 +484333,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 126.539 }, { @@ -484345,7 +484345,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.835 }, { @@ -484357,7 +484357,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 68.719 }, { @@ -484369,7 +484369,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 99.374 }, { @@ -484381,7 +484381,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.414 }, { @@ -484393,7 +484393,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 304.953 }, { @@ -484405,7 +484405,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.327 }, { @@ -484417,7 +484417,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 70.582 }, { @@ -484429,7 +484429,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 138.843 }, { @@ -484441,7 +484441,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.307 }, { @@ -484453,7 +484453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.109 }, { @@ -484465,7 +484465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 51.882 }, { @@ -484477,7 +484477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 76.178 }, { @@ -484489,7 +484489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.807 }, { @@ -484501,7 +484501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 84.544 }, { @@ -484513,7 +484513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 204.047 }, { @@ -484590,7 +484590,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.2 }, { @@ -484602,7 +484602,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 59.698 }, { @@ -484614,7 +484614,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 353.961 }, { @@ -484626,7 +484626,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.996 }, { @@ -484638,7 +484638,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 71.242 }, { @@ -484650,7 +484650,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 52.62 }, { @@ -484662,7 +484662,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 20.564 }, { @@ -484674,7 +484674,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -484686,7 +484686,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 327.0 }, { @@ -484698,7 +484698,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.925 }, { @@ -484710,7 +484710,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 117.905 }, { @@ -484800,7 +484800,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 265.488 }, { @@ -484864,7 +484864,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 31.221 }, { @@ -484876,7 +484876,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.628 }, { @@ -484888,7 +484888,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 66.811 }, { @@ -484926,7 +484926,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 48.175 }, { @@ -484938,7 +484938,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 394.864 }, { @@ -484963,7 +484963,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 20.71 }, { @@ -485001,7 +485001,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 59.694 }, { @@ -485013,7 +485013,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 301.236 }, { @@ -485025,7 +485025,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 110.868 }, { @@ -485037,7 +485037,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.669 }, { @@ -485049,7 +485049,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.567 }, { @@ -485061,7 +485061,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 222.785 }, { @@ -485073,7 +485073,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 78.182 }, { @@ -485124,7 +485124,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.214 }, { @@ -485149,7 +485149,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 244.694 }, { @@ -485161,7 +485161,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 137.155 }, { @@ -485173,7 +485173,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 108.217 }, { @@ -485198,7 +485198,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.244 }, { @@ -485210,7 +485210,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 27.971 }, { @@ -485222,7 +485222,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 133.693 }, { @@ -485234,7 +485234,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 288.921 }, { @@ -485246,7 +485246,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.003 }, { @@ -485271,7 +485271,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.626 }, { @@ -485283,7 +485283,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -485295,7 +485295,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 85.666 }, { @@ -485307,7 +485307,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.275 }, { @@ -485319,7 +485319,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 148.217 }, { @@ -485331,7 +485331,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 200.547 }, { @@ -485343,7 +485343,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.147 }, { @@ -485355,7 +485355,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.086 }, { @@ -485367,7 +485367,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.599 }, { @@ -485379,7 +485379,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 317.147 }, { @@ -485391,7 +485391,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 198.134 }, { @@ -485403,7 +485403,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.16 }, { @@ -485415,7 +485415,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.805 }, { @@ -485427,7 +485427,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.375 }, { @@ -485452,7 +485452,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 72.211 }, { @@ -485464,7 +485464,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.232 }, { @@ -485476,7 +485476,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.804 }, { @@ -485501,7 +485501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.225 }, { @@ -485513,7 +485513,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 33.131 }, { @@ -485525,7 +485525,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 225.421 }, { @@ -485537,7 +485537,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.874 }, { @@ -485549,7 +485549,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 122.136 }, { @@ -485574,7 +485574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 57.166 }, { @@ -485586,7 +485586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.332 }, { @@ -485610,7 +485610,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.983 }, { @@ -485635,7 +485635,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 153.656 }, { @@ -485907,7 +485907,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 42.783 }, { @@ -485984,7 +485984,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 227.252 }, { @@ -486022,7 +486022,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 37.004 }, { @@ -486034,7 +486034,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.75 }, { @@ -486046,7 +486046,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 33.893 }, { @@ -486058,7 +486058,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.637 }, { @@ -486070,7 +486070,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.494 }, { @@ -486082,7 +486082,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.484 }, { @@ -486094,7 +486094,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.524 }, { @@ -486106,7 +486106,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 29.921 }, { @@ -486118,7 +486118,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.248 }, { @@ -486130,7 +486130,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 68.075 }, { @@ -486142,7 +486142,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.016 }, { @@ -486154,7 +486154,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 24.529 }, { @@ -486166,7 +486166,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 210.006 }, { @@ -486178,7 +486178,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 166.601 }, { @@ -486190,7 +486190,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.694 }, { @@ -486202,7 +486202,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 31.888 }, { @@ -486214,7 +486214,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.531 }, { @@ -486226,7 +486226,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.021 }, { @@ -486238,7 +486238,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 107.476 }, { @@ -486250,7 +486250,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.42 }, { @@ -486262,7 +486262,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 27.124 }, { @@ -486274,7 +486274,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.519 } ] @@ -493203,7 +493203,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.185 }, { @@ -493215,7 +493215,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.162 }, { @@ -493227,7 +493227,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.343 }, { @@ -493239,7 +493239,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.318 }, { @@ -493251,7 +493251,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.966 }, { @@ -493263,7 +493263,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.779 }, { @@ -493275,7 +493275,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.602 }, { @@ -493287,7 +493287,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.452 }, { @@ -493299,7 +493299,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.281 }, { @@ -493311,7 +493311,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.23 }, { @@ -493323,7 +493323,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.048 }, { @@ -493335,7 +493335,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.375 }, { @@ -493347,7 +493347,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.341 }, { @@ -493359,7 +493359,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 69.646 }, { @@ -493371,7 +493371,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.881 }, { @@ -493383,7 +493383,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.198 }, { @@ -493395,7 +493395,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 94.863 }, { @@ -493407,7 +493407,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.677 }, { @@ -493419,7 +493419,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 56.768 }, { @@ -493431,7 +493431,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.626 }, { @@ -493443,7 +493443,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.673 }, { @@ -493481,7 +493481,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 131.12 }, { @@ -493493,7 +493493,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 75.046 }, { @@ -493505,7 +493505,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.88 }, { @@ -493517,7 +493517,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.437 }, { @@ -493529,7 +493529,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.531 }, { @@ -493541,7 +493541,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.55 }, { @@ -493553,7 +493553,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.2 }, { @@ -493565,7 +493565,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 72.95 }, { @@ -493577,7 +493577,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.872 }, { @@ -493589,7 +493589,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.118 }, { @@ -493601,7 +493601,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 198.588 }, { @@ -493613,7 +493613,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 388.603 }, { @@ -493625,7 +493625,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 36.724 }, { @@ -493637,7 +493637,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.058 }, { @@ -493662,7 +493662,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 394.202 }, { @@ -493674,7 +493674,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 66.607 }, { @@ -493699,7 +493699,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.597 }, { @@ -493711,7 +493711,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.285 }, { @@ -493723,7 +493723,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 93.66 }, { @@ -493735,7 +493735,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.433 }, { @@ -493760,7 +493760,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 152.4 }, { @@ -493772,7 +493772,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 48.913 }, { @@ -493822,7 +493822,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 53.046 }, { @@ -493834,7 +493834,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 137.566 }, { @@ -493846,7 +493846,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 86.865 }, { @@ -493871,7 +493871,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 336.803 }, { @@ -493896,7 +493896,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 99.247 }, { @@ -493908,7 +493908,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 149.707 }, { @@ -493920,7 +493920,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.87 }, { @@ -493932,7 +493932,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 108.116 }, { @@ -493944,7 +493944,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 344.58 }, { @@ -493956,7 +493956,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 265.011 }, { @@ -493981,7 +493981,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 28.269 }, { @@ -493993,7 +493993,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.431 }, { @@ -494005,7 +494005,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.08 }, { @@ -494017,7 +494017,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 300.76 }, { @@ -494029,7 +494029,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.28 }, { @@ -494041,7 +494041,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -494053,7 +494053,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -494065,7 +494065,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 58.785 }, { @@ -494077,7 +494077,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.692 }, { @@ -494089,7 +494089,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.081 }, { @@ -494101,7 +494101,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 15.326 }, { @@ -494113,7 +494113,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.55 }, { @@ -494125,7 +494125,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 106.85 }, { @@ -494137,7 +494137,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.568 }, { @@ -494149,7 +494149,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 39.007 }, { @@ -494161,7 +494161,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.147 }, { @@ -494173,7 +494173,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 389.815 }, { @@ -494185,7 +494185,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 67.354 }, { @@ -494197,7 +494197,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.221 }, { @@ -494209,7 +494209,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 39.013 }, { @@ -494221,7 +494221,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.127 }, { @@ -494233,7 +494233,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.03 }, { @@ -494245,7 +494245,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 160.642 }, { @@ -494257,7 +494257,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 182.38 }, { @@ -494282,7 +494282,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 99.384 }, { @@ -494294,7 +494294,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 102.855 }, { @@ -494319,7 +494319,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 37.266 }, { @@ -494331,7 +494331,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 241.145 }, { @@ -494343,7 +494343,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 90.969 }, { @@ -494368,7 +494368,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.391 }, { @@ -494380,7 +494380,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 74.386 }, { @@ -494392,7 +494392,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.834 }, { @@ -494404,7 +494404,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.749 }, { @@ -494416,7 +494416,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 202.67 }, { @@ -494428,7 +494428,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 219.409 }, { @@ -494453,7 +494453,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.032 }, { @@ -494465,7 +494465,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.196 }, { @@ -494477,7 +494477,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 146.649 }, { @@ -494489,7 +494489,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 81.848 }, { @@ -494501,7 +494501,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 274.394 }, { @@ -494526,7 +494526,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.812 }, { @@ -494538,7 +494538,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 92.769 }, { @@ -494550,7 +494550,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.516 }, { @@ -494562,7 +494562,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 304.75 }, { @@ -494574,7 +494574,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.41 }, { @@ -494599,7 +494599,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.823 }, { @@ -494611,7 +494611,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 368.813 }, { @@ -494636,7 +494636,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 74.773 }, { @@ -494674,7 +494674,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 267.803 }, { @@ -494699,7 +494699,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 32.763 }, { @@ -494711,7 +494711,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 95.355 }, { @@ -494723,7 +494723,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 60.571 }, { @@ -494735,7 +494735,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 24.161 }, { @@ -494747,7 +494747,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 29.237 }, { @@ -494759,7 +494759,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.31 }, { @@ -494771,7 +494771,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 92.674 }, { @@ -494796,7 +494796,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 39.131 }, { @@ -494808,7 +494808,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 32.333 }, { @@ -494820,7 +494820,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.75 }, { @@ -494832,7 +494832,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 304.651 }, { @@ -494857,7 +494857,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.138 }, { @@ -494869,7 +494869,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.735 }, { @@ -494881,7 +494881,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 20.024 }, { @@ -494893,7 +494893,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.15 }, { @@ -494905,7 +494905,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.389 }, { @@ -494917,7 +494917,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.151 }, { @@ -494929,7 +494929,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.579 }, { @@ -494941,7 +494941,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.187 }, { @@ -494953,7 +494953,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.982 }, { @@ -494965,7 +494965,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.116 }, { @@ -494977,7 +494977,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 39.588 }, { @@ -494989,7 +494989,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.621 }, { @@ -495001,7 +495001,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.896 }, { @@ -495013,7 +495013,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 92.341 }, { @@ -495025,7 +495025,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 77.0 }, { @@ -495037,7 +495037,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.944 }, { @@ -495049,7 +495049,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.576 }, { @@ -495061,7 +495061,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.62 }, { @@ -495073,7 +495073,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.427 }, { @@ -495085,7 +495085,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.503 }, { @@ -495097,7 +495097,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 14.478 }, { @@ -495109,7 +495109,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.515 }, { @@ -495121,7 +495121,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.921 }, { @@ -495133,7 +495133,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -495145,7 +495145,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 52.62 }, { @@ -495157,7 +495157,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.63 }, { @@ -495169,7 +495169,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 28.737 }, { @@ -495181,7 +495181,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 34.505 }, { @@ -495193,7 +495193,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.558 }, { @@ -495205,7 +495205,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 108.821 }, { @@ -495217,7 +495217,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 93.512 }, { @@ -495229,7 +495229,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.205 }, { @@ -495241,7 +495241,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 51.224 }, { @@ -495253,7 +495253,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.653 }, { @@ -495265,7 +495265,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.46 }, { @@ -495277,7 +495277,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 12.288 }, { @@ -495289,7 +495289,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.324 }, { @@ -495301,7 +495301,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -495313,7 +495313,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.099 }, { @@ -495325,7 +495325,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 61.751 }, { @@ -495337,7 +495337,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 166.837 }, { @@ -495375,7 +495375,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 284.051 }, { @@ -495387,7 +495387,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.892 }, { @@ -495399,7 +495399,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -495411,7 +495411,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.782 }, { @@ -495423,7 +495423,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 119.867 }, { @@ -495435,7 +495435,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.207 }, { @@ -495447,7 +495447,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 25.33 }, { @@ -495459,7 +495459,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.617 }, { @@ -495471,7 +495471,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.328 }, { @@ -495483,7 +495483,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -495495,7 +495495,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 133.773 }, { @@ -495507,7 +495507,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.888 }, { @@ -495519,7 +495519,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 43.871 }, { @@ -495544,7 +495544,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 126.128 }, { @@ -495608,7 +495608,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 74.236 }, { @@ -495620,7 +495620,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 271.315 }, { @@ -495671,7 +495671,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.434 }, { @@ -495683,7 +495683,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.977 }, { @@ -495695,7 +495695,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 26.472 }, { @@ -495707,7 +495707,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 264.337 }, { @@ -495719,7 +495719,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 147.264 }, { @@ -495731,7 +495731,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.41 }, { @@ -495743,7 +495743,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 135.179 }, { @@ -495768,7 +495768,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.903 }, { @@ -495780,7 +495780,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 310.949 }, { @@ -495792,7 +495792,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 357.946 }, { @@ -495804,7 +495804,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.536 }, { @@ -495816,7 +495816,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 80.714 }, { @@ -495828,7 +495828,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 36.47 }, { @@ -495840,7 +495840,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.667 }, { @@ -495852,7 +495852,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.183 }, { @@ -495864,7 +495864,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 95.279 }, { @@ -495876,7 +495876,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 32.453 }, { @@ -495901,7 +495901,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 394.054 }, { @@ -495926,7 +495926,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.702 }, { @@ -495938,7 +495938,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 222.135 }, { @@ -495950,7 +495950,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 80.784 }, { @@ -495962,7 +495962,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 45.287 }, { @@ -495974,7 +495974,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 31.292 }, { @@ -495986,7 +495986,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 141.121 }, { @@ -495998,7 +495998,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 17.876 }, { @@ -496010,7 +496010,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.328 }, { @@ -496022,7 +496022,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 47.825 }, { @@ -496034,7 +496034,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 63.159 }, { @@ -496046,7 +496046,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.601 }, { @@ -496071,7 +496071,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.411 }, { @@ -496083,7 +496083,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -496095,7 +496095,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.037 }, { @@ -496107,7 +496107,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -496119,7 +496119,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 50.778 }, { @@ -496131,7 +496131,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 65.986 }, { @@ -496143,7 +496143,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.608 }, { @@ -496155,7 +496155,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.907 }, { @@ -496167,7 +496167,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.65 }, { @@ -496179,7 +496179,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 84.851 }, { @@ -496191,7 +496191,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 68.034 }, { @@ -496203,7 +496203,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.149 }, { @@ -496215,7 +496215,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.114 }, { @@ -496227,7 +496227,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.375 }, { @@ -496239,7 +496239,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 276.674 }, { @@ -496251,7 +496251,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 9.96 }, { @@ -496263,7 +496263,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 16.308 }, { @@ -496275,7 +496275,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.503 }, { @@ -496287,7 +496287,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 152.77 }, { @@ -496299,7 +496299,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 6.976 }, { @@ -496311,7 +496311,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 5.522 }, { @@ -496323,7 +496323,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 85.544 }, { @@ -496335,7 +496335,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 8.625 }, { @@ -496347,7 +496347,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 42.482 }, { @@ -496359,7 +496359,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 201.218 }, { @@ -496371,7 +496371,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 20.416 }, { @@ -496383,7 +496383,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 0.0 }, { @@ -496407,7 +496407,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 2.99 }, { @@ -496432,7 +496432,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 21.951 }, { @@ -496483,7 +496483,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 233.713 }, { @@ -496586,7 +496586,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 237.903 }, { @@ -496598,7 +496598,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 343.091 }, { @@ -496675,7 +496675,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 341.454 }, { @@ -496700,7 +496700,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.723 }, { @@ -496712,7 +496712,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 257.641 }, { @@ -496750,7 +496750,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 233.831 }, { @@ -496762,7 +496762,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 310.819 }, { @@ -496774,7 +496774,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 42.004 }, { @@ -496812,7 +496812,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 18.502 }, { @@ -496824,7 +496824,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 22.39 }, { @@ -496836,7 +496836,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 11.732 }, { @@ -496848,7 +496848,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.33 }, { @@ -496860,7 +496860,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 7.496 }, { @@ -496872,7 +496872,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.448 }, { @@ -496884,7 +496884,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.292 }, { @@ -496896,7 +496896,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.488 }, { @@ -496908,7 +496908,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.749 }, { @@ -496920,7 +496920,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 19.061 }, { @@ -496932,7 +496932,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.508 }, { @@ -496944,7 +496944,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 10.1 }, { @@ -496956,7 +496956,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 55.911 }, { @@ -496968,7 +496968,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 35.266 }, { @@ -496980,7 +496980,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 4.385 }, { @@ -496992,7 +496992,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 15.185 }, { @@ -497004,7 +497004,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.531 }, { @@ -497016,7 +497016,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.511 }, { @@ -497028,7 +497028,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 23.556 }, { @@ -497040,7 +497040,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 3.963 }, { @@ -497052,7 +497052,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 13.562 }, { @@ -497064,7 +497064,7 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "signed_reason_id": "hvcts_la_household_floor", - "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets. It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor, and since the rule defers every \u00a32m local-authority cell in their regions, each is its region's only \u00a32m control: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). They are outside the rule's scope by design, because the region rows are the control, so both stay bound. Each is signed gate-only (uk_target_fit, release_lines [\"local\"]) only if build 1 measures it past the 25 percent bound; neither is signed in advance, since an entry on a row that fits fails the gate as stale. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", + "signed_rationale": "A derived high-value homes cell below 400 homes is about two household weights at the ruled 150,000 households, so its fit would be noise and the capped loss stops paying for it (microcosm#1301). The rule reaches the local-authority cells only: the constituency cells are deferred level-wide in tools/generate_uk_local_target_references.py (high_value_homes_constituency_grain_deferred), so the rule finds no active constituency cell, and the region rows (microcosm.high_value_homes.over_*_by_region) are not local targets, though the floor reaches the two below it through signed row exclusions (below). It keeps 192 local-authority cells over \u00a31m (97 percent of their derived stock), 101 over \u00a31.5m (92 percent) and 57 over \u00a32m (85 percent). A deferred cell's homes still count in its region row through reconciliation, and a region with no cell left is controlled by its region row alone. Two region rows sit below the floor: microcosm.high_value_homes.over_2m_by_region@E12000001 (North East) and microcosm.high_value_homes.over_2m_by_region@W92000004 (Wales). At about one household weight each, their fit would be noise, and a public gate-only sign-off would narrow an estimate expected to rest on fewer than 10 records, so under Mar\u00eda's ruling of 17 October 2026 both are signed out of the region fan-out in target_reference_signed_exclusions.json and neither is bound. The same areas' \u00a31m and \u00a31.5m rows, which count those homes, stay bound. Rule hvcts_la_household_floor in uk/local_small_cell_rule.json: published value below 400; approved by juaristi22 on 2026-10-16.", "deferred_value": 1.519 } ] diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json index f00c2be6c7..2b7b4d2c8f 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json @@ -3,11 +3,11 @@ "target_period": 2025, "candidate_count": 1341, "contract_target_count": 359, - "active_reference_count": 1321, + "active_reference_count": 1319, "status_counts": { - "active": 1321, + "active": 1319, "no_fact_at_or_before_period": 5, - "signed_excluded": 15 + "signed_excluded": 17 }, "geography_pins": { "obr.income_tax": { @@ -30029,15 +30029,14 @@ "candidates": [ { "name": "microcosm.high_value_homes.over_2m_by_region@E12000001", - "status": "active", + "status": "signed_excluded", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 202.945, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d1bc01be0274a8fa5b533a31" + "signed_row": { + "dimension": "geography_id", + "value": "E12000001" + }, + "signed_rationale": "The North East's derived stock of owner-occupied homes over \u00a32m is below the 400-home floor of the local small-cell rule (hvcts_la_household_floor in local_small_cell_rule.json), which already defers every \u00a32m local-authority cell there. That is about one household weight at the ruled 150,000 households, so the row's fit would be noise, and a gate-only sign-off, which is public, would narrow an estimate expected to rest on fewer than 10 records. Signed out of the region fan-out; the same area's \u00a31m and \u00a31.5m rows, which count these homes, stay bound, as do the other regions' \u00a32m rows." }, { "name": "microcosm.high_value_homes.over_2m_by_region@E12000002", @@ -30137,15 +30136,14 @@ }, { "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", - "status": "active", + "status": "signed_excluded", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 262.486, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_86363151d716e7a8f94adecb" + "signed_row": { + "dimension": "geography_id", + "value": "W92000004" + }, + "signed_rationale": "Wales's derived stock of owner-occupied homes over \u00a32m is below the 400-home floor of the local small-cell rule (hvcts_la_household_floor in local_small_cell_rule.json), which already defers every \u00a32m local-authority cell there. That is about one household weight at the ruled 150,000 households, so the row's fit would be noise, and a gate-only sign-off, which is public, would narrow an estimate expected to rest on fewer than 10 records. Signed out of the region fan-out; the same area's \u00a31m and \u00a31.5m rows, which count these homes, stay bound, as do the other regions' \u00a32m rows." } ] } @@ -30203,7 +30201,7 @@ { "family": "high_value_homes", "status": "active_england_and_wales_region_tier_local_line_only", - "active_reference_count": 30, + "active_reference_count": 28, "signed_rationale": "The three high-value homes region targets (owner-occupied homes over \u00a31m, \u00a31.5m and \u00a32m at April-2026 prices) fan out over the England-and-Wales part of the region tier, the nine English regions and Wales (area_scope: Price Paid covers neither Scotland nor Northern Ireland), and select the Microcosm-derived stock the constituency and local-authority cells bind, merged beside the feed from uk/high_value_home_stock_facts.json (microcosm#1240). Each row is the cross-grain control for its area cells. They bind on the local line only (calibration_lines): the national line and the release-cut certifier drop them after the compile, since the national spine's main_residence_value is the WAS donor's, not a Land Registry placement (microcosm#1301)." }, { diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_references.json b/packages/microcosm-build/src/microcosm/build/uk/target_references.json index 30fca0b404..3cda537f22 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_references.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_references.json @@ -46829,28 +46829,6 @@ "cross_grain_grain": "region" } }, - { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000001", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "region", - "geography_id": "E12000001" - }, - "entity": "household", - "measure": "microcosm.high_value_homes.over_2m_by_region@E12000001", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", - "measure_kind": "prepared_column", - "geography_level": "region", - "geography_id": "E12000001", - "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", - "cross_grain_grain": "region" - } - }, { "name": "microcosm.high_value_homes.over_2m_by_region@E12000002", "ledger_selector": { @@ -47026,28 +47004,6 @@ "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", "cross_grain_grain": "region" } - }, - { - "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", - "ledger_selector": { - "source_name": "microcosm", - "source_measure_id": "owner_occupied_homes", - "record_set_spec_id": "uk.local_geography.high_value_homes.owner_occupied_homes.over_gbp_2m.v1", - "geography_level": "country", - "geography_id": "W92000004" - }, - "entity": "household", - "measure": "microcosm.high_value_homes.over_2m_by_region@W92000004", - "family": "high_value_homes", - "period": 2025, - "metadata": { - "contract_target_id": "microcosm.high_value_homes.over_2m_by_region", - "measure_kind": "prepared_column", - "geography_level": "country", - "geography_id": "W92000004", - "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"household\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", - "cross_grain_grain": "region" - } } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json b/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json index 6a267fa3fe..0a41b035fb 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json +++ b/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json @@ -264,7 +264,7 @@ "adjudications": [ "high_value_home_stock_derived_estimate" ], - "description": "Owner-occupied dwellings valued above \u00a31m, \u00a31.5m and \u00a32m (April 2026 prices) by constituency and local authority, England and Wales, from HM Land Registry Price Paid Data uprated with the UK HPI and placed through the NSPL and the committed atomic support (microcosm#1240, fix 2). The counts are Microcosm's computation from raw-only Chronicle registrations, carried in the committed derived-facts resource; the frame measures the stored main_residence_value of owner households at the dataset period against thresholds deflated to the same price basis. The English region and Wales rows of the same estimate (microcosm.high_value_homes.*_by_region) bind on the local line only, as the cross-grain control for these cells (microcosm#1301).", + "description": "Owner-occupied dwellings valued above \u00a31m, \u00a31.5m and \u00a32m (April 2026 prices) by constituency and local authority, England and Wales, from HM Land Registry Price Paid Data uprated with the UK HPI and placed through the NSPL and the committed atomic support (microcosm#1240, fix 2). The counts are Microcosm's computation from raw-only Chronicle registrations, carried in the committed derived-facts resource; the frame measures the stored main_residence_value of owner households at the dataset period against thresholds deflated to the same price basis. The English region and Wales rows of the same estimate (microcosm.high_value_homes.*_by_region) bind on the local line only, as the cross-grain control for these cells, except the North East and Wales rows over \u00a32m, which are signed out below the 400-home floor (microcosm#1301).", "family": "high_value_homes", "sources": [ "hmlr_price_paid_derived_stock" diff --git a/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py b/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py index c077408a7b..4c28e72c2e 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py @@ -1158,7 +1158,7 @@ def test_uk_target_references_accept_regenerated_contract_fields(self) -> None: references = {reference.name: reference for reference in spec.target_references} assert ( - len(references) == 1321 + len(references) == 1319 ) # microcosm#1095: + 4, the two national 15_19 sex bands split into ages 15, 16-17 and 18-19; microcosm#1106: + 13 SPI property amounts; microcosm#1113: + 1 ONS 07.2.2 household road fuel; PolicyEngine/chronicle#280 lane: 705 + 33 HMRC liabilities rows (Table 2.5, three # measures by eleven bands) + 26 SPI savings-interest rows (two measures by # thirteen bands) + 360 SPI Table 3.11 region-tier rows (three measures by @@ -1190,7 +1190,8 @@ def test_uk_target_references_accept_regenerated_contract_fields(self) -> None: # five-or-more-children UC count, a diagnostic beside the two-child # limit rows; microcosm#1301: the 30 high-value homes region cells # (three thresholds over England's regions and Wales), which the - # national line drops after the compile + # national line drops after the compile, less the North East and + # Wales rows over £2m, signed out below the small-cell floor assert references["obr.esa"].value_operation == "calendar_year_window" assert references["dwp.uc.households"].value_operation == ( "monthly_window_sum_average" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py index 502666777f..151b5d4ec0 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py @@ -53,9 +53,10 @@ from microcosm.calibrate.artifacts import decode_problem from microcosm.frame import EntitySchema, Frame, MassChange, WeightKind, Weights -# microcosm#1301: the references include the 30 high-value homes region cells, -# which load_uk_national_target_inputs drops after the compile. -ACTIVE_REFERENCE_COUNT = 1321 +# microcosm#1301: the references include the high-value homes region cells (30 +# less the two signed out below the small-cell floor), which +# load_uk_national_target_inputs drops after the compile. +ACTIVE_REFERENCE_COUNT = 1319 def _uc_reference(**overrides) -> LedgerTargetReference: diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py index b94d57f496..8034ea85c5 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py @@ -72,7 +72,7 @@ _TEST_PATHS = paths_for("microcosm-build") -ACTIVE_REFERENCE_COUNT = 1321 +ACTIVE_REFERENCE_COUNT = 1319 REGION_TIER_LEVEL = {code: level for level, code in UK_REGION_TIER} @@ -897,9 +897,9 @@ def test_uk_target_reference_membership_report_is_packaged() -> None: assert membership["target_period"] == 2025 assert membership["active_reference_count"] == ACTIVE_REFERENCE_COUNT assert membership["status_counts"] == { - "active": 1321, + "active": 1319, "no_fact_at_or_before_period": 5, - "signed_excluded": 15, + "signed_excluded": 17, } assert membership["genuine_sum_residue"] assert membership["uprating_holds"] @@ -1028,9 +1028,10 @@ def test_uk_target_reference_membership_report_is_packaged() -> None: { "family": "high_value_homes", "status": "active_england_and_wales_region_tier_local_line_only", - # Three thresholds over the nine English regions and Wales - # (microcosm#1301). - "active_reference_count": 30, + # Three thresholds over the nine English regions and Wales, less + # the North East and Wales rows over £2m, signed out below the + # small-cell floor (microcosm#1301). + "active_reference_count": 28, "signed_rationale": ( "The three high-value homes region targets (owner-occupied " "homes over £1m, £1.5m and £2m at April-2026 prices) fan out " @@ -1728,6 +1729,14 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: for target_id in two_level: rows = by_contract[target_id] cells = [row["metadata"]["geography_id"] for row in rows] + # The North East and Wales rows over £2m sit below the local + # small-cell floor and are signed out of the fan-out (microcosm#1301): + # they stay in its roster and leave the references. + signed_out = ( + {"E12000001", "W92000004"} + if target_id == "microcosm.high_value_homes.over_2m_by_region" + else set() + ) # The retired single country row is gone: every row is a tier cell. assert all("@" in row["name"] for row in rows), target_id # LFS household estimates cover England's regions only: their binding @@ -1741,7 +1750,9 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: if target_id in high_value_homes: # Price Paid covers England and Wales only: area_scope keeps the # English regions and Wales at country level (microcosm#1301). - assert cells == [*english, "W92000004"], target_id + assert cells == [ + code for code in [*english, "W92000004"] if code not in signed_out + ], target_id else: assert cells == (tier_codes if uk_wide else english), target_id assert [row["measure"] for row in rows] == [row["name"] for row in rows] @@ -1781,7 +1792,11 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: for operand in row["value_operands"] } == {members} pins = membership["geography_pins"][target_id] - assert [cell["geography_id"] for cell in pins["geography_fanout"]] == cells + assert [ + cell["geography_id"] + for cell in pins["geography_fanout"] + if cell["geography_id"] not in signed_out + ] == cells if target_id in mhclg: assert ( sum( @@ -1791,14 +1806,24 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: == 296 ) candidates = membership["targets"][target_id]["candidates"] - assert [entry["geography_id"] for entry in candidates] == cells - assert {entry["status"] for entry in candidates} == {"active"} + assert [ + entry["geography_id"] for entry in candidates if entry["status"] == "active" + ] == cells + assert { + entry["signed_row"]["value"] + for entry in candidates + if entry["status"] == "signed_excluded" + } == signed_out + assert {entry["status"] for entry in candidates} == ( + {"active", "signed_excluded"} if signed_out else {"active"} + ) # 108 ONS + 81 MHCLG + 24 CGT + 360 SPI Table 3.11 region-tier rows, # 18 English-region State Pension cells (microcosm#1069), the 9 LFS # English-region household cells and 24 ITL Table 2.2 marginal-rate - # cells (microcosm#1123), and 30 high-value homes cells, three thresholds - # over England's regions and Wales (microcosm#1301). - assert sum(len(by_contract[target_id]) for target_id in two_level) == 654 + # cells (microcosm#1123), and 28 high-value homes cells, three thresholds + # over England's regions and Wales less the two signed out below the + # small-cell floor (microcosm#1301). + assert sum(len(by_contract[target_id]) for target_id in two_level) == 652 # The twelve ONS cells of a band sum to the UK row of the same # publication (the 0-9 band: 7,364,365 at mid-2025, microcosm#1123). zero_to_nine = membership["targets"]["ons.population.age_0_9_by_region"]